接口自動化當中,參數化(數據驅動)是如何實現?


1、接口自動化當中,使用ddt模塊實現數據驅動。 

2、流程: 

 1)用excel文件來管理測試用例涉及的數據,包括請求地址,請求方法,請求body,前置條件-sql語句,期望結果,比對方式,數據庫校驗語句。 

 2)用python封裝excel類,根據接口名讀取接口對應的測試用例數據所有行,存儲在列表當中。 

 3)用unitest框架來編寫接口的測試用例,通過在用例前面@ddt.data(*測試數據列表變量名)來執行每一組用例。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM