使用jenkins+git+python腳本進行持續集成的接口測試,在jenkins平臺,利用插件等,把管理代碼的git倉庫的代碼更新下來進行持續接口測試,python進行開發測試腳本,git進行遠程代碼的維護倉庫,三個結合完成接口測試。python
環境搭建git
首先去jenkins官網下載對應平臺的安裝包,安裝後,本地啓動jenkins,對git插件進行安裝,在系統設置中對全局變量進行設置,包括郵箱,git的,github
配置系統管理員郵件地址,app
而後配置完成,調試發送測試郵件的配置。測試
收到調試後的郵件,那麼接下來,咱們就要開始建立咱們的工程。插件
輸入任務名後,選擇構建一個自由風格的軟件項目,3d
對項目描述的填寫,調試
而後配置github地址日誌
注:這裏我使用的是我開源出來的一個接口的倉庫代碼,配置github後,blog
接下來咱們能夠配置咱們的觸發條件
能夠根據咱們的選擇去進行選擇觸發條件
而後對咱們的構建環境進行配置,配置完後,而後對構建步驟,和構建後的操做進行填寫,
填寫完整後,咱們點擊保存,
這樣咱們都建立好咱們項目, 咱們點擊配置,能夠修改原來建立項目的配置,點擊當即構建,給咱們進行當即構建,咱們看到構建的進度,點擊咱們能夠去查看構建,
咱們關心的其實仍是控制檯的輸出,
點擊Console Output 咱們能夠看到控制檯的輸出。
下面日誌是失敗以後的輸出,完成後,咱們能夠在咱們的郵件接收到本次的測試結果,
郵件收到以下
咱們能夠定時的作任務,而後給咱們發郵件,咱們隨時取接收jenkins集成測試的測試報告。
其實咱們還能夠定製化接收到不少的內容,這裏不在進行詳細的講解。
持續集成進行接口測試仍是有必要的,無論你是怎麼實現的持續化進行,異曲同工。本文只做爲參考。
最後,看到今年的幾個招聘需求,對接口測試啊,appium,selenium自動化都有了要求,還有持續集成,因此須要咱們更加努力。
2018年新年上班次日獻上一篇持續集成的文章。