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

在jenkins中运行测试时找不到chrome二进制文件

王高邈
2023-03-14

当我用Eclipse运行Python-Selenium测试时,它是有效的。如果我在Jenkins中添加Python测试作为批处理文件,我总是会得到这个错误:

selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary

我在windows中正确设置了Python的路径。有人能帮忙吗?谢谢你。

我这样设置路径:self。driver=webdriver。Chrome(“C://Selenium driver//chromedriver.exe”)

 pts = webdriver.ChromeOptions()
 opts.binary_location = ("C://Users//me//AppData//Local//Google //Chrome//Application//chrome.exe")
 driver = webdriver.Chrome(chrome_options = opts)

我在Jenkins中使用执行Windows批处理命令运行批处理文件:call“c:\myfolder\login\u python2.bat”

批处理文件是:

@echo off
cd C:\Users\me\AppData\Local\Programs\Python\Python36\ 
python C:\Users\me\NEON\workspace\Test1\test-package\test.py

共有1个答案

季俭
2023-03-14

确保在C:\Program Files\

默认情况下,它将自己安装在Appdata文件夹中。尝试使用独立的Chrome安装程序重新安装Chrome。

 类似资料:
  • 一直在尝试配置,遇到了很多麻烦,尝试了很多尝试,但都失败了。 2.30.477691 Chrome59.0.3071.115 构建信息:版本:'3.14.0' 硒3.4 java.version:'1.8.0_121' Linux3.10.0-229.4.2.el7x86_64x86_64 错误:

  • 我有一个用编写的基于的测试套件。当我从执行它时,它工作得很好。当我在中构建它时,会收到以下错误消息。 组织。openqa。硒。WebDriverException:未知错误:找不到Chrome二进制文件(驱动程序信息:chromedriver=2.31.488763(092de99f48a300323ecf8c2a4e2e7cab51de5ba8),平台=Windows NT 6.3。9600 x

  • 我正在尝试用Chrome运行硒测试。我正在使用C#。 看起来像是chromedriver。已找到exe,但它可以找到Chrome二进制文件。我设置了通往chrome的路径。自动搜索失败后显式执行。我甚至在最后用“chrome.exe”试过了。我总是得到同样的结果: 在以下位置找不到Chrome二进制文件: C:\用户\Vilem\AppData\本地\谷歌\Chrome\应用程序 仅供参考:我有一

  • 问题内容: 对于Linux设置(和heroku),我是一个菜鸟,如果这个问题很简单,我们深表歉意。 我想在Heroku上运行Selenium Webkit(红宝石)。我遇到了一个困难,我的脚本无法找到Chrome二进制文件。 我实际上让chrome自行工作: 是我从中复制的文件,只是为了让它现在更容易。该文件存在,因为我安装了chromedriver- helper gem 。这本宝石原本应该使二

  • 目前,我正在使用头盔和地形在GCP上部署我的詹金斯。这是我的地形代码: 但当我尝试在管道上运行docker命令时,我得到了以下错误: [vision_front_new_master-pth4udtqvsas7vicpco2ufhiem6b37lqylejt5bmat36ayx77ka]运行shell脚本 docker拉节点:碳 /home/jenkins/workspace/vision\u f

  • 我现在有问题几天了。所以我卸载了Chrome54并安装到53。不起作用。 例子: System.setProperty(“webdriver.chrome.driver”,“C:\Users\blablabla\Downloads\chromedriver\u win32\chromedriver.exe”); 输出: ..线程“main”org.openqa.selenium中出现异常。WebD