qileilove

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

          LoadRunner+Android模所器實現(xiàn)抓包并調(diào)試本地服務(wù)端

           為了測試Android軟件的服務(wù)端的功能,需要重現(xiàn)某些客戶端操作,便于發(fā)現(xiàn)功能問題,性能問題。也方便客戶端與本機服務(wù)端特別是服務(wù)端代碼進行斷點調(diào)試。這個時候需要對網(wǎng)絡(luò)操作進行重現(xiàn)。
            loadRunner是hp公司開發(fā)的壓力測試工具。功能比較強大,能夠啟動程序并對其網(wǎng)張通信行為進行監(jiān)控,抓包,并重放。
            0.Android模擬器創(chuàng)建虛擬設(shè)備。
            1.錄制模擬器腳本設(shè)置
            新錄制腳本時,程序類別選擇Win32 Applications, 將記錄的程序選到安卓模擬器程序emulator的本地路徑地址,不知道怎么安裝使用 安卓模擬器/loadRunner的請百度
            程序啟動的參數(shù)填寫你已經(jīng)配置好的虛擬設(shè)置名,注意,參數(shù)前要加“@”符號。
            2.Loadrunner啟動模擬器開始進入系統(tǒng)
            3.已進入系統(tǒng)


          4.進入應(yīng)用程序列表進入XX應(yīng)用商店
            5.進入應(yīng)用軟件后,可以看到loadrunner已經(jīng)捕獲到了事件,對行為進行備注。
            6.捕獲完成之后,查看生成的腳本。將腳本中網(wǎng)絡(luò)連接的地址改成本機的。圖中body部分為抓到的數(shù)據(jù)并Base64處理的結(jié)果。參見loadRunner幫助文檔。
            7.去掉不相關(guān)的請求代碼,運行腳本,loadRunner就會把捕獲到的數(shù)據(jù)請求到你本地的站點上去。本地站點只要開發(fā)工具添加了斷點調(diào)試,就可以一步一步調(diào)試了。或者完成你想要的功能。

          posted on 2014-02-14 11:37 順其自然EVO 閱讀(322) 評論(0)  編輯  收藏 所屬分類: android

          <2014年2月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          2324252627281
          2345678

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 抚顺县| 万州区| 周宁县| 荥经县| 疏勒县| 长寿区| 四子王旗| 辽源市| 临澧县| 阆中市| 台中县| 民和| 辽宁省| 阜宁县| 湖口县| 宁波市| 曲阜市| 湘乡市| 湖南省| 都昌县| 双鸭山市| 张北县| 承德市| 若羌县| 大方县| 嵊州市| 南皮县| 陇川县| 青岛市| 二连浩特市| 汨罗市| 淮南市| 凤庆县| 七台河市| 邛崃市| 灵石县| 虹口区| 汝阳县| 上虞市| 临海市| 石首市|