【发布时间】:2014-07-05 19:12:04
【问题描述】:
我有一个似乎使用 JavaScript 生成电子表格样式网格表的页面。我正在尝试填充单元格,但我无法使用 Selenium 定位元素。
当我检查我希望使用 Firebug 填充的单元格时,我可以看到它有一些 Selenium 无法检测到的长动态 ID。当我使用 Firebug 时它是可见的,但是当我右键单击 + 查看源时,没有可见的网格。
我已经尝试了所有选择器(id、css、xpath 等)并尝试使用 IJavascriptExecutor 进行填充。似乎没有任何效果,我准备放弃了。
我什至尝试过运行 IDE;当涉及到动态字段时,它会失败。
任何帮助将不胜感激。
【问题讨论】:
-
任何页面或JS代码?
标签: c# javascript selenium automation webdriver