一.痛點:
1. 界面上數據准確性無法比對
2. 界面上幾乎沒有可測試數據
3. 消息條數超過99時的顯示邏輯驗證(難道真的要造100條新的未讀消息?)
4. 更換界面圖片時必須找相關接口人員更改才能驗證?
5. 超長文字的呈現樣式,沒有后台設置及修改權限我們怎么驗證?
二.下面以車易通為例,修改營銷數據。
1.打開Charles找到對應接口,設置斷點(注意:在接口上一級文件上設置斷點)
2. 再次請求數據並確認斷點是否設置成功。
3. 執行並修改數據。
在這里舉例,將MemberSiteVisitCountPercent\":\"-75.00%\修改為MemberSiteVisitCountPercent\":\"75.00%\。繼續點擊Execute執行完斷點。
4. 查看客戶端數據。
修改前:
修改后:
注意:由於手動在Charles下修改較多數據時會出現過期的現象。如下圖:
解決辦法:
1. 設置完斷點,將Response數據導出保存為txt文件並修改。
2. 修改完成后映射進來再重復獲取數據的步驟即可,這里不再贅述。