在進行 App 測試時,經常需要修改請求參數,以獲得不同的顯示效果,以查看相應的頁面顯示處理。例如:可以通過修改 HTTP請求 的參數,來獲取不同的響應結果。
下面以修改 HTTP請求的商品系統編號為例,簡單講解一下如何通過 Fiddler 修改 HTTP請求 的請求參數。初始未修改時,頁面顯示的商品信息如下所示(此時商品系統編號為:2142717):
下面通過 Fiddler 修改商詳請求的商品系統編號,使之本該返回 蘋果(Apple) iPhone 6 Plus(A1524)16GB 金色 手機的商詳,返回商品:佳能(Canon)EOS 5D Mark III 單反套機。具體的操作步驟如下:
第一步:修改 Fiddler 攔截模式
依據下圖所示的位置,點擊紅色框中的部分(Fiddler 左下角),直至顯示下圖中的樣式,此種攔截方式為攔截 HTTP請求 模式。
第二步:操作手機,出發獲取商詳的 HTTP請求(需將手機代理到本機)
客戶端發出請求后,Fiddler 攔截請求后如下圖所示:
第三步:修改商詳請求的商品系統編號
修改上圖中的商品系統編號為:,然后點擊繼續發送請求的按鈕
繼續發送請求(在發送前,先將攔截模式
清除),此時手機上顯示的為修改后的商品信息,如下所示:
