我无法使用webdriver向我的应用程序发送任何值。我可以点击该元素。但SendKeys
无法正常工作,点击Textbox
后执行就会停止。
driver.findElement(By.xpath("//table[@id='atgf']/tbody/tr[2]/td[3]")).click();
driver.findElement(By.xpath("//table[@id='atgf']/tbody/tr[2]/td[3]")).sendkeys("abc");
答案 0 :(得分:0)
尝试使用以下方式,
driver.findElement(By.xpath("...")).sendkeys(new String[]{"abc"});
答案 1 :(得分:0)
在输入文本字段中的值之前,请尝试使用Thread.sleep(以ms为单位的时间)。有时这可能是问题所在。
答案 2 :(得分:0)
Java编译器设置为1.5版本,将其更改为1.6。
这是Java编译器的一个非常常见的问题。 您需要做的就是从1.5开始设置Java编译器1.6。
要更改Java编译器版本,请完成以下步骤: