一槽驶、默認(rèn)瀏覽器錄制
1垒棋、環(huán)境:LR11+Windows7+IE8 【LR對(duì)環(huán)境干凈度要求高褐捻,可在虛擬機(jī)Win7(最低40G硬盤+2G內(nèi)存)下安裝LR使用】
2、IE8需設(shè)置為默認(rèn)瀏覽器父腕,Internet選項(xiàng)>高級(jí):去掉啟動(dòng)第三方瀏覽器擴(kuò)展
3弱匪、LR默認(rèn)瀏覽器錄制步驟:創(chuàng)建腳本(Create/Edit Scripts)>選擇協(xié)議(New Virtual User)>Start Recording>打開IE:模擬操作(Recording)<錄制結(jié)束(Stop Recording)
Start Recording:Options的腳本類型一般選擇如下:
Start Recording:Options中設(shè)置Advanced>Preference>Support charset勾選UTF-8,可防止腳本亂碼
二、代理錄制-單Server IP
1萧诫、LR11由于環(huán)境問題常常無法自動(dòng)打?yàn)g覽器來錄制腳本斥难,這種情況下可以采用LR代理來錄制腳本,具體原理如下:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Client>VU Gen(使用端口映射>Server
2帘饶、LR代理錄制步驟:
(1)LR VU Gen>Start Recording設(shè)置如下
設(shè)置完以上打開點(diǎn)擊OK哑诊,OK
(2)任意瀏覽器網(wǎng)絡(luò)代理設(shè)置
(3)然后在瀏覽器輸入server相關(guān)鏈接地址就可以錄制腳本了,若錄制不了及刻,把瀏覽器關(guān)閉重新打開再試試镀裤。
三、代理錄制-多Server IP
1缴饭、若被訪問的Server含多個(gè)IP地址暑劝,我們需采用另外一種方式來錄制,借用抓包工具將數(shù)據(jù)包轉(zhuǎn)發(fā)給server颗搂,具體原理如下:
Client>LR代理>Fiddler代理>Server
2担猛、LR+Fiddler代理錄制步驟:
(1)Fiddler設(shè)置
(2)LR VU Gen>Start Recording設(shè)置如下
設(shè)置完點(diǎn)擊OK,OK丢氢,打開LR的代理器傅联,錄制過程不能關(guān)閉代理器。
(3)Client瀏覽器網(wǎng)絡(luò)代理設(shè)置(同上)