選擇一個元素 右鍵單擊元素 - 右鍵菜單出現與剪切,複製,刪除圖標 並點擊刪除圖標(注意: - 刪除文本出現如果你將鼠標懸停在圖標) 我無法檢查刪除圖標,因爲它在右鍵菜單 右鍵菜單中消失,如果,如果我嘗試檢查元素右鍵點擊一個元素,然後點擊刪除圖標在硒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. 點擊硒webdriver中的圖像圖標
- 4. 點擊刪除元素
- 5. 點擊後通過id刪除元素
- 6. 使用Webdriver硒點擊下一個列表元素 - Java
- 7. 點擊style =「display:block;」在硒webdriver
- 8. event.preventDefault()第一次點擊,然後刪除
- 9. 硒。無法點擊元素?
- 10. Webdriver。點擊座標上的Canvas元素
- 11. InkCanvas:如何通過點擊鼠標右鍵點擊擦除
- 12. 硒webdriver沒有響應後點擊
- 13. selenium webdriver python:元素點不可點擊
- 14. 硒的webdriver點擊鏈接標籤
- 15. 試圖點擊一個只有在點擊硒中的另一個網頁元素後纔可見的webElement
- 16. 元素是不是在點擊Python中硒的webdriver在Odoo
- 17. 。點擊功能,點擊後刪除類
- 18. 點擊一個元素刪除其他元素類
- 19. 點擊一個一個刪除圖像
- 20. 如何點擊硒webdriver中的圖像
- 21. 點擊圖片使用硒webdriver java?
- 22. 硒的webdriver - 無法點擊PHP站點
- 23. 右鍵點擊jquery
- 24. 右鍵點擊JButton
- 25. 右鍵點擊QPushButton
- 26. 右鍵點擊JFreeChart
- 27. 的webdriver - 點擊並刪除所有持續顯示元素
- 28. 右鍵點擊並左鍵點擊標籤打開
- 29. jQuery/Javascript:點擊正常點擊右鍵?
- 30. 切換點擊,除了一個元素
請仔細閱讀[問],特別是關於[MCVE(MCVE)和[多少研究工作,預計?(https://meta.stackoverflow.com/questions/261592/how-部分大量的研究工作是預期的堆棧溢出用戶)這將幫助您調試自己的程序併爲自己解決問題。如果你這樣做並且仍然卡住,你可以回過頭來發布你的MCVE,你試過的,以及執行結果,包括任何錯誤信息,這樣我們可以更好地幫助你。還提供了一個鏈接到頁面和/或相關的HTML。 – JeffC