我正在使用Selenium WebDriver並嘗試訪問Web元素。我在一個作爲JSP頁面開發的網頁上,並且無法訪問標籤內的元素。這些頁面被加載爲HTML頁面。我會盡快分享測試代碼。JavaScript和Selenium WebDriver
-4
A
回答
0
請使用定位器來標識元素。你可以使用id,類名,xpath等來標識元素。
一件重要的事情是,你的DOM應該在你找到你的元素之前做好準備。使用網絡驅動程序等待元素準備就緒。
請分享示例代碼提供正確的解決方案
+0
感謝Narasimha ...明天我會分享代碼...我現在沒有。將從辦公室分享... – Girish
0
謝謝大家......我明白,我的第一個查詢是沒有超出該商標......我昨天剛創建我的帳戶,我是新手...
無論如何,感謝那些幫助並花時間閱讀查詢的人。
我已經能夠通過焦點切換到iFrame來解析查詢,如下所示:再次
List<WebElement> iframes = driver.findElements(By.xpath("//iframe"));
// print your number of frames
System.out.println(iframes.size());
driver.switchTo().frame(0);
Thread.sleep(2000);
if (isElementPresent(By.xpath("(//input[@name='command'])[2]")))
driver.findElement(By.xpath("(//input[@name='command'])[2]")).click();
謝謝...
相關問題
- 1. Selenium WebDriver和DropDown Boxes
- 2. Selenium webdriver(javascript)標籤輸出
- 3. 使用Selenium Webdriver執行JavaScript
- 4. Selenium RC和WebDriver的區別
- 5. Selenium Webdriver不返回Javascript代碼
- 6. 與Selenium WebDriver的Javascript:「找不到變量:$」
- 7. Selenium webdriver的Javascript函數返回值
- 8. 使用C#中的Selenium WebDriver執行JavaScript#
- 9. selenium webdriver:如何處理javascript onclick在C#
- 10. Javascript在Java中使用Selenium Webdriver
- 11. Selenium WebDriver(Firefox):動態禁用Javascript
- 12. 用selenium webdriver chrome
- 13. Selenium 2 WebDriver NoClassDefFoundErrorS
- 14. Selenium Webdriver Logging
- 15. Python Selenium Chrome Webdriver
- 16. Selenium 2.0/webdriver
- 17. Selenium WebDriver getText
- 18. Selenium Webdriver Android
- 19. Selenium WebDriver與Perl
- 20. Selenium WebDriver-Chrome
- 21. Selenium Webdriver Turbolinks
- 22. ruby + selenium-webdriver actionbuilder
- 23. Selenium遠程WebDriver
- 24. StaleElementReferenceException selenium webdriver python
- 25. Selenium 2 Webdriver
- 26. Python + Selenium Webdriver
- 27. Selenium webdriver - Tab control
- 28. Selenium Webdriver Node.js
- 29. 如何使用Selenium WebDriver和NodeJS測試JavaScript錯誤?
- 30. Selenium Webdriver測試 - Python
我仍然有心靈感應的問題。如何顯示一些代碼? –
謝謝@Aleks Andreev。正如我所說,我很快會分享該守則。可能是明天... – Girish