python接口自動化之fiddler使用(二)


1、快捷設置,自定義會話框,查看get和post請求

(1)鼠標放在#后面,右鍵

(2)選擇Customize columns

(3)選擇Miscellaneous

 

(4)選擇RequestMethod

(5)點擊Add

完成如下所示,直接可以看出是get還是post請求

2、抓取https請求

需要在fiddler中設置一下

 PS:如果是火狐瀏覽器的話,https請求需要導入證書,其他瀏覽器不用

3、設置過濾

(1)過濾自己想要抓取的http地址

 

(2)過濾手機、瀏覽器請求

打開fiddler>Tools>Options>HTTPS>按需求勾選相應的選項

4、手機wifi設置代理 

(1)手機設置wifi-找到當前的網絡(要跟電腦是同一局域網)

(2)fiddler設置允許遠程設備連接

(3)cmd輸入ipconfig,查看ipv4地址

手機wifi設置

 PS:如果抓手機上的https請求,則需要安裝證書

手機瀏覽器輸入:ipv4+8888,會出現如下內容(如果打不開這個地址,先在電腦瀏覽器上輸入這個地址)確保fiddler是開着的

 注意:安裝證書后,要是fiddler關閉了,是不能正常上網的(需取消wifi代理設置)

5、會話保存

(1)可以將會話保存為txt格式,可以方便的看到請求內容

保存的txt文件中包括需求的請求信息和返回信息

 

 (2)將會話保存為saz格式

 保存到本地的saz格式的文件可以直接拖到fiddler中執行

 (作用:接口測試測出bug的時候,可以直接給開發看)

6、請求斷點

在發送請求前打斷點,可以修改請求參數后再發送請求(T表示請求前斷點)

請求傳的是x-www-form-urlencoded格式的參數的話在WebForms里面修改,如下圖所示

如果請求傳的是json格式的參數,需要在row里面修改(row請求和返回的數據都可以修改)

 7、返回斷點

可以修改返回的數據,修改成任意你想要的內容,模擬任何返回結果,如下圖所示(I表示返回斷點)

修改好數據后點擊Run to completion 執行請求

 執行后結果就是修改后的數據

8、AutoResponse

自定義返回的結果

首先添加一個規則(請求的地址)->然后設置訪問改地址返回的結果(可以是別的地址,也可以是本地的一個文件等等)->然后保存 即可。


免責聲明!

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



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