我在Robot框架中使用浏览器插件。我无法获取MPP状态的xpath或css路径。它应该给予“通过”(或“未通过”)。我尝试了几种方法,但没有运气:Get Text //*[contains(text(), 'MPP Status')]//following-sibling::span
Get Text //*[contains(text(), 'MPP Status')]//following-sibling::span equal 'PASS'
<table _ngcontent-c="" class="table table-vertical">
... <tbody _ngcontent-c=""><tr _ngcontent-c="" class="ng-star-inserted">
... <th _ngcontent-c="">MPP Status</th><td _ngcontent-c="">
... <!---->
... <!---->
... <span _ngcontent-c="" class="label label-success ng-star-inserted"> PASS </span>
... <!---->
2条答案
按热度按时间ujv3wf0j1#
工作一号应该是
k2fxgqgv2#
...
和<!---->
是什么意思?这是否意味着您删除了标记以使其看起来更简单?如果是这样,那么您可能没有显示数据的真实层次结构。在html表格中,
th
和td
通常在tr
中。假设你的数据实际上是这样结构化的,试试这样的方法……或者是
如果这两种方法都不起作用,我们将需要查看更多的结构来确定正确的xpath。