我通過Maven依賴關係將Selenium最新版本3.3.1加載到我的系統中。在嘗試編碼時,我無法獲得方法findElementById()
。相反,我只得到舊方法findElement()
。誰能幫我? 注意:在maven中,它只顯示最新版本。如何獲取findElementById方法?
-1
A
回答
0
您應該使用的方法從類人:
driver.findElement(By.id("element id"))
+0
我知道這一點。但在最新版本中,我們使用了methid findElementById()。我想明白這一點 – Dhinesh
0
這取決於語言使用的是爲您的自動化:
對於Java:
driver().findElement(By.id("locator")).click();
對於Python:
driverInstance.find_element_by_id("Id Locator").click()
1
添加以下依賴於Maven的時候,做行家清潔和Maven構建
使用RemoteWebDriver類型,而實例司機像
「RemoteWebDriver司機=新FirefoxDriver()」 作爲RemoteWebDriver類有 findElementById()方法< dependency> < groupId>org.seleniumhq.selenium</groupId> < artifactId>selenium-remote-driver</artifactId> < version>3.3.1</version> </dependency>
相關問題
- 1. 如何獲取類方法?
- 2. findElementById在每一個標籤
- 3. 獲取方法
- 4. 如何從Nexpect方法獲取變量?
- 5. 如何使用Javassist獲取方法體?
- 6. 如何從onDataChange方法獲取值?
- 7. Phpunit新手 - 如何獲取assertTrue方法
- 8. 如何從VariableDeclarationStatement獲取方法名稱
- 9. 如何從此方法獲取列值?
- 10. 如何獲取方法參數的值?
- 11. 如何從已知方法獲取methodname?
- 12. 如何獲取方法的Method對象?
- 13. 如何獲取html方法的內容?
- 14. 我如何獲取方法參數名
- 15. 如何獲取調用方法名稱?
- 16. 如何獲取方法名稱?
- 17. 如何獲取實例方法參數?
- 18. 如何獲取方法的父對象?
- 19. 如何獲取父方法名稱?
- 20. 如何從IBAction方法獲取事件
- 21. 如何獲取方法的類綁定?
- 22. 如何獲取類的構造方法?
- 23. 如何獲取調用方法名稱?
- 24. 如何從onDataChange方法獲取數據?
- 25. 如何從類型獲取TryParse方法?
- 26. 如何獲取方法詳細信息?
- 27. Java - 如何獲取類調用方法
- 28. 如何從putExtra方法獲取數據
- 29. 如何在Eclipse中獲取方法的VM方法簽名?
- 30. 如何獲取調用靜態方法的類和方法?
請閱讀[問]。請提供您嘗試過的代碼和執行結果,包括任何錯誤消息等。 – JeffC