Jenkins自動化構建(一)執行selenium+python腳本

 

 

Jenkins執行python寫的selenium自動化腳本,一般會遇到,執行打不開瀏覽器,查看jenkins構建Console Output控制檯輸出信息,發現腳本是執行了的,可是出錯了,打開瀏覽器出現問題,緣由呢,是由於咱們window安裝的jenkins默認會產生一個window服務;那怎麼解決這個問題呢。java

1.先在控制面板-->管理工具-->服務;中找到Jenkins服務,-->屬性,中止和禁用該服務。python

有人會說了,你把服務中止了jenkins怎麼用啊,別急,聽筆者一一道來。linux

二、經過jenkins目錄下的jenkins.war去手動啓動服務shell

須要注意的是,手動啓動這個服務jenkins須要從新配置,也就是說,你以前若是在windows服務下作了jenkins配置會丟失。包括設置的賬戶密碼。windows

一切須要從新配置。瀏覽器

如下命令啓動jenkins.war,能夠複製下來保存成.bat格式批處理。每次用jenkins手動去點擊這個bat工具

echo "Jenkins CI automation testting"
java -jar "C:\Program Files (x86)\Jenkins\jenkins.war"
pause

jenkins管理員的一些配置就不說了。若是你初始密碼不知道,請仔細看頁面,有一個地址提示,用文本文件打開後找到密文,那就是密碼。spa

三、jenkins配置插件

系統管理-->系統配置code

 

 配置這兩個就能夠了,其它看你須要吧。

系統管理-->管理插件

Git plugin  安裝這個就能夠了。咱們只是用來簡單的構建執行。

 

新建job

在進入的頁面,選擇源代碼管理

輸入Git項目地址

構建觸發器,這是用來設置執行的

*/5 * * * *這表明5分鐘執行一次,注意星數字,空格

構建環境 選擇執行windows批處理,由於是py腳本,能夠直接雙擊執行,linux下能夠選擇shell

 

點構建,試一下,能不能執行咱們的腳本。

咱們看到,打開ie執行了,沒有問題。

相關文章
相關標籤/搜索