軟件測試_Loadrunner_性能測試_腳本錄製_錄製多server請求腳本

以前咱們寫過使用Loadrunner錄製APP腳本的基本流程:軟件測試_Loadrunner_APP測試_性能測試_腳本錄製_基本操做流程,可是隻能用於請求單一服務器端口適用html

此次主要是寫的多server服務器時,如何錄製腳本(APP、瀏覽器腳本錄製均適用)瀏覽器

錄製多server端腳本基本流程

工具:Loadrunner、fiddler服務器

方式:代理方式,使用Loadrunner錄製fiddler抓包的全部請求網絡

1、fiddler設置

點擊tools->Options…->Connections勾選以下圖,監聽端口設置爲8888(與下方Loadrunner設置端口一致)點擊保存。app

2、Loadrunner設置代理

一、新建腳本,選擇Web(HTTP/HTML)協議;工具

 

二、選擇菜單中的tools->Recording Options進行Network->Port Mapping的配置;post

l  新建New Entry性能

l  Sever Entry->Target Sever:配置服務器地址(因爲咱們是藉助fiddler抓包錄製腳本,fiddler在我本機上,因此這裏寫的是127.0.0.1)測試

           Port:端口號(8888)url

           Traffic Forwarding:代理端口號(Loadrunner所在電腦的未被佔用的端口號,任意取值)。

注意:若是不知道哪些端口被佔用過,能夠進行以下操做:開始->輸入cmd->命令彈窗中輸入netstat -ano,會列出全部已佔用的端口。

 

l  Capture level:設置成Socket level data

 

三、點擊Start Recording->Application:Win32 Applications

                 Program to record:選擇Loadrunner安裝目錄下的wplus_init_wsock.exe工具。 

 

 

 四、打開設置過的fiddler。

五、設置完畢後點擊OK。進入錄製中。

3、手機設置代理(點擊開始錄製以後再進行手機代理設置)

一、已鏈接的能夠選中WIFI長按->修改網絡->勾選顯示高級選項;

    第一次鏈接的能夠先輸入密碼->勾選顯示高級選項;

勾選後,代理一行選中:手動

服務器主機名:與電腦本地IP地址一致;

服務器端口:與配置Loadrunner時填寫的 Traffic Forwarding代理端口號一致。

注意:如不知道本地IP地址,能夠進行以下操做:開始->輸入cmd->命令彈窗中輸入ipconfig,會顯示本機IP地址。

 

 三:腳本錄製

一、點擊OK開始錄製(或者設置完手機代理後直接進行錄製)

二、Loadrunner啓動代理服務器開始錄製,能夠在手機中操做APP須要錄製的功能,操做完成後,在Loadrunner界面結束錄製便可。

注意:點擊OK後過一會會彈出警告窗口,以下圖。這個是啓動的代理服務器,在錄製時不要關閉,錄製結束後點擊關閉便可。

三、這樣的話,就完成了多server測試腳本錄製的過程。

 

 

 

轉載請註明出處,有問題請隨時聯繫,感謝

相關文章
相關標籤/搜索