当我点击www.snaptrude.com上的登录信息时,会出现一个模态框,然后是电子邮件和密码文本框以及登录按钮 . 我不知道如何在文本框中输入文本并单击登录按钮 . 我试图在电子邮件字段中输入文本 .
这是我用于此的代码
...
WebElement c = driver.findElement(By.xpath(“// * [@ id ='login_username']”));
JavascriptExecutor jse =(JavascriptExecutor)驱动程序;
jse.executeScript(“arguments [0] .click()”,c);
c.sendKeys( “asdfd”);
...
1 回答
为什么在
id
可用时使用javascript
executor . 试试这个:希望它能为你做到!