【APP問題定位(二)】Charles定位工具

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便可。

相關文章
相關標籤/搜索