問題:
使用python,pandas, pydantic,httpx/request, allure-report,pytest ,sqlmodel建立一個介面自動化專案,做到:
1. 介面輸入從excel中讀取,pandas處理
2. pytest支援parameterized 方式批次跑介面測試
3. Excel 檔案header格式:
|測試用例ID|測試用例描述|測試介面|請求URL|請求方法|請求Header|請求包體-requestbody/payload|請求返回|請求期望返回
4. 處理excel資料使用pydantic model進行處理
5. 測試過程中輸出結構化日誌,同時在allure report中展示
6. 檢查點判斷:請求返回和請求期望返回比較,差別日誌打出
回答:
Let's do it. Have Fun.
如果覺得我的文章對您有用,請隨意打賞。您的支援將鼓勵我繼續創作!
打賞支援
暫無回覆。