接口自動化踩坑之旅-1

爲什麼不是01呢?我是想在9步之內將接口自動化搭建到部署完成。
來新東家這裏已經有45天,自動化框架已經初步成型,目前在微調中。市面上已經有N多種搭建方式,就不列舉了。無非就是工具類不同,大體上就是入參,形參,請求方法,斷言,輸出報告,發送郵件,自動化部署,定時執行,比較好玩的釘釘/微信通知等。

今天遇到的問題是:開發部署的環境是用docker,jenkins和gitlab也在docker裏,python代碼上傳後,shell腳本不能定位到python腳本的目錄。暫時想到的折中方案是,python腳本上傳到服務期,寫shell腳本,每小時執行一次。 用jenkins構建關聯功能是無法使用了,只能打版後人工執行了。

目前方案:

  1. 根據模塊間隔5分鐘執行腳本,執行失敗的話發郵件給相應的開發同學。
    間隔5分鐘防止郵件服務器將你當作垃圾郵箱。
    0 */1 * * * python3 xxxx.py model_1.txt
    5 */1 * * * python3 xxxx.py model_2.txt
  2. 2個小時全面掃描接口,發送消息到釘釘/微信羣
  3. 服務器部署git,代碼進行版本管理
    4.美化測試報告,增加餅圖/柱狀圖。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章