我正在使用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. 用Python和Selenium Scraping JavaScript Webdriver
- 2. Selenium webdriver和unicode
- 3. Selenium Webdriver和Fitnesse
- 4. TeamCity和Selenium WebDriver
- 5. Selenium WebDriver和Selenium服務器
- 6. Headers和Selenium Webdriver 2
- 7. Selenium WebDriver C#和Omnibug
- 8. Selenium WebDriver和DropDown Boxes
- 9. 使用Selenium Webdriver執行JavaScript
- 10. Selenium webdriver(javascript)標籤輸出
- 11. Selenium Webdriver
- 12. Selenium WebDriver和Highchart測試
- 13. Selenium RC和WebDriver的區別
- 14. JavaScript webdriver-selenium mouseMove在鉻上不準確?
- 15. selenium webdriver:如何處理javascript onclick在C#
- 16. 使用C#中的Selenium WebDriver執行JavaScript#
- 17. Selenium webdriver的Javascript函數返回值
- 18. Selenium C#Webdriver Dropdown不會觸發Javascript
- 19. Selenium WebDriver(Firefox):動態禁用Javascript
- 20. 從Selenium WebDriver執行頁面的JavaScript
- 21. Selenium Webdriver不返回Javascript代碼
- 22. 無法使用elementIsNotVisible with selenium webdriver for javascript
- 23. 通過selenium webDriver訪問javascript菜單
- 24. Javascript在Java中使用Selenium Webdriver
- 25. Selenium Webdriver-javaillegalstateexception
- 26. Selenium WebDriver與Perl
- 27. Selenium Webdriver Turbolinks
- 28. Selenium WebDriver Session
- 29. Selenium Webdriver Node.js
- 30. Selenium WebDriver Firefox
我仍然有心靈感應的問題。如何顯示一些代碼? –
謝謝@Aleks Andreev。正如我所說,我很快會分享該守則。可能是明天... – Girish