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


之前我們寫過使用Loadrunner錄制APP腳本的基本流程:軟件測試_Loadrunner_APP測試_性能測試_腳本錄制_基本操作流程,但是只能用於請求單一服務器端口適用

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

錄制多server端腳本基本流程

工具:Loadrunner、fiddler

方式:代理方式,使用Loadrunner錄制fiddler抓包的所有請求

一、fiddler設置

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

二、Loadrunner設置代理

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

 

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

l  新建New Entry

l  Sever Entry->Target Sever:配置服務器地址(由於我們是借助fiddler抓包錄制腳本,fiddler在我本機上,所以這里寫的是127.0.0.1)

           Port:端口號(8888)

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

注意:如果不知道哪些端口被占用過,可以進行如下操作:開始->輸入cmd->命令彈窗中輸入netstat -ano,會列出所有已占用的端口。

 

l  Capture level:設置成Socket level data

 

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

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

 

 

 4、打開設置過的fiddler。

5、設置完畢后點擊OK。進入錄制中。

三、手機設置代理(點擊開始錄制之后再進行手機代理設置)

1、已連接的可以選中WIFI長按->修改網絡->勾選顯示高級選項;

    第一次連接的可以先輸入密碼->勾選顯示高級選項;

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

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

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

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

 三:腳本錄制

1、點擊OK開始錄制(或者設置完手機代理后直接進行錄制)

2、Loadrunner啟動代理服務器開始錄制,可以在手機中操作APP需要錄制的功能,操作完成后,在Loadrunner界面結束錄制即可。

注意:點擊OK后過一會會彈出警告窗口,如下圖。這個是啟動的代理服務器,在錄制時不要關閉,錄制結束后點擊關閉即可。

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

 

 

 

轉載請注明出處,有問題請隨時聯系,感謝

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM