二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

1.1 飛機訂票系統Loadrunner 12.55不會自動安裝飛機訂票系統,要自己手動安裝 。
我們需要下載Web Tools以及一個小插件strawberry
https://marketplace.microfocus.com/appdelivery/content/web-tours-sample-application
WebTours從上面這個地址下載:(沒賬號的話要先注冊一個賬號)
strawberry-perl-5.10.1.0.msi https://www.aliyundrive.com/s/ifuBmaGjmw9

二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
下載解壓完成,可以看到這兩個東西
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
運行strawberry-perl-5.10.1.0,直接安裝即可
解壓WebTours.zip文件,然后執行下面的文件啟動服務(StartServer.bat)
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
這里出現了個問題
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
解決方案:
編輯httpd.conf 文件,加入一句 ServerName localhost:1080 重啟服務就可以了 。
首先找到文件
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
修改httpd.conf文件,找到 ServerName localhost:1080,去掉前面的“#”,保存,重啟服務
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
再次啟動,報錯消失
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
輸入http://127.0.0.1:1080/WebTours/,可以成功打開,安裝成功
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
用戶名:jojo
密碼:bean
1.1 腳本錄制(這里以飛機訂票系統為例)1 新建腳本點擊 File >>New Script and Solution
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
我們這里選擇 Single Protocol >> Web - HTTP/HTML
(單協議 >> Web - HTTP/HTML)
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
Scrpit Name:我們的腳本名
Location:我們腳本的存放位置
點擊Create
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
2.界面介紹我們針對這個界面細細分析一下
首先是側邊欄
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
Actions:就是我們的腳本了
? vuser_init::初始化,做多只有一個
? Action:我們的主腳本,可以有多個
? vuser_end:當然是結束咯,這個init和end有點像我們開發中,初始化的東西最后需要關閉
Extra Files:這里存放我們需要用到的庫
Runtime Settings:運行時設置,這個功能我們后面會用的比較多
Parameters:參數化,這里設置我們后面的參數化
Recording Report:錄制報告
Replay Run Results:回放報告
接下來是頂部工具欄
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖

二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
:新建腳本、打開腳本
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
:添加新的腳本、導入腳本
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
:錄制設置
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
:開始錄制按鈕
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
:編譯
二 【性能測試】Loadrunner12.55-飛機訂票系統-腳本錄制

文章插圖
:運行一步

經驗總結擴展閱讀