无法找到特定元素

时间:2019-05-13 08:14:10

标签: javascript css nightwatch.js

我正在为在线服务进行e2e测试。我需要找到一个特殊的元素(一个按钮),该元素不能通过其ID(没有一个)或其类(不包含任何特定的类)来选择。

我尝试了所有我知道的守夜人具备的能力,还尝试从普通班级本地化,然后按其内部文字进行过滤

所以这是按钮的html。我还要精确地指出,包含按钮的“ contacts-content-top-banner-right”类并非特定于该按钮,并且也在之前使用。

<div  class="contacts-content-top-banner-right">
<button class="s6-btn green active ng-binding" ng-disabled="gridOptions.loading" ng-click="openModalCreateListTypeSelection()"> Créer une liste </button>

1 个答案:

答案 0 :(得分:0)

如果我的帖子不像我最初希望的那样清晰,我非常抱歉。手动使用“:nth-​​of-type”可以完美地选择元素。谢谢你。

问题实际上是多重的,因为还有一个“ div”包含chromedriver解释为障碍物的按钮:尝试单击该按钮时,出现“其他元素将收到单击”错误。感谢您的回答,再次抱歉