LR添加Windows和Linux壓力機實戰


添加Windows和Linux壓力機實戰

既然Controller是LoadRunner的“心臟”,那么壓力產生也必然是它發起的,通過壓力機來對被測系統產生壓力。一般壓力機分為Windows和Linux。當並發量比較大時建議使用Linux。

1. 添加Windows壓力機

添加Windows壓力機的步驟相對來說簡單些,具體如下。

1)保證要添加的壓力機上安裝了LoadRunner Agent,並啟用(狀態欄中會有一個小衛星)。

2)添加的壓力機與Controller所在機器要在同一個網段,建議把防火牆關閉。

3)本地系統的RPC服務要開啟(在“控制面板”→“管理工具”→“服務”中開啟,建議改為自啟動)。

4)之后從Controller所在的機器上登錄到壓力機,驗證是否可以連通。單擊Windows系統的“開始”菜單,選擇“運行”,在彈出的對話框中輸入“\\機器名”,如果不報錯則成功。

建議關閉360等各類管理軟件、殺毒軟件,同時要擁有足夠的權限。

5)進入Controller,依次單擊Scenario→Load Generators菜單項,出現如圖3-13所示界面,默認會有一台壓力機,即本機。

6)如果想添加其他壓力機,單擊Add按鈕,出現如圖3-14所示界面。

 

 

圖3-14中各選項的含義如下。

Name:這里很多人都會輸入機器的名稱,其實應該輸入壓力機的IP地址。

Platform:默認為Windows即可。

7)單擊OK按鈕,完成壓力機的添加,然后單擊圖3-13右側的Connect按鈕,可以測試能否連通,如果連通,則會顯示Ready狀態。

8)最后可以把壓力機分到對應的腳本上,如圖3-15所示。

 

 

2. 添加Linux壓力機

添加Linux壓力機稍微復雜些,需要有一定的Linux基礎,還好小白平時也經常使用Linux,所以心里松了一口氣。添加步驟如下。

1)到HP官網下載HP_LoadGenerator,解壓到本地后上傳到Linux中,文件名為Linux。

2)在控制台輸入chmod -R +x Linux/*命令,用於修改文件的權限。

3)在控制台輸入cd Linux命令,進入Linux目錄。

4)在控制台輸入./installer.sh命令,進行安裝,按照提示操作即可。

5)在控制台輸入useradd -g 0 -s /bin/bash besttest命令,用於新增一個名為besttest的用戶。

6)在控制台輸入vi /root/.bashrc命令,用於編輯.bashrc文件,添加如下內容。
 

  1. export PRODUCT_DIR=/opt/HP/HP_LoadGenerator  
  2. export M_LROOT=$PRODUCT_DIR  
  3. export LD_LIBRARY_PATH=${M_LROOT}/bin  
  4. export PATH=${M_LROOT}/bin:$PATH 

7)在控制台輸入su - besttest命令,切換為besttest用戶。

8)在控制台輸入cd /opt/HP/HP_LoadGenerator/bin/命令,用於進入安裝后的默認目錄中。

9)在控制台輸入./verify_generator命令,用於驗證配置是否正確。

10)在控制台輸入m_daemon_setup start命令,用於啟動服務,如果成功,則會顯示類似下面的提示。
 

  1. m_agent_daemon ( 22914 ) 

11)回到Controller里重復添加Windows壓力機的步驟即可。這里需要注意的是,有一點和添加Windows壓力機不同,如圖3-16所示,要勾選Don’t use RSH復選框。
 

 

 

轉載:《LoadRunner性能測試巧匠訓練營》第3章LoadRunner Controller實戰


免責聲明!

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



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