0
感謝您花時間準備我的問題。我需要鼠標懸停,然後在圖像(cog.png)上對圖像右側的文本表示的特定節點子進行壓縮。我可以成功定位課程,但無法解決如何單獨定位圖像的問題。Selenium mouseOver在使用DynaTree的子節點上的圖像
HTML,我想目標附近的硒IDE '澳大利亞'
<div id="tree" class="">
<ul class="dynatree-container dynatree-no-connector">
<li class="dynatree-lastsib">
<span class="dynatree-node dynatree-expanded dynatree-has-children dynatree-lastsib dynatree-exp-el dynatree-ico-e"></span>
<ul style="">
<li class="">
<span class="dynatree-node dynatree-exp-c dynatree-ico-c" style="background-color: transparent;">
<span class="dynatree-connector"></span>
<img alt="" src="/icn/cog.png"></img>
<a class="dynatree-title" title="This option is Active" href="#">
Australia
</a>
</span>
目標代碼cog.png(其目標爲滿量程,我只是想形象cog.png)
//span[contains(@class,'dynatree-node') and //img[@src='/icn/cog.png'] and .//text()='Australia']
我試圖
//img[@src='/icn/cog.png']
毫不奇怪這是不夠具體和有針對性的IM的第一個實例年齡
版本
- 火狐32.0.3
- 硒IDE:2.7.0