-1
我需要幫助才能在使用硒的webapp頁面上查找可見元素。 例如,我需要找到一個可點擊的行並點擊它。 問題在於元素在生成時可見但不存在於頁面源中。另外,我正在使用Java編碼來查找元素。我嘗試使用我發現使用Firefox Firebug的xpath和css路徑,但它不起作用。表格中可點擊的行都具有相同的類別。儘管他們有不同的文字。任何幫助?謝謝!使用硒在webapp上查找可見元素
我需要幫助才能在使用硒的webapp頁面上查找可見元素。 例如,我需要找到一個可點擊的行並點擊它。 問題在於元素在生成時可見但不存在於頁面源中。另外,我正在使用Java編碼來查找元素。我嘗試使用我發現使用Firefox Firebug的xpath和css路徑,但它不起作用。表格中可點擊的行都具有相同的類別。儘管他們有不同的文字。任何幫助?謝謝!使用硒在webapp上查找可見元素
可以使用isDisplayed()
方法相同
boolean aa = driver.findElement(By.xpath("YOUR Element")).isDisplayed();
boolean ab = driver.findElement(By.xpath("YOUR Element")).isEnabled();
boolean ac = driver.findElement(By.xpath("YOUR Element")).isSelected();
欲瞭解更多詳細信息,請參閱以下網址: -
http://www.softwaretestinghelp.com/webdriver-commands-selenium-tutorial-14/
希望它會幫助你:)
請張貼網站的HTML或鏈接以及您嘗試的代碼。 – AGill