我通過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. findElementById在每一個標籤
- 2. 獲取方法
- 3. 我如何獲取方法參數名
- 4. Java - 如何獲取類調用方法
- 5. 如何獲取方法的Method對象?
- 6. 如何從IBAction方法獲取事件
- 7. Phpunit新手 - 如何獲取assertTrue方法
- 8. 如何從onDataChange方法獲取數據?
- 9. 如何從VariableDeclarationStatement獲取方法名稱
- 10. 如何使用Javassist獲取方法體?
- 11. 如何獲取方法的父對象?
- 12. 如何獲取類的構造方法?
- 13. 如何從類型獲取TryParse方法?
- 14. 如何獲取html方法的內容?
- 15. 如何從該方法中獲取方法名稱?
- 16. 如何從另一個文件中獲取方法undefined方法
- 17. 如何獲取調用靜態方法的類和方法?
- 18. 如何獲取方法的名稱方法
- 19. 如何在Eclipse中獲取方法的VM方法簽名?
- 20. Angularjs獲取方法
- 21. HTTP獲取方法
- 22. 獲取setter方法
- 23. MultiKeyMap獲取方法
- 24. 獲取方法被調用的方法?
- 25. Javascript - 通過獲取方式獲得值通過獲取方法
- 26. 如何以編程方式獲取圖形API方法
- 27. 如何通過ReflectionOnly正確獲取Type的方法用法
- 28. 如何獲得gridComplete方法
- 29. 如何在方法bb中使用方法aa的方法獲取方法bb的調用方
- 30. GUI獲取方法替代?
請閱讀[問]。請提供您嘗試過的代碼和執行結果,包括任何錯誤消息等。 – JeffC