java - 在 Selenium Webdriver 中处理表

标签 java selenium selenium-webdriver

我正在尝试自动化测试用例,但在其中一个步骤中我有一张表,但我无法很好地处理它。

使用开发工具查看代码,我看到一个非常大的列表,其中存储了表的所有元素。在此链接中,您可以看到一小部分代码的图像。

http://www.m-i-u.de/display-i94067b1tygv.html

表格的某一行是元素“Deadlocked”,我必须检查接下来的 2 行中是否有 2 个“Nein”(在本例中两个“Nine”都在那里)

问题是我没有任何 ID,而且我不知道如何在代码中找到这 3 个单词(Deadocked、Nein、Nein)。有人知道我可以尝试吗? 我真的很感激任何帮助

非常感谢 巴勃罗

最佳答案

Firefox webDriver 元素定位器插件是非常简单的工具,只需右键单击元素即可在 UI 中定位元素。您将能够获取一组 Selenium 定位器来识别提到的元素。

https://addons.mozilla.org/en-us/firefox/addon/element-locator-for-webdriv/

关于java - 在 Selenium Webdriver 中处理表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29769370/

相关文章:

java - 网站无法在带有Chrome的Android 10上运行

c# - Selenium 等待元素等于某物

c# - Selenium c# 接受确认框

java - java servlet中初始化参数的使用

带有 alpha 的 JavaFX 8 Canvas 快照

java - 模拟可选参数时出现空指针异常

Python:Selenium 和 PhantomJS

python - Selenium:尝试使用 cookie 登录 - "Can only set cookies for current domain"

java - 从 jenkins 上传文件进行测试

java - eclipse 无法识别 PhantomJSDriverService