Jenkins + Robot Framework 的安裝和郵件配置
一、安裝配置Jenkins,安裝環境是windows
-
安裝JDK,配置好環境變數:
JAVA_HOME:C:\Program Files\Java\jdk1.8.0_191
-
下載Jenkins
登入Jenkins官網下載Jenkins包, http://mirrors.jenkins-ci.org/,找到頁面裡war包的連結,進入war存放目錄,下載對應版本的Jenkins:
-
啟動Jenkins
開啟war存在目錄,輸入cmd,進入計算機DOS命令視窗,再輸入java -jar jenkins.war,啟動Jenkins,當看到Jenkins is fully and running 則表示啟動成功:
-
登入Jenkins
在瀏覽器上登入127.0.0.1:8080
管理員密碼在Jenkins安裝目錄secrets下initialAdminPassword檔案裡,如:C:\Users\Marco.Cheng.jenkins\secrets
-
安裝Jenkins外掛
PS:假如有外掛下載不成功,檢視hudson.model.UpdateCenter.xml檔案,下載連結是否為https,如果是講s去掉即可:
6.建立一個管理員賬戶:
二、進入Jenkins,建立一個item
1.新建一個freestyled的item
2.在build中選擇構建步驟 Execute Windows batch command
輸入執行robot framework的命令,-d 是執行測試用例後,生成報告的存放路徑,有多個測試用例,可以空格隔開,測試用例可以到case所在目錄
python -m robot -d D:\TEST\report\ D:\20210910\pmc-robotframework-testcase\Interface-Testcase\PMC\API\Test_Case\
Replenishment_Order\ D:\20210910\pmc-robotframework-testcase\Interface-Testcase\PMC\API\Test_Case\Outbound_Order\
三、傳送測試報告設定
1.先在Jenkins匯入robot framework包:
在第二個選項中——可選外掛中 搜尋 robot framework外掛,點選
安裝後在已安裝裡可以找到:
2.安裝完成後進行robot framework報告設定
3.郵件設定
- 設定管理員郵件地址
- 配置Extended E-mail Notification
- 設定收件人
- 配置郵件通知
4.設定構建後操作,配置Edirable Email Notification
Default Subject:自動化測試用例——$DEFAULT_SUBJECT
Default Content:${SCRIPT,template="robot_results.groovy"}
點選ADD trigger-->選出always(所有結果都發送至郵箱,包括不通過的結果)
四、運動item
-
執行結果,也能收到郵件
參考:
https://www.cnblogs.com/habo/p/11734160.html (Jenkins和QQ郵箱配置)
https://blog.csdn.net/qq_42007843/article/details/104395715(jenkins郵件傳送成功,並沒有收到原因排查)
https://blog.csdn.net/weixin_41665637/article/details/96647896(163郵箱設定)
https://blog.csdn.net/fygwfygyiq/article/details/51449502(Email Extension Template Plugin外掛詳細介紹)
不忘初心,方得始終