loadrunnersocket腳本
Ⅰ loadrunner怎麼錄制含http和websocker協議的腳本
首先,打開loadrunner的Virtual User Generator,新建腳本
在彈出框中選擇Web(HTTP/HTML)協議,然後點擊創建按鈕
彈出start Recording窗口,選擇對應的錄制類型(Internet Applications),選擇瀏覽器(這里我們選擇IE),選擇需要測試的web地址,選擇瀏覽器安裝地址。點擊ok
自動打開IE瀏覽器,進入相對應地址,在頁面上方顯示一個錄制工具條。此時我們發給伺服器的所有請求都會被記錄在腳本中。輸入用戶名和密碼,在點擊登錄前插入事務,輸入事務名稱,點擊ok
然後點擊登錄按鈕,待登錄成功,顯示出成功頁面後,點擊結束事務,再點擊ok。然後點擊工具條上的停止按鈕。結束錄制,回到腳本中。
這時候需要等待會,待自動生成腳本
生成的腳本含有剛才錄制的信息,點擊菜單欄,回放按鈕
回放如果有紅色,是報錯信息,沒有紅色,如下圖,說明運行成功
還可點擊「View」菜單欄的「Test Results」進行查看。顯示passed即為成功。腳本便可使用。
Ⅱ loadrunner腳本錄制為空或者瀏覽器空白的解決方法
loadrunner腳本錄制為空或者瀏覽器空白的解決方法
1.在用 loadrunner 錄制腳本時發現腳本錄制為空,查找原因,我首先看。IE選項->連接->區域網設置:自動檢測不能選
2.然後發現Recording Options->Network->PortMapping->Capture level:變成了Socket level data ,將其變換成WinlNet level data,發現這樣還不行
3.原來關鍵在於我電腦上裝了IE瀏覽器和 360 瀏覽器,並且360瀏段悔覽器為默認 瀏覽器衡昌 ,只要把IE瀏握攔正覽器設置為默認瀏覽器就OK了:工具->Internet 選項->程序->設置默認值。這樣腳本就出來了。
4.如果還是不能錄制腳本,也許是你打開的網頁干擾了你要錄制腳本的網頁,建議把瀏覽器關閉後再重新錄制,這樣就可以錄制腳本了
5.如果以上都不能解決,那看看是不是錄制的協議選錯了,協議選錯的話錄制腳本也會為空的。
http://blog.sina.com.cn/s/blog_709d0aad0100qvnc.html,謝謝!
Ⅲ 如何使用Loadrunner12錄制WebSocket腳本
根據文檔的說明直接使用HTML/HTTP模式錄制腳本就可以了。
對於有些無法直接在WebSocket里執行的請求,可以使用以下方式:在LR里選擇IE瀏覽器錄制,在IE瀏覽器里按F12鍵,選擇控制台,輸入
ws = new WebSocket("ws://伺服器IP:埠");
ws.onopen = function() {
alert("連接成功");
ws.onmessage = function(e) {
alert("收到服務端的消息:" + e.data);
};
(e) {
alert("收到服務端的消息:" + e.data);
}
然後回車彈出「連接成功」的對話框說明請求發送成功,結束腳本錄制即可。
Ⅳ 如何使用Loadrunner12錄制WebSocket腳本
參考解決方法一: 依次找到如下位置tools-RecordingOptions -->Network-->Port Mapping ---> Capture Level,選擇Socket level and WinlNet level data即可。 參考解決方法二: 1.IE選項->連接->區域網設置:自動檢測不能選 2.把IE瀏覽器設置為默認瀏覽器:工具->Internet 選項->程序->設置默認值。這樣腳本就出來了。 3.如果還是不能錄制腳本,也許是用戶打開的網頁干擾了用戶要錄制腳本的網頁,建議把瀏覽器關閉後再重新錄制,這樣就可以錄制腳本了 4.設置IE啟動第三方瀏覽器擴展,勾去掉 5.如果以上都不能解決,那看看是不是錄制的協議選錯了,協議選錯的話錄制腳本也會為空