1. 程式人生 > 其它 >Jenkins + Robot Framework 的安裝和郵件配置

Jenkins + Robot Framework 的安裝和郵件配置

一、安裝配置Jenkins,安裝環境是windows

  1. 安裝JDK,配置好環境變數:

    JAVA_HOME:C:\Program Files\Java\jdk1.8.0_191

  2. 下載Jenkins

    登入Jenkins官網下載Jenkins包, http://mirrors.jenkins-ci.org/,找到頁面裡war包的連結,進入war存放目錄,下載對應版本的Jenkins:

  3. 啟動Jenkins

    開啟war存在目錄,輸入cmd,進入計算機DOS命令視窗,再輸入java -jar jenkins.war,啟動Jenkins,當看到Jenkins is fully and running 則表示啟動成功:

  4. 登入Jenkins

    在瀏覽器上登入127.0.0.1:8080

    管理員密碼在Jenkins安裝目錄secrets下initialAdminPassword檔案裡,如:C:\Users\Marco.Cheng.jenkins\secrets

  5. 安裝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外掛詳細介紹)

https://blog.csdn.net/harryzzz/article/details/94584135(設定美觀的郵件報告)

不忘初心,方得始終