即時通訊使用硒和Firefox驅動程序,我不能讓<span>close</span>
按鈕點擊。我已經嘗試了不同的方法:硒火狐驅動程序測試不能點擊按鈕
1 selelenium.mouseDownAt(「link = close」,「10,10」); selelenium.mouseUpAt(「link = close」,「10,10」);
2 driver.findElementByPartialLinkText(「close」)。click();
3 selelenium.focus(「link = close」); seleleniumkeyPress(「link = close」,「r」);
4 actions.click(driver.findElementByPartialLinkText(「close」))。perform(); (driver.release)(driver.findElementByPartialLinkText(「close」))。perform();
但它不起作用。只有效果,我可以看到該按鈕似乎被點擊並按住,但沒有釋放。這就是爲什麼我試圖通過方法1和4做到這一點。
但我仍然只能點擊它,因此可以看到一個彈出窗口。
任何人都有一個想法可能是什麼原因?
的html代碼:
<div id="id_asd83221" class="sub-tbl-content sub_position">
<div class="sub-order-pos-firstpart">
<div class="float pic-content sub-img sub-img-arrow-down"></div>
<div class="float sp_id_content">some text</div>
<div class="float type-sub-content">some text</div>
<div class="float amount-sub-content">some text</div>
<div class="float pl-sub-title">some text</div>
<div class="float pl-sub-content">some text</div>
</div>
<div>
<div class="float"><a class="small-tbl-button sp_close_positon_btn" href="#">
<span>close</span></a></div>
<div class="floatright edit-sub-content">
<a class="sp_edit_position_link" href="#">some text</a></div> </div>
<div class="clear0"></div>
</div>