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 页面在firefoxdriver中变得完全不可读取_Selenium_Selenium Webdriver - Fatal编程技术网

Selenium 页面在firefoxdriver中变得完全不可读取

Selenium 页面在firefoxdriver中变得完全不可读取,selenium,selenium-webdriver,Selenium,Selenium Webdriver,我使用的是Selenium,有些页面完全不可读。让我解释一下 如果我使用chrome或Firefox(而不是selenium)访问某个页面,则该页面工作得非常完美。但是,当我在FirefoxDriver中转到同一页面时,当我使用click()或sendKeys(Keys.RETURN)时,它不会抛出错误,只是不会单击它。此外,当浏览器处于打开状态时,如果我手动尝试单击元素,它们将无法工作 我已经确认页面上没有我必须浏览的框架。我试着点击按钮、链接和其他元素,它们都做同样的事情。在其他页面上,Se

我使用的是Selenium,有些页面完全不可读。让我解释一下

如果我使用chrome或Firefox(而不是selenium)访问某个页面,则该页面工作得非常完美。但是,当我在FirefoxDriver中转到同一页面时,当我使用click()或sendKeys(Keys.RETURN)时,它不会抛出错误,只是不会单击它。此外,当浏览器处于打开状态时,如果我手动尝试单击元素,它们将无法工作

我已经确认页面上没有我必须浏览的框架。我试着点击按钮、链接和其他元素,它们都做同样的事情。在其他页面上,Selenium工作正常

我无法发布该页面的来源,但我可以肯定地回答有关它的问题

谢谢大家!

编辑:以下是我正在执行的代码,非常基本:

获取(url)


driver.findelelement(By.cssSelector(“.toolbar logo”)。单击()

您使用的FF、Selenium和OS的版本是什么?您能显示您试图运行的selenium代码吗?FF17,selenium 2.29.1,Win7。是的,我可以……但我认为这不会有多大区别。让我把它抽象出来,我会编辑我的帖子,当你使用.className(“工具栏图标”)时,它的行为是一样的吗?您能否验证只有一个元素属于“toolbar logo”类?Selenium可能试图单击错误的元素。是的,相同的行为。我使用哪种元素或哪种选择器并不重要。最让我头疼的是,当页面运行时,我不能点击页面上的任何东西(使用鼠标)。我们需要查看页面的副本以验证您的问题。