Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 针对属性标签的Selenium Chrome驱动程序_Java_Eclipse_Selenium_Selenium Webdriver_Selenium Chromedriver - Fatal编程技术网

Java 针对属性标签的Selenium Chrome驱动程序

Java 针对属性标签的Selenium Chrome驱动程序,java,eclipse,selenium,selenium-webdriver,selenium-chromedriver,Java,Eclipse,Selenium,Selenium Webdriver,Selenium Chromedriver,如果有人能帮我解释一下如何瞄准这个特定的regOption栏,然后单击它继续测试,我会很高兴 我试图直接告诉驱动程序使用下面的XPath driver.findElement(By.xpath("//*[@id='regOptions']/div[2]/div[3]/p[1]/label]")).click(); 甚至尝试了CSS选择器,但不幸的是,驱动程序找不到任何东西 希望外面有人能给我一个提示 请尝试以下代码: driver.findElement(By.cssSelector("lab

如果有人能帮我解释一下如何瞄准这个特定的
regOption
栏,然后单击它继续测试,我会很高兴

我试图直接告诉驱动程序使用下面的XPath

driver.findElement(By.xpath("//*[@id='regOptions']/div[2]/div[3]/p[1]/label]")).click();
甚至尝试了CSS选择器,但不幸的是,驱动程序找不到任何东西

希望外面有人能给我一个提示


请尝试以下代码:

driver.findElement(By.cssSelector("label[for='reg_option_reg-option-individual-membership']")).click();

希望它能帮助你

首先,一个
是一个标签,它不应该接收或操作一个用户
点击()。因此,我们需要在其他地方单击()

如果要单击文本为个人成员身份的元素,可以使用以下代码行:

new WebDriverWait(driver, 10).until(ExpectedConditions.elementToBeClickable(By.xpath("label[@class='col-lg-12 col-md-12 col-xs-12 regOptionList reg-option-individual-membership regoption-label']//span[@class='col-xs-8 lbg ng-binding']"))).click();

欢迎来到堆栈溢出!请阅读原因。粘贴代码并正确格式化。嗨!进展如何?谢谢你们的支持,我想出来了。@JohanFredrickLindström,如果我的答案有用的话——请在我的答案旁边打勾。谢谢