-1

我无法通过 selenium Webdriver(Java) 中的 sendkeys() 在文本框中传递值。但是我们可以手动输入。我尝试了 xpath、cssSelector、id 的所有东西。有任何想法吗。提前致谢。

4

1 回答 1

0

请张贴代码片段和html源文件。

以下可能是原因:

  1. 您要访问的元素可以在框架中。在这种情况下使用driver.switchTo.frame("frame_name");

  2. 检查工具中的浏览器设置---> Internet 选项--> 安全选项卡-> 所有安全级别都应受保护或不受保护。

  3. 检查浏览器中是否有 java vm 插件。

  4. 检查浏览器缩放级别是否为 100%。影响鼠标点击

于 2013-08-19T09:31:08.757 回答