我对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”]' – Andersson