Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.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
Selenium 不能;单击();含硒的放射性元素_Selenium - Fatal编程技术网

Selenium 不能;单击();含硒的放射性元素

Selenium 不能;单击();含硒的放射性元素,selenium,Selenium,下面是html <input type="radio" onclick="getOrgList('1000149');" value="1000149" name="wlw-radio_button_group_key:{pageFlow.viewBy}"> 或 但什么也没发生。如何修复此问题?定位器不起作用的可能情况可能是,此单选按钮在其组中是第二个或第三个。因为属于组的单选按钮具有相同的名称 如果是这样的话,你可以用“following”这样的词 //input[contain

下面是html

<input type="radio" onclick="getOrgList('1000149');" value="1000149" name="wlw-radio_button_group_key:{pageFlow.viewBy}">


但什么也没发生。如何修复此问题?

定位器不起作用的可能情况可能是,此单选按钮在其组中是第二个或第三个。因为属于组的单选按钮具有相同的名称 如果是这样的话,你可以用“following”这样的词 //input[contains(@name,'wlw-radio_-button_-group_-key:{pageFlow.viewBy}')]/following::input[contains(@name,'wlw-radio_-button_-group_-key:{pageFlow.viewBy}')]


如果组中有更多按钮,您可以更关注它。

共享该元素的HTML提供有关您使用的selenium服务器版本和浏览器的详细信息。什么驱动程序?什么浏览器?什么版本的浏览器?什么版本的硒?什么操作系统?元素是否可以直接使用?加载页面需要时间吗?请查看给定的链接,这可能会有所帮助。
driver.findElement(By.xpath("//input[@name='wlw-radio_button_group_key:{pageFlow.viewBy}' and @value='1000149']")).click();
driver.findElement(By.xpath("//input[@value='1000149']")).click();