選擇一個元素 右鍵單擊元素 - 右鍵菜單出現與剪切,複製,刪除圖標 並點擊刪除圖標(注意: - 刪除文本出現如果你將鼠標懸停在圖標) 我無法檢查刪除圖標,因爲它在右鍵菜單 右鍵菜單中消失,如果,如果我嘗試檢查元素右鍵點擊一個元素,然後點擊刪除圖標在硒webdriver
回答
您可以嘗試contextclick的元素,然後導航用箭頭和返回鍵選擇並提交刪除選項。
WebElement elem = driver.findElement(By.xpath("//xpath..."));
Actions actions = new Actions(driver);
actions.moveToElement(elem);
actions.contextClick(elem).sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.RETURN).build().perform();
actions.perform();
-------上述方法的工作原理,直到右鍵單擊,但仍然無法點擊刪除圖標,獲取元素不可見我試着下面的代碼: - JavascriptExecutor js =(JavascriptExecutor)驅動程序; \t \t WebElement button = driver.findElement(By.xpath(「.// span [@ id ='ext-quicktips-tip-outerCt']」)); \t \t \t \t js.executeScript(「arguments [0] .click();」,button); –
那麼爲什麼不用箭頭和返回鍵自動化(僅用於在上下文菜單中導航)? –
由於右箭頭或左箭頭不起作用,刪除位於左側頂部菜單中,但向下箭頭完美適用於其他選項。 –
- 1. jQuery點擊元素,然後刪除它
- 2. 點擊硒webdriver中的圖像圖標
- 3. 點擊刪除元素
- 4. 點擊後通過id刪除元素
- 5. 點擊style =「display:block;」在硒webdriver
- 6. 使用Webdriver硒點擊下一個列表元素 - Java
- 7. event.preventDefault()第一次點擊,然後刪除
- 8. Webdriver。點擊座標上的Canvas元素
- 9. selenium webdriver python:元素點不可點擊
- 10. 元素是不是在點擊Python中硒的webdriver在Odoo
- 11. 試圖點擊一個只有在點擊硒中的另一個網頁元素後纔可見的webElement
- 12. 。點擊功能,點擊後刪除類
- 13. 點擊一個元素刪除其他元素類
- 14. 點擊一個一個刪除圖像
- 15. 如何點擊硒webdriver中的圖像
- 16. 點擊圖片使用硒webdriver java?
- 17. 硒的webdriver - 無法點擊PHP站點
- 18. 的webdriver - 點擊並刪除所有持續顯示元素
- 19. 右鍵點擊jquery
- 20. 右鍵點擊QPushButton
- 21. 右鍵點擊JButton
- 22. jQuery/Javascript:點擊正常點擊右鍵?
- 23. 切換點擊,除了一個元素
- 24. 動態獲取上一個元素,然後在jQuery中點擊
- 25. 點擊最後一個元素
- 26. 點擊下一個元素
- 27. 當一個元素被點擊時Mysql刪除一個表格
- 28. 刪除與右鼠標點擊一個div(塊文本菜單)
- 29. 通過點擊刪除DOM元素
- 30. jquery移動點擊元素刪除它
請仔細閱讀[問],特別是關於[MCVE(MCVE)和[多少研究工作,預計?(https://meta.stackoverflow.com/questions/261592/how-部分大量的研究工作是預期的堆棧溢出用戶)這將幫助您調試自己的程序併爲自己解決問題。如果你這樣做並且仍然卡住,你可以回過頭來發布你的MCVE,你試過的,以及執行結果,包括任何錯誤信息,這樣我們可以更好地幫助你。還提供了一個鏈接到頁面和/或相關的HTML。 – JeffC