介面測試流程
介面引數-測試指令碼-執行測試-生成測試報告
在介面測試過程中我們時常需要進行固定的配置資訊,例如位址,賬號資訊等。而這些資訊我們一般會通過乙個配置檔案進行管理。
例如:
上大招,讀取配置檔案中的引數資訊。
import configparser #配置檔案模組
class readfile:
'定義讀檔案類'
def __init__(self):
self.rf = configparser.configparser()
self.rf.read("config.ini" )#讀取配置檔案
def get_key(self,sec, name): #讀取指定節點下引數的值
key = self.rf.get(sec, name)
return key
f=readfile()
print(f.get_key("user","user"))#讀取user節點下user引數的值
通過節點,獲取節點下對應引數的值。
python介面自動化測試
為了監控線上的介面是否正常執行,所以想寫乙個smoke test.這個檔案希望能夠實現從檔案讀取url和引數,然後傳送請求,校驗返回code 200的功能。1.首先採取哪種方式存放url和請求引數 excel?csv?ini?用csv比較好,相容性也比較好 那我們使用csv吧。todo 考慮放在資料...
python介面自動化測試
介面自動化測試之連線資料庫 安裝環境 window7 python3.7 資料庫mysql 遠端連線 步驟內容 1.連線資料庫 2.建立游標 3.sql語句 4.獲取元組資訊 連線資料庫 查詢出來的資料都是以元組的形式返回的 sql select from t user where id 5 查詢多...
python介面自動化 單介面測試
介面測試之前要先知道乙個單元測試模組,那就是unittest,這個模組由5部分組成 testcase 寫用例的,所有用例都寫在這裡邊 testsuite 測試套件,收集用例 testloader 載入用例 testrunner 執行用例 testfixture 測試準備和善後工作,分為setup和t...