qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請?jiān)L問 http://qaseven.github.io/

          對于移動APP測試的一個小技巧

            目標(biāo):目前越來越多的應(yīng)用要支持移動設(shè)備,html5的推出,方便了頁面對移動app的支持,那么我們該如何有效的去測試同時支持app和web的代碼?web的測試可以使用瀏覽器的一些工具來輔助測試,比如ff的一些插件捕捉請求,抓包,可以來分析數(shù)據(jù),進(jìn)而驗(yàn)證數(shù)據(jù)的正確性與否,但是移動app該如何進(jìn)行測試,如何去抓包,捕捉這些請求,客戶端上是無法實(shí)現(xiàn)的。那么有別的方法嗎?如果客戶端測試你僅僅只用一個客戶端來完成說明你out了。介紹一種方法來實(shí)現(xiàn)在pc上抓包,監(jiān)控app的所有請求,測試app的代碼。
            需要的技術(shù):設(shè)置熱點(diǎn),抓包工具(這里使用fiddler),http請求的基本知識
            搭建熱點(diǎn):
            1.在文本中寫出一下腳本:
          @echo off
          @netsh wlan set hostednetwork mode=allow ssid=tuanqa key=123456
          @netsh wlan start hostednetwork
          @echo on
          @echo press any key to stop hosted network
          @pause
          @netsh wlan stop hostednetwork
          @pause
            保存為wifi.bat
            2.管理員的權(quán)限運(yùn)行這個腳本,會出現(xiàn)一個dos的窗口,不要關(guān)閉。打開無線的開關(guān)(筆記本上的)找到網(wǎng)絡(luò)設(shè)置,出現(xiàn)了一個新的無線連接我命名為test,選中本地連接右鍵 屬性 共享 選中共享給test 勾選允許其他網(wǎng)絡(luò)訪問。切換到剛才打開的dos 窗口 按任意鍵 窗口消失,再次以管理員身份運(yùn)行,這個時候會發(fā)現(xiàn)多了一個wifi網(wǎng)絡(luò)tuanqa 密碼123456.
            3.pc上運(yùn)行fiddle,設(shè)置:tools》fiddle option》connections 監(jiān)聽端口設(shè)置成8888.手機(jī)連接tuanqa ,在高級設(shè)置里面設(shè)置代理   本機(jī)的dnsip  端口8888。
            4.修改pc上的hosts ,讓訪問打到自己的測試環(huán)境,這個時候app上的操作請求 會被fiddle捕捉。
            這樣對于移動app的測試就可以向web頁面的測試一樣了,使用工具分析數(shù)據(jù)和請求了。

          posted on 2014-04-10 10:41 順其自然EVO 閱讀(682) 評論(0)  編輯  收藏 所屬分類: android

          <2014年4月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 沁源县| 夏河县| 江永县| 吉隆县| 昌平区| 思茅市| 枣庄市| 社旗县| 莆田市| 洛浦县| 彩票| 垦利县| 永昌县| 玛沁县| 财经| 漾濞| 柯坪县| 绥江县| 绵阳市| 内黄县| 运城市| 天柱县| 德兴市| 乳源| 鄯善县| 济源市| 大埔区| 黑水县| 柳林县| 辰溪县| 萨迦县| 齐齐哈尔市| 瑞昌市| 周至县| 滦南县| 安吉县| 桃江县| 昌吉市| 武威市| 和林格尔县| 荔浦县|