0
<td>
<a id="userid_popup" onclick="openLookupWinNew('/oasis/UserLookup.do', 400, 270, 'userid_input', 'assignToUserId', 'uiAssignToUserId', false)" name="userid_popup">
<img class="icon" title="Users" alt="Users" src="/oasis/images/search_button1.gif" style="background-color: transparent;">
</a>
<input id="hide" type="button" style="display: none">
</td>
上點擊IMG把它打開一個彈出窗口的webdriver點擊img標籤
我嘗試下面的代碼, @FindBy(css = "#userid_popup>img") private WebElement lookupButton;
lookupButton.click()
- > ElementNotVisibleException((JavascriptExecutor) driver).executeScript("return arguments[0].click();", lookupButton)
- >即使它單擊它掛在那裏本身,沒有任何陳述後執行..
對此有何幫助?
由於您注意到的異常,當您嘗試執行'.click();'時實際可見的元素? –
是的,它是可見的 – user2269197
很高興知道,只是檢查。雖然我不得不問,是否有什麼特別的理由讓你點擊'img'標籤而不是'anchor'本身? –