java - instead of getting user input in console i need to get text in field username in webpage -
i need text in field username in webpage instead of getting user input in console, code:
public void loginpage(){ driver.findelement(by.id("username")).clear(); system.out.println("username: "); scanner scan1 = new scanner(system.in); string input1 = scan1.nextline(); system.out.println(input1); driver.findelement(by.id("password")).clear(); system.out.println("password: "); scanner scan2 = new scanner(system.in); string input2 = scan2.nextline(); select drp= new select(driver.findelement(by.name("admintypeid"))); drp.selectbyvisibletext("super admin"); driver.findelement(by.id("login-submit")).click(); }
you looking sendkeys()
webelement username = driver.findelement(by.id("username")); username.clear(); username.sendkeys(input1);
Comments
Post a Comment