天天看點

Python實作知乎鑒權接口測試項目實戰之聽課筆記

1、自動化測試包括:

UI自動化(APP、Web、Client):把手動變成自動化,具體;

接口自動化:接口、抓包、分析,抽象;

性能

2、為什麼做接口測試

API接口(Application Program Interface)

1)測試資料資源

2)測試功能邏輯

3)服務級别的接口測試其實是功能測試

4)接口測試是走向自動化和性能的必經之路

3、什麼時候做接口測試

單元測試(一般不做)->內建測試->系統測試(功能測試)->驗收測試

4、接口測試做什麼

1)接口的輸入輸出的測試(本質)

2)接口的邏輯功能測試

3)接口的穩定性測試(異常測試)

5、怎麼做接口測試

1)初始化測試資料;

2)發包收包;

3)斷言、校驗結果(分析結果)。

我們使用Python3+requests庫做接口測試

技術人員需要做的是能實作所有場景的自動化

用例怎麼辦?

架構易用性夠好,用例應該盡量交給功能測試人員來寫

(現實)一邊寫架構,一邊寫用例;

我們挑自己熟悉的子產品,功能用例齊全的子產品先實作自動化。

6、抓包分析

抓包原則:抓所有的包,不使用緩存,清除浏覽器的Cookie

登入:

如何跳過驗證碼(captcha)?讓開發人員注釋驗證碼或做開關。

接口測試如何修煉呢?

繼續閱讀