匯智動力—如何利用LoadRunner 11生成手機app腳本?
有些小伙伴不知道該如何利用LoadRunner 11生成手機APP腳本,匯智妹特地去問了匯智動力的教學(xué)老師。
好啦,話不多說,干貨直接送上~
一、環(huán)境準(zhǔn)備
(1)下載插件:LR_03105_Patch4.EXE,下載完成后安裝。
注意 安裝前請關(guān)閉LR Agent程序
(2)重新破解
安裝成功后需要按照lr補充安裝程序的步驟重新破解,然后添加global的license。
golba-100:AEAMAUIK-YAFEKEKJJKEEA-BCJGI
global-1000:AEACFSJI-YASEKJJKEAHJD-BCLBR
(3)下載winpcap并安裝
winpcap(windows packet capture)是windows平臺下一個免費公共的網(wǎng)絡(luò)訪問系統(tǒng)。
(4)手機電腦共享網(wǎng)絡(luò)
Win10:打開電腦的熱點,手機連上該熱點即可。
Win7:
a.配置電腦熱點:
進(jìn)入命令行窗口,然后在命令行中輸入:
netsh wlan set hostednetwork mode=allow ssid=All-guest key=123456789
其中 ssid是無線網(wǎng)絡(luò)名稱、而key就是密碼(密碼長度要大于等于8位)
按回車鍵后,稍等片刻即可創(chuàng)建完成。

打開安裝LR的電腦的網(wǎng)絡(luò)和共享中心

進(jìn)入更改適配器設(shè)置

右鍵單擊無線網(wǎng)絡(luò)連接,選擇屬性

進(jìn)入屬性窗口后,點擊共享選項卡,勾選如下,并在家庭網(wǎng)絡(luò)連接列表中選擇無線網(wǎng)絡(luò)連接2,點擊確定。

b.啟用無線網(wǎng)絡(luò):
點擊“開始->所有程序->附件”,打開附件,找到命令提示符,右鍵單擊命令提示符,然后選擇以管理員身份運行。輸入命令:
netsh wlan start hostednetwork

此時,在無線網(wǎng)絡(luò)連接2被啟動,并顯示網(wǎng)絡(luò)名稱All-guest

打開手機端WiFi,選擇網(wǎng)絡(luò)All-guest,輸入密碼123456789進(jìn)行連接。
二、錄制準(zhǔn)備
(1)打開VuGen,點擊File->New,選擇Mobie App(HTTP/HTML)協(xié)議,點擊Create

(2)點擊Start Record,選擇錄制模式

第一種:Record and Analyze 利用電腦上的WiFi熱點進(jìn)行錄制;
第二種:Analyze Traffic 利用抓包文件生成腳本;
第三種:Record Emulator 利用電腦上的手機模擬器錄制。
(3)對錄制進(jìn)行配置。
創(chuàng)建本機的代理,默認(rèn)Host是:http://localhost Port端口默認(rèn)是80。
如果80端口被占用了,需要更換一個未被占用的端口,如8899,點擊Connect。
注意 如果未安裝winpcap,點擊connect后會彈出錯誤提示框

Connect成功后,選擇Record network,可以看到Record network有多個,根據(jù)每臺電腦不同,需要選擇的也不同。一般是選擇的第2個。如果不確定的話,可以一個個錄制來嘗試,看哪個可以錄制。

Record into部分,Vuser_init Action Vuser_ end 三選一,一般選擇Action,根據(jù)具體情況而定。
三、開始錄制
點擊Start Recording,Recording的狀態(tài)變?yōu)?b>Stop Recording狀態(tài),此時在手機上操作待測試的功能。
注意 這里必須確保手機連接了電腦的WiFi

操作完成后,點擊Stop Recording。
4、保存pcap文件
錄制結(jié)束后,點擊Stop Recording,然后電腦會彈出一個抓取的數(shù)據(jù)包,將其保存。在彈出的對話框中點擊保存

保存pcap文件到本地

抓取的文件保存完成后點擊下一步

5、通信分析
Capture 處選擇剛才保存的pcap文件,IP Host處填寫手機此時的IP地址,這個需要在手機里查看,并且確保正確!

點擊完成,就會自動生成LR腳本了。
以上就是利用LoadRunner 11生成手機app腳本的方法,你了解了嗎?

