解決問題:迭代的時候,可能影響的接口不少,可是每個都人工去迴歸比較浪費時間。框架
解決方法:寫一個接口自動化測試框架,每次發正式環境前都自動跑一遍,看下是否都經過。測試
1、框架結構以及各類方法的說明:3d
2、各文件的方法:excel
一、emailHandler.py:發送郵件相關操做blog
二、ExcelHandle.py:操做excel文件,從excel中獲取各類配置,提供寫excel的方法接口
(3)creatTest.py:獲取用例,而且組裝好請求地址是參數等信息,發起請求。將返回結果寫進excel文件。selenium
提供的請求方法:自動化
判斷是否發郵件,要發的話調用郵件模塊來發送:模板
執行用例:email
用例執行結果判斷和處理:
(4)這裏調用執行用例:
(5)啓動項目:
3、excel模板:
baseinfo工做表:
caselist表: