模組介面測試的手段遵循測試的一些要點:
1、檢查介面返回的資料是否與預期結果一致。
2、檢查介面的容錯性,假如傳遞資料的型別錯誤時是否可以處理。例如上面的例子是支援整數,傳遞的是小數或字串呢?
3、介面引數的邊界值。例如,傳遞的引數足夠大或為負數時,介面是否可以正常處理。
4、介面的效能,介面處理資料的時間也是測試的乙個方法。牽扯到內部就是演算法與**的優化。
5、介面的安全性,如果是外部介面的話,這點尤為重要。
對於web介面測試來說有哪些測試要點:
1、請求是否正確,預設請求成功是200,如果請求錯誤也能返回404、500等。
2、檢查返回資料的正確性與格式;json是一種非常建立的格式。
3、介面的安全性,一般web都不會暴露在網上任意被呼叫,需要做一些限制,比如鑑權或認證。
4、介面的效能,web介面同樣注重效能,這直接影響使用者的使用體驗。如果我搜尋乙個關鍵字半天結果都沒返回,果斷棄用。
摘自:蟲師的
python介面測試優化1
coding utf 8 coding utf 8 模擬http介面get請求 優化 可以把載荷的值。和請求位址抽成引數。把post和get定義成乙個函式。可以考慮豐富一下功能。從指令碼入參裡面取值發請求。例如指令碼入參可以傳身份證,請求位址。處理http錯誤的 參考 異常處理 import req...
golang web介面壓力測試,效能測試 1
2.web介面壓力測試 壓力測試之前,先看下單元測試,主要怕自己忘記,僅供參考 go test是golang的單元測試命令 github.com parnurzeal gorequest gorequest需要go get var 定義命令列引數,可以go test arg host string ...
介面測試筆記1 測試資料
1 口自動化測試資料源 2 自動化指令碼中資料型別 3 json格式資料 4 json格式資料實戰 1 excel測試用例 2 yaml格式用例 資料要放在請求 會構建請求 裡面發出 data request 1 表單格式 也叫urlencode格式,也叫form格式,也叫x www form ur...