当前位置: 首页 > 知识库问答 >
问题:

Selenium Webdriver出现Chrome不可访问错误

羊舌航
2023-03-14

在我的硒脚本中面对“Chrome不可达的错误”。几天前它工作得很好,但突然它抛出了错误。

Chrome浏览器版本:86.0.4240.111ChromeDrive版本:86.0.4240.22

package com;

import java.util.concurrent.TimeUnit;

import org.openqa.selenium.WebDriver;

import org.openqa.selenium.chrome.ChromeDriver;

public class Demo {

    public static void main(String args[]){
        System.setProperty("webdriver.chrome.driver", "chromedriver.exe");
        WebDriver driver = new ChromeDriver();
        driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
        driver.get("http://www.youtube.com");
        driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

    }
}

共有2个答案

容俊豪
2023-03-14

谢谢大家的回复。突然,剧本开始运作良好。我不允许更新Chrome,因为它是由我的组织处理的。我也在使用兼容的chromedriver。不确定是什么问题,但现在效果很好。

再次感谢大家!

董意蕴
2023-03-14

几天前我遇到了同样的问题。尝试了以下步骤,开始工作正常。

  1. 更新你的chrome浏览器
  2. 下载最新的驱动程序
  3. 为驱动程序创建一个单独的文件夹,并在setProperties
  4. 中输入驱动程序路径

我不确定java中的语法,但可以在python中帮助你

global driver
chrome_options=Options()
chrome_options.add_argument('--start-maximized')
driver=webdriver.Chrome("D:/Python/Sel_python/drivers/chromedriver.exe", chrome_options=chrome_options)
driver.implicitly_wait(5)
 类似资料:
  • 这是我的密码。 由于某种原因,两个Chrome浏览器正在打开,我得到了这个错误: 如何打开一个浏览器,引用该浏览器,并打印“主内容”ID中的所有数据?或者,表ID='dags'?

  • 我运行的自动化测试脚本在selenium网格与chrome浏览器,我得到错误。

  • 问题内容: 我试图使用angular $ resourses访问在localhost中运行的api,chrome控制台给我说ERR_INSECURE_RESPONSE的错误。 我尝试在Chrome中禁用网络安全。还是一样的错误。这是我使用的角度工厂。如何绕过此错误并测试我的应用。 问题答案: 您必须先进行身份验证,然后将每个请求与auth令牌一起发送。 我使用的是RestAngular,因此我的设

  • 我面临着这个问题;我知道这个问题已经出现了,我已经尝试了上面提到的解决方案,因此用我的配置和代码问了这个问题。 之前的脚本正在运行,但现在没有,所以我试着制作一个基本的开放浏览器脚本。 Selenium WebDriver的最新版本:http://selenium-release.storage.googleapis.com/3.5/selenium-java-3.5.0.zip ChromeDr

  • 问题内容: 我是Rust的新手。我正在使用板条箱,但该程序只是退出而没有引起恐慌。我要做的唯一不同就是数据库不同。 问题答案: 引发了错误,但是您忽略了它。 长an 非致命错误通常通过返回来传播,因此调用方可以处理该错误。紧急情况通常用于发生不可恢复的错误,并将中止当前线程。在这种情况下,redis库使用该类型,它是的别名。 如果要处理错误,则应通过匹配结果类型来进行。尝试将您的主要功能更改为以下

  • 问题内容: 为了在具有许多参数的表单中发布AJAX表单,我使用一种解决方案:创建一个,通过POST将表单发布到其中,然后访问的内容。具体来说,我正在访问这样的内容: 我对其进行了测试,并且效果良好。 在某些页面上,我开始出现“访问被拒绝”错误。据我所知,如果iframe是从同一域提供的,则不应发生这种情况。 我很确定它以前可以正常工作。有人知道吗? 如果我不够清楚:我要发布到 同一域 。因此,这不