jenkins 執行selenium webdriver,找不到Chrome瀏覽器報錯
問題:在本地用命令列的形式執行程式碼工程,執行selenium正常,推送到伺服器使用jenkins執行時,發現報錯,unknown error :cannot find binary (Driver info : chromedriver = 2.37)..
比對過chrome驅動和chrome瀏覽器版本對應配置,這個是正確,同時排查了其他條件都是正常的,但伺服器上是使用jenkins呼叫命名執行導致了此問題
經過搜尋,百度發現是由於我的jenkins是直接用mis包的形式安裝的,是以服務程序的形式啟動的,當呼叫命令時也是以程序的形式執行 指令碼命令,導致找不到谷歌瀏覽器
解決版本:
1.停止jenkisn服務,解除安裝掉原先jenkins
2.重新下載war,使用Administrator 許可權,cmd模式輸入:java -jar jenkins.war 用來啟動jenkins
3.重新配置新的jenkins job ,再次執行,問題解決
ps:以war形式安裝的jenkins 中間會遇到安裝外掛時 offline的坑,明明有網路,卻無法安裝,這個坑後面會介紹(偉大的牆導致的,踩坑無數啊)
相關推薦
jenkins 執行selenium webdriver,找不到Chrome瀏覽器報錯
問題:在本地用命令列的形式執行程式碼工程,執行selenium正常,推送到伺服器使用jenkins執行時,發現報錯,unknown error :cannot find binary (Driver info : chromedriver = 2.37)..  
ARM開發板執行執行檔案,找不到庫報錯的解決方法
平臺:smart210 coretex A8 、Redhat6 這裡舉我的列子,其實不管你執行什麼可執行檔案遇到這種問題都是一樣的方法去解決的。 1、錯誤提示 問題所在:這種問題是掛載開發板的根檔案系統中缺少相應的庫,路徑(看自己的根檔案系統掛載到哪裡)如:
jenkin執行shell指令碼,找不到命令
jenkins預設是用非登入模式來執行shell命令,所有沒有載入環境變數配置檔案。 source /etc/profile 可以如下修改: 新增source /etc/profile
Eclipse 執行 Selenium WebDriver 測試指令碼無法啟動瀏覽器
// Selenium Client: selenium-java-2.34.0 // 系統版本:Windows 7 64-bit 在 Eclipse Java EE 上執行一個使用 IEDriver 驅動 IE 瀏覽器的 Web 測試指令碼時,出現如下錯誤: java.
Linux使用yum命令安裝軟體時,連線不了網路報錯:ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
錯誤: 解決方案: 在/etc/sysconfig/network-scripts/ifcfg-eth0檔案中配置DNS資訊: vim /etc/sysconfig/network-scripts/ifcfg-eth0 # 進入檔案編輯 修改(新增DNS): DNS1=8.8.
Django 找不到模版報錯" django.template.exceptions.TemplateDoesNotExist: index.html"
解決辦法:在setting.py的TEMPLATES‘DIRS'[]加入模版路徑 TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates',
springboot整合shiro本地執行沒問題,部署到ubutun伺服器報錯org.apache.shiro.UnavailableSecurityManagerException: 求助
最近學習springboot框架,整合了shiro許可權,本地執行沒毛病,但是蛋疼了,釋出到伺服器,訪問都會報錯:org.apache.shiro.UnavailableSecurityManagerException: No SecurityManager accessib
解決Oracle缺少動態連結庫cannot open shared object file: No such file o;解決 Linux中python指令碼執行無問題,配置crontab定時任務報錯
注:該問題的本質是:缺少動態連結庫 20181030更: 在另一臺伺服器再次遇到類似的問題,也是直接執行python指令碼無問題,在crontab中報錯: ImportError: libclntsh.so.11.1: cannot open shared ob
jenkins裏跑selenium webdriver,Chrome瀏覽器不能打開&&unknown error: unable to discover open pages
但是 amp exec 配置 issue 顯示 python unable jenkins 在windows的cmd裏面執行 “python test.py”,毫無問題,瀏覽器正常打開,測試結果也正常。 問題: 但如果是在jenkins裏,選擇 “execute wind
selenium執行程式碼一直提示,找不到webdrive&&執行模擬器的app時一直提示網路異常
一.使用selenium執行程式碼一直提示,找不到webdriver 解決辦法:1.將google瀏覽器的路徑加入到環境變數中 2.將webdriver放在C:\Program Files (x86)\Google\Chrome\Application,並這個路徑加入到環境變數中 3.將we
selenium執行程式碼一直提示,找不到webdrive&&執行模擬器的app時一直提示網路異常
一.使用selenium執行程式碼一直提示,找不到webdriver 解決辦法:1.將google瀏覽器的路徑加入到環境變數中 2.將webdriver放在C:\Program Files (x86)\Google\Chrome\Application,並這個路
pycharm執行selenium+webdriver(chromedriver)報錯:unknown error: chrome failed to start
首先我確定了我的chrome和chromedriver對應版本是一致的 在cmd命令模式中能開啟chrome並執行,但是在pycharm中卻不能開啟chrome,並報錯unknown error: chrome failed to start 解決方法:關閉pycharm,然後找到
python webdriver selenium wait 卻找不到元素
檢視wait函式。 WebDriverWait(self,driver,timeout,poll_frequency=POLL_FREQUENCY,ignored_exceptions=None).until_not(self,method,message=) self, 函式本身,在實際使
Jenkins執行selenium報錯unknown error: cannot find Chrome binary
問題描述: 在Pycharm中執行selenium測試用例,可以正常執行, 整合在Jenkins中,構建時,發現構建成功,但是檢視Console Output,報錯:unknown error: cannot find Chrome binary 原因是找不到Chrome瀏覽器,缺少Ch
命令列中執行Python,找不到匯入包
命令列中執行python,匯入其他目錄包時報找不到包的錯誤,原因是命令列中執行只會搜尋當前目錄下的包, import sys import os curPath = os.path.abspath(os.path.dirname(__file__)) rootPath = os.path.sp
vs程式執行時報錯"未能載入 SqlServerSpatialxxx.dll,找不到指定的模組,(異常來自......)"的解決方法
報錯原因: 因為程式中引用了Microsoft.SqlServer.Types程式集,正常情況下程式會去c:\windows\system32或者c:\windows\syswow64目錄中尋找,所以找不到。 其實你引用時已經在bin\debug\SqlServerTypes資料夾下生成了報
在c#中引用Microsoft.SqlServer.Types後,系統執行報"未能載入 SqlServerSpatial140.dll,找不到指定的模組,(異常來自......)的解決方法
1.在資源管理器中檢視C:\Windows\System32或者C:\Windows\SysWOW64下有沒有SqlServerSpatialXXX.dll的檔案,如果沒有,在網上下載後,把檔案重新命名為報錯的dll檔名,將其放入此目錄下 2.如果有,如下圖,我將原本的130改為140,程式便不
Android Studio 點選執行,找不到夜神模擬器的解決辦法
找到夜神模擬器的安裝目錄,我的安裝目錄是: D:/Program Files/NoxVM/Nox/bin/進入控制檯CMD,轉到安裝目錄 cd D:/Program Files/NoxVM/Nox/b
關於命令列中javac 編譯成功,用 java 執行 class 檔案出現 “ 找不到或無法載入主類 ” 的問題
javac編譯成功,用java執行class檔案出現“找不到或無法載入主類”的問題所在 學習android,順便又學習下java. 在這裡推薦Mars老師的視訊,很好用,無論是Java4Android還是Android開發系列視訊教程都很好http://www.marschen.com/ 入門就遇到這樣的問
Selenium Webdriver 的使用java執行js程式碼 解決 ScriptEngine不支援瀏覽器內建物件window,document的問題
問題場景: 使用java 掉用js程式碼,發現 ScriptEngine不支援瀏覽器內建物件window,document的問題; 問題一:為什麼要 用java掉用js程式碼? 比如在 抓取(爬取)對方網站時,需要破解一些js邏輯程式碼合作加密演算法,但是js混淆了