【发布时间】:2018-11-04 22:54:09
【问题描述】:
我正在尝试使用 selenium 驱动程序填充表格,我能找到的所有文档都只显示了如何从单元格中检索数据。我可以使用以下方法访问我的表格单元格:
var rows = Driver.FindElement(By.Id("Products")).FindElements(By.XPath("id('Products')/tbody/tr"));
var cells = tableRows[1].FindElements(By.XPath("td"));
但我找不到任何方法来更新其中的数据。 “文本”属性只有一个 Get 方法,而 SendKeys() 函数不起作用。如何编辑单元格的值?
附带说明,我的单元格包含一个 html“输入”,我尝试使用单元格的 FindElement 函数访问它,但由于某些原因它找不到它。
【问题讨论】:
-
用相关的 HTML 更新问题
标签: c# selenium html-table