我正在使用 selenium 来执行一些自动化操作,并且我正在尝试使用 Selenium 和 CSS 选择器与我的网页进行交互。
我的问题是如何从所有匹配节点的列表中选择返回的第 n 个匹配节点?
例如,我的 CSS 选择器是“.contactName”,它返回 2 个匹配的节点。使用 Selenium 我想做类似的事情
selenium.Click("css=.contactName the second match");
非常感谢任何帮助。
最佳答案
这就是我为了选择第二个带有类名的输入而最终使用的
selenium.Click("xpath=(//input[@class='contactName'])[2]");
关于selenium - 从匹配节点列表中选择第 n 个匹配节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7665441/