Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.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,Xpath无法单击元素_Java_Eclipse_Selenium_Selenium Webdriver_Xpath - Fatal编程技术网

Java 我正在尝试访问禁用右键单击的安全网站。通过使用selenium,Xpath无法单击元素

Java 我正在尝试访问禁用右键单击的安全网站。通过使用selenium,Xpath无法单击元素,java,eclipse,selenium,selenium-webdriver,xpath,Java,Eclipse,Selenium,Selenium Webdriver,Xpath,该网站,我正试图做自动化是一个安全的网站,其中一些功能,如右键点击已被禁用。我对登录输入字段使用了精确的xpath,但它不起作用。我的Xpath如下所示: driver.findElement(By.xpath("//input[contains(@class,'input')]")).sendKeys("Aa12"); SeeTest提供了一种即使在这种情况下也可以打开开发人员工具的方法。 他们也有不同版本的chrome,你可以在其中尝试你的场景。 在这方面可能会有更多帮助。打开chrome

该网站,我正试图做自动化是一个安全的网站,其中一些功能,如右键点击已被禁用。我对登录输入字段使用了精确的xpath,但它不起作用。我的Xpath如下所示:

driver.findElement(By.xpath("//input[contains(@class,'input')]")).sendKeys("Aa12");

SeeTest提供了一种即使在这种情况下也可以打开开发人员工具的方法。 他们也有不同版本的chrome,你可以在其中尝试你的场景。
在这方面可能会有更多帮助。

打开chrome开发工具(Ctrl+Shift+I)时,您是否看到html代码?是的,我找到了xpath。很抱歉,您在尝试运行代码时是否收到任何错误消息?是否可以共享您尝试单击的元素的html。仅供参考,click()将模拟鼠标左键单击而不是右键单击,因此您应该熟悉.click()。这是我的html代码。您是否收到任何错误消息?您是否尝试过使用
//输入[@id='login\u username']
?您使用的xpath不太有希望,因为可能有另一个输入元素具有
xxx input yyy
,它将与您使用的xpath匹配。