Charles的功能操作
1.斷點(diǎn)調(diào)試
方法一:breakpoints(修改request)
 1.在 瀏覽器輸入數(shù)據(jù)
 
 2.打開Charles,接口處 鼠標(biāo)右擊,選擇breakpoints(允許本接口使用breakpionts功能)
3.設(shè)置斷點(diǎn)值
 
 
 
 輸完值記得點(diǎn)【ok】按鈕保存設(shè)置。。。
 4.然后在瀏覽器搜索
 5.重新請求接口(charles的界面變?yōu)榭删庉嫚顟B(tài)),修改請求參數(shù),執(zhí)行請求
6.關(guān)掉breakpoint,點(diǎn)擊【abort】
 如果點(diǎn)擊了【cancel】,只關(guān)閉此次編輯。下次訪問此接口時還會進(jìn)入breakpoints頁面。
7.看下瀏覽器界面
 
方法二: breakpoints(修改response)
1.在瀏覽器輸入數(shù)據(jù)
 
 2.打開Charles,接口處 鼠標(biāo)右擊,選擇breakpoints(允許本接口使用breakpionts功能)
 
 3.開始設(shè)置斷點(diǎn)值
 
 
 
 輸完值記得點(diǎn)【ok】按鈕保存設(shè)置。。。
4.然后再瀏覽器搜索
 
 5.重新請求接口(charles的界面變?yōu)榭删庉嫚顟B(tài)),修改請求參數(shù),執(zhí)行請求
 
 6.刷新頁面,請求接口(返回值便是上一步已經(jīng)修改好的值)
7.關(guān)掉breakpoint,點(diǎn)擊【abort】
 如果點(diǎn)擊了【cancel】,只關(guān)閉此次編輯。下次訪問此接口時還會進(jìn)入breakpoints頁面。
 8.再看瀏覽器界面
 
2.本地修改
對于maplocal功能的理解:
 接口返回值通過抓包工具處理成了 一個本地文件。這個本地文件中的設(shè)定值被作為接口返回值了。
1.打開瀏覽器搜索單元測試。
 
2.復(fù)制 response內(nèi)容,保存為.txt 文件,存在電腦本地。
 
 注意:
 保存為txt 后,將文件“另存為”編碼方式選擇utf-8,否則接口可能無法識別漢字導(dǎo)致出現(xiàn)亂碼
 
 3.修改response指向(選中需要修改response值的接口 后點(diǎn)擊右鍵,選中maplocal功能)
 
 注意:記得點(diǎn)擊【OK】鍵才能將配置保存成功!!!
 4.修改txt文件中 需要修改的字段值,保存
 
 5.重新請求此接口,此時接口返回值已經(jīng)是 txt文件中的期望值了
 6.不用的時候,關(guān)掉maplocal。
 
 
總結(jié)
以上是生活随笔為你收集整理的Charles的功能操作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: Postman导入和导出接口
- 下一篇: Charles弱网测试(Web)
