【发布时间】:2016-03-13 22:31:45
【问题描述】:
我对 Selenium IDE 还是有点陌生,所以我不太了解如何定位不同的方法来定位特定值。下面是一些我希望 Selenium 点击的代码,但我很难处理它。
我尝试使用 //span[contains(text(),'Test Case Creation & Approval')] 但它给了我一个错误,它没有找到。
这是我不在课堂上悬停的时候
<span class="dijitTreeLabel" data-dojo-attach-event="onfocus:_onLabelFocus" aria-selected="false" tabindex="-1" role="treeitem" data-dojo-attach-point="labelNode" aria-expanded="false">Test Case Creation & Approval</span>
这是我将鼠标悬停在课堂上的时候
<span class="dijitTreeLabel dijitTreeLabelHover" data-dojo-attach-event="onfocus:_onLabelFocus" aria-selected="false" tabindex="-1" role="treeitem" data-dojo-attach-point="labelNode" aria-expanded="false">Test Case Creation & Approval</span>
【问题讨论】:
-
试试这些
//span[@class="dijitTreeLabel"],//span[@class="dijitTreeLabel dijitTreeLabelHover"]
标签: html selenium selenium-webdriver selenium-ide