Charles工具是APP測試中簡單有使用的一款測試工具,能夠經過捕獲request和response的信息初步肯定bug的緣由所在。html
本文將從安裝、使用兩個方面來介紹。windows
點擊這裏進入下載頁,注意選擇和本身電腦系統對應的版本。網絡
下載完成後開始安裝,一路next就能夠,安裝位置任選,就很少說了。工具
1.取消windows代理測試
在Proxy中取消Windows Proxy代理,否則Charles會同時捕獲電腦端發送和接受的請求。命令行
2.查看端口號代理
選擇Proxy->Proxy Setting,會彈出一個窗口,8888爲默認端口號,無需修改。若是你喜歡按照本身的喜愛修改的話,注意不要和其餘應用的端口重複。htm
3.鏈接手機:設置高級網絡代理blog
首先,咱們先來看下電腦的IP,打開命令行,輸入命令ipconfig。紅框中小編的IP地址被我抹掉了。ip
接下來,讓手機或者模擬器和電腦使用同一個網段。例如我電腦鏈接的是vivo X6D的WiFi
在鏈接的wifi上長按(也多是其餘操做),找到「修改網絡」,將「代理設置」改成「手動」,在主機名處填寫電腦的IP,「代理端口」設置爲8888(Charles的端口號),點擊保存。
依次以下圖
若是你是用的是模擬器,如小編以前推薦的 夜神模擬器 ,在WLAN中,咱們不須要找到和電腦同樣的wifi,使用默認的wifi便可,固然,須要咱們按照上述的方法修改網絡。
4.捕獲請求
打開Charles,打開手機上一款須要聯網的應用,左邊表示獲取到的請求和返回的信息,右側是對左側信息的具體描述。
在使用Charles一段時間後,可能會彈出以下界面,大概意思是告訴咱們每次用Charles只能用30min,超時就會彈出這個窗口,關閉重啓便可再次使用。
Charles有試用期,試用期內能夠隨便使用,試用期事後,每30分鐘會掉線一次。試用版本的軟件相比於正式購買版本的額軟件,會有必定的延遲。
·
5.Charles破解
將 charles.jar 文件替換到安裝目錄的lib文件目錄下,密碼:8nsd,重啓Charles便可。