【0】Yapi與Jenkins持續集成基礎彙總

簡單介紹:Yapi是一個集後端、前端、測試於一體的開源接口平臺,關於Yapi可以在網上查閱更多資料,最近在研究Yapi與Jenkins持續集成並判斷生成的測試報告中是否存在失敗的case從而發送報警郵件
使用原因:後端使用Yapi來維護接口文檔,前端不用再擔心接口變動導致聯調過程中某個接口字段變動未及時同步等問題,測試也可以方便的使用後端的接口文檔進行接口自動化測試,對測試同學來說這是一個做接口自動化測試學習成本很低並且容易在實際項目中推行的平臺,在工作中要接入這個接口平臺可能需要後端前端以及測試共同完成(可能需要進行二次開發以滿足不同公司業務需求,)
Yapi項目地址:https://github.com/YMFE/yapi

  • 由於在Yapi使用文檔中只有一句簡單的說明,可以集成Jenkins,但是實際操作的過程中還是遇到了挺多問題,所以寫了一些總結的文檔,希望可以幫助到有需要的人。

在這裏插入圖片描述

  • Yapi與Jenkins持續集成的步驟和會寫到的內容:
  • 前置條件:Yapi編寫自動化用例(需要後端先寫好接口文檔),服務端測試會生成一個可以直接執行的URL(需要自己熟悉Yapi的使用)
    1.Jenkins環境部署(網上很多資料也比較簡單,不詳細寫)
    2.在Jenkins中創建job並生成測試報告(需要格式化報告,安裝插件)
    3.郵件配置(需要安裝插件)
    4.檢測用例執行失敗發送郵件(安裝插件,需要注意的點:要先刪除再添加才能正常發送郵件)
    4.定時構建配置
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章