LoadRunner-Controller之場景、負載、虛擬IP的基礎

場景用途:用於模擬大量用戶操作,通過執行場景向服務器產生負載,驗證系統各項性能指標是否達到標準。

設計場景:

1. 新建場景 >2. 設計Schedule >3. 添加LoadGenerater(聯機負載) > 4. 運行設置>5.系統監控

設計Schedule:Design -> Scenario Goal ->Edit Scenario Goal ->Goal Type(Virtual Users、Hits per Second、Transactions per second、Pages per Minute )

Load Generator: 

1)  打開 LoadRunner Agent Runtime Settings

2) Scenario > Load Generators > 添加負載機的IP > 點擊 Connect > 狀態爲Ready

3)分配負載機,可將整組用戶分到一個負載機器上,也可將一組用戶分配到不同的負載機器上(Add Group 後再 Add Virtual Users)。


虛擬IP:部分服務器系統限制重複IP的請求,虛擬IP用來模擬虛擬用戶使用不同IP地址的一種技術

IP欺騙:

1)綁定多個IP地址  本地網絡連接>使用固定IP>高級>添加同一個網段的IP地址(IP地址必須可通信、如果綁定IP地址與服務器不在同一個網段、需要在服務器上設置路由指向綁定的IP地址網段,使用後需要將IP地址釋放)

2)啓用選項 Scenario > Enable IP Spoofer

3)   在命令行中使用netstat -an 查看 本機各端口的網絡連接情況。-a   顯示所有連接和監聽端口

注:如果任何一個結點使用了NAT機制(網絡地址轉換。允許一個整體機構以一個公用IP地址出現在Internet上)則無法使用IP欺騙。

服務器資源利用率監控

Linux 資源監控方法 使用IBM的 nmon 在服務器直接監控 參數 -f 、-t 、 -s 、-c.

Windows 資源監控方法  

參考:http://wenku.baidu.com/link?url=IksnoNJeuSdWA7muRPgNk8CrO01t-st8ztVo9a23OgVhoPcg6_DcLWMk1aKFExnkSBAanrNIpUW491vY7MAuQl5-7wJjVy7u2W8_4Oae9Jq


分析系統:被測系統類型、是否與其它系統存在關聯、架構、技術實現與通訊協議

業務分析:如一個業務按照ABCD的順序去完成,需要編4個腳本分別爲A、A>B、A>B>C、A>B>C>D

需求分析:

提取性能需求

響應時間、負載用戶數、在線用戶數、併發用戶數(取在線用戶數的10%)



發佈了39 篇原創文章 · 獲贊 10 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章