【发布时间】:2015-08-23 06:59:32
【问题描述】:
我正在使用 Selenium WebDriver + C# 来自动化报告中的测试。此报告有一个包含多列和多行的表,并且此表中的每个单元格都有由名称和唯一标识符组成的类名(每次生成报告时,此标识符都会更改)。示例:
因此,表格中的每一行都有一个单元格“colSerialNumber”。 我的问题是:有没有办法在 selenium 中找到每个“colSerialNumber”,通过类名选择它的出现?
示例:
FindElement(By.ClassName(colSerialNumber(FirstOcurrence)))
FindElement(By.ClassName(colSerialNumber(SecondOcurrence)))
(我知道语法是错误的,这只是一个想法......)
类似 nth-child 的东西与 CSS 选择器一起使用。
有什么想法吗?
【问题讨论】:
标签: c# selenium selenium-webdriver