当前位置: 首页 > 知识库问答 >
问题:

Selenium TestNG-单击webtable元素,根据其包含的内容找到该元素

奚高扬
2023-03-14

Java硒测试新进展

我正试图在网页上找到一个数字并点击它,因为我希望能够在列表上选择正确的数字。或者获取所述数字的位置,这样我就可以通过单击第一个元素来选择该行。

这就是我需要“精确定位”的那个

但我唯一拥有的是Xpath(//*[@id=“MultisujetoSocioStable”]/tBody/tr/td[5]/b),它里面是我需要的数字“33210266801

有什么想法或提示吗?谢谢你的回答。

共有1个答案

容修贤
2023-03-14

您是否尝试使用xpath使用text()检查包含的文本?

//*[@id="multisujetoSociosTable"]/tbody//tr/td[text()='33210266801']

您还可以与contains组合使用:

//*[@id="multisujetoSociosTable"]/tbody//tr/td[contains(text(),'33210266801')]
 类似资料:
  • 我想调整SVG元素的尺寸以适应其内容。 JSfiddle:http://jsfiddle.net/4pD9N/ 这里我有一个例子。SVG应该“收缩”以适应每边10像素的元素边距。换句话说:我想为未使用的空间裁剪svg... 我知道我必须使用getBBox。但是我如何计算总宽度和总高度呢?

  • 我正在尝试在一个web应用程序(Angular2、https和websocket)上运行一些自动化测试:gherkin、behave 1.2.6、selenium 3.141.0、firefox和python 3.9.4、geckodriver 0.29.1、allure behave 2.8.40。 配置:user_agent="Mozilla/5.0(Windows NT 10.0; Win6

  • 问题内容: By Company   我需要捕获上述元素的xpath。我尝试了以下替代方法,但在Chrome中似乎没有任何效果。您能否建议其他选择。 问题答案: 要查找元素: 您可以使用以下xpath之一: 使用: 使用: 但是,理想情况下,您可能希望避免使用 NO-BREAK SPACE 字符,并使用以下任一解决方案: 使用: 使用: 参考 您可以在以下位置找到相关的详细讨论: 使用XPATH搜

  • 问题内容: 我在现有帖子中找不到解决方案(尽管我一直在寻找)。在下拉菜单中进行选择后,我试图从代码中的URL抓取数据。最后,我想单击“保存”按钮并下载excel文件。这是可以正常运行的代码,但最终无法单击“保存”按钮。 单击菜单中的“进度监视”项,然后单击“物理和财务项目摘要”项。然后,为每个下拉项进行选择。 该代码成功运行,但是,没有单击保存按钮。令人惊讶的是,一旦我在spyder编辑器中运行了

  • 我有以下的html代码,我需要console.log只有航运。尝试了一些方法,但似乎无法奏效。我试着先选择它的孩子,然后打印出它的父母的文本内容-不行...我可以删除它的孩子,打印出剩下的东西,但我做不到。 有什么建议吗? 谢谢你的帮助 我试过这个: 我想得到发货,但我仍然得到图例元素的所有文本内容