-4
A
回答
0
假設我想要得到的所有複選框標籤名稱組名爲Multiple Checkbox Group Test 1
driver.get("http://www.javascriptsource.com/forms/check-uncheck-multiple-checkboxes.html");
List<WebElement> all = driver.findElements(By.xpath("//legend[text()='Multiple Checkbox Group Test 1']/..//following-sibling::label")); //get the all labels from particular group
System.out.println(all.size());
for(int i=0; i<all.size(); i++)
{
System.out.println(all.get(i).getText());
Thread.sleep(2500);
}
+0
你有沒有試過這段代碼? –
+0
謝謝你我已經得到答案,並瞭解 –
+0
如果問題得到解決,請將此答案標記爲「已接受」。 :) –
0
With reference to shared link,<br/>
code: <br/>
import java.util.List;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
public class test {
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", "chromedriver.exe"); //input[@type='checkbox']/following-sibling::label
WebDriver driver = new ChromeDriver();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
driver.get("http://www.javascriptsource.com/forms/check-uncheck-multiple-checkboxes.html");
List<WebElement> checkboxLabels = driver.findElements(By.xpath("//input[@type='checkbox']/following-sibling::label"));
for(WebElement checkboxLabel: checkboxLabels) {
System.out.println(checkboxLabel.getText());
}
}
}
output: <br/>
chkboxarray 1<br/>
chkboxarray 2<br/>
chkboxarray 3<br/>
extrachkbox 1<br/>
groupa 1<br/>
groupa 2<br/>
groupa 3<br/>
groupb 1<br/>
groupb 2<br/>
groupb 3
相關問題
- 1. 獲得使用硒嵌套div標籤的webdriver
- 2. 讀取標籤中使用硒的webdriver
- 3. 使用硒webdriver找到標籤文本
- 4. 通過python使用硒如何獲得按鈕的名稱?
- 5. 獲得來自XML的所有標籤名(僅標籤名稱)
- 6. 如何獲得選擇使用硒的webdriver與Java
- 7. 如何獲得硒webdriver內部框架的標題?
- 8. 如何使用硒的webdriver
- 9. 如何使用硒的webdriver
- 10. 如何使用硒的webdriver
- 11. 如何使用硒的webdriver
- 12. 如何使用標籤名稱
- 13. 如何從Button獲取標籤名稱?
- 14. 如何獲取標籤名稱
- 15. 如何獲得標籤控件的默認字體名稱?
- 16. 如何使用smack獲得IQ標籤?
- 17. 硒webdriver的標籤自動化驗證
- 18. 改變與硒的webdriver標籤在Firefox
- 19. 硒的webdriver只是img標籤
- 20. 如何在選擇標籤上使用javascript獲取id名稱?
- 21. selenium webdriver如何使用對象標籤?
- 22. 獲得背景色硒的webdriver
- 23. 如何硒元素定位不XPath的,ID,名稱的webdriver
- 24. 如何使用鼠標懸停使用硒的webdriver
- 25. 專注於最近打開的標籤使用硒webdriver
- 26. wp_list_categories:如何獲得標籤標籤
- 27. 如何獲得元素/標籤類型的硒C#
- 28. Excel使用硒webdriver
- 29. 使用Javascript獲得標籤?
- 30. 獲取一個標籤的參考,而不使用名稱
的可能的複製[如何在Java中選擇多個複選框與webdriver的和驗證?](https://開頭計算器.com/questions/27954087/how-to-select-multiple-check-box-with-webdriver-in-java-and-verify) –
歡迎來到Stack Overflow!請參閱:[我如何做X?](https://meta.stackoverflow.com/questions/253069/whats-the-appropriate-new-current-close-reason-for-how-do-i-dox )對SO的期望是,用戶提出的問題不僅僅是研究來回答他們自己的問題,而且還分享研究,代碼嘗試和結果。這表明你已經花時間去嘗試幫助自己,它使我們避免重申明顯的答案,最重要的是它可以幫助你得到更具體和相關的答案!另見:[問] – JeffC