python結合excel數據輕鬆實現接口自動化測試(一)

在剛剛進入測試行業的時候,最開始也是做功能測試,我想很多夥伴和我一樣,覺得自動化測試都很高端,很神祕。迫不及待的想去學習作自動化測試。

以前比較常用數據庫+python做自動化,後面發現excel個人覺得更加適合,剛開始自己做自動話測試的時候,很急切的想立刻搭建好整個框架,但心急吃不了熱豆腐,

還是從基本的開始,這裏介紹python結合excel數據實現單個接口自動化測試的步驟,理解了這個,後面就可以用到整個框架,封裝成公用模塊,批量讀取數據,執行數據。

現在以我們公司的一登錄接口爲列,輸入參數有"doc_info","user_pwd","source"三項,只有當"doc_info = "15899860330",","user_pwd" = 123456a,時候,才能返回正確的json格式,返回的code爲 “000000”返回如圖所示:

如參數有誤,會返回不同的code,以及原因
python結合excel數據輕鬆實現接口自動化測試(一)
到這裏,開始就有思路了,針對這個接口,我們像功能測試一樣,寫下來有哪些用列,然後設計好表格,填入excel表,如圖
python結合excel數據輕鬆實現接口自動化測試(一)
接下里我們要檢查返回的code值是不是和我們期望的值(即expected_code單元格中的內容)相等,如一致,代表該用列通過。如何實現了,請看下面代碼
python結合excel數據輕鬆實現接口自動化測試(一)

如最後都是pass,如圖,則表示用例執行成功
python結合excel數據輕鬆實現接口自動化測試(一)

https://www.cnblogs.com/yunduo520/p/7275517.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章