【发布时间】:2017-06-12 15:39:11
【问题描述】:
我想通过获取用户选项来单击复选框。我已经尝试了一些代码段。我该怎么做..如果它可以获取复选框标签列表并根据用户的这些选项选择选项会更好。任何人都可以帮忙。 硒 3.4 铬驱动程序 我是测试自动化的新手。我在 java 中使用 selenium web 驱动程序。 我必须通过自学来实现自动化。请帮助我 谢谢
【问题讨论】:
-
我们一定会帮助你的。你能发布你尝试过的DOM和代码吗
-
这是我最近尝试过的代码。它用于选择每个框。它不起作用。但我想选择框购买获取用户输入。我找不到解决方案= ==code====List
cboxes=driver.findElements(By.cssSelector("#editcom > div > div.addoff_div50text.right > div:nth-child(3) > div > div > div:nth-孩子(2)“)); System.out.println(Integer.toString(cboxes.size())); for(WebElement ele:cboxes){ ele.click(); }====我没有网页的DOM..我想打印复选框的标签,然后用户可以输入他们的选项。非常感谢您的帮助 -
看不到代码。你错过了什么吗?
-
List
cboxes=driver.findElements(By.cssSelector("#editcom > div > div.addoff_div50text.right > div:nth-child(3) > div > div > div:nth -孩子(2)“)); System.out.println(Integer.toString(cboxes.size())); for(WebElement ele:cboxes){ ele.click(); } 有 20 个复选框 -
网站网址好吗?
标签: java selenium checkbox webdriver