接口測試自動化

 

原文連接:https://blog.csdn.net/sxyzwq/article/details/62039952python

一,接口測試自動化的優勢:web

1,web自動化提及來不少人都會直接想到UI自動化這個設計,不多有人直接第一個概念是接口自動化,接口測試的開發更加快捷方便,維護工做比起UI自動化更加容易,例如:有一個項目,作完第一週期之後,後面需求變更,全部的頁面都須要更換,功能稍有變更,這時候ui自動化維護起來就比較麻煩,工做量較大,全部的頁面對面都須要重新進行封裝調試,這時候若是隻是接口自動化,接口不發生改變,徹底能夠不用就行太多的維護修改。這樣節省了不少的時間,並且接口自動化的開發有一個好處是,不用徹底等到頁面設計開發完成後才進行,只要後臺開發員的功能接口設計開發完成,測試人員就能夠進行設計開發腳本。網絡

二,接口自動化框架的介紹:框架

主要包含:post

1,Requests模塊發送給予http的網絡請求,主要包含了post,get,PUT, DELETE, HEAD單元測試

2,python+unittest單元測試框架,構建測試框架,包括測試腳本構成,測試腳本的運行,測試腳本集成,測試報告生成(HTMLTestRunner)測試

3,xlrd數據驅動的讀取,做用於excel文檔,smtplib用於測試郵件的發送


ui

相關文章
相關標籤/搜索