Python介面自動化測試 配置檔案的使用

2021-10-04 09:50:23 字數 720 閱讀 8954

介面測試流程

介面引數-測試指令碼-執行測試-生成測試報告

在介面測試過程中我們時常需要進行固定的配置資訊,例如位址,賬號資訊等。而這些資訊我們一般會通過乙個配置檔案進行管理。

例如:

上大招,讀取配置檔案中的引數資訊。

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...