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