》》》推薦閱讀《《《
1、性能測試學習筆記-場景設計
2、性能測試的重要意義
3、性能分析流程及方法
4、應用系統性能調優之性能分析
性能測試學習筆記-場景設計
1、場景(場景分類)
1.1、手工場景
手工場景可以為同一個組中的不同用戶分配不同的腳本,負載生成器。
1.2、目標場景
面向目標場景,即首先的定義需要測試達到的目標,然後loadrunner會自動根據這一目標創建場景。
2、場景設計策略
2.1、快增長
使用場合:比如說秒殺功能。
問題1:loadrunner場景中的加載方式:simultaneously,即同時加載。和Initialize中的
一次性初始化所有的vuser用戶的選項,兩者有什麼區別嗎?
2.2、慢增長
使用場合:單個場景,比如打開某個頁面,接口,登錄等操作。
2.3、用戶數執行完場景停止場景
用戶停止場景即用戶執行完場景完後,退出當前的場景的操作。
問題2:一般情況來說,用戶停止場景的方式,是與用戶加載的方式一樣適合還是一次性全部退出場景適合呢?
問題3:用戶場景的執行時間:可以不可以這樣理解,用戶場景的整體執行時間等於:
用戶加載時間+用戶執行時間+用戶退出場景的時間?
3、場景適用場合
3.1、單場景
例如:打開某個頁面操作,用戶登錄等。
3.2、混合場景
混合場景,即多個業務組成的場景。比如BBS論壇發帖,有用戶登錄,發帖,回帖的業務,這些業務可以組成一個混合的場景,在運行場景時,可以指定多少vuser去執行某一個單個業務的操作。
問題4:在混合場景中,針對了某個單業務進行了檢查點的設置,例如BBS論壇的發帖檢查點,當虛擬用戶數變多時,其整個發帖的事物響應時間明顯變慢,是不是增加了檢查點後,在多虛擬用戶執行場景時,會影響到其事務的響應時間呢?或者說檢查點不適合在混合場景中多次添加?
4、壓力機
4.1、壓力機定義
壓力機顧名思義就是增加壓力的機器,即負載機,在性能測試過程中,可以指定多個加壓機對其進行加壓。
4.2、添加負載機步驟
1、保證聯合的機器上裝了LRagent,並啟用了。(狀態欄會有一個小衛星)
2、本地系統的服務RPC服務開啟,改為自動。
3、請從你的Controller的機子上登錄要聯合的機子。
4、關閉防火牆+殺毒+360等。擁有權限,必須保證負載機器在同一個網段內,保持網絡可以相互通信。
》》》推薦閱讀《《《
1、性能測試學習筆記-場景設計
2、Web站點性能調優完全攻略
3、應用系統性能調優之性能分析
4、Windows監控——性能指標詳解
6、性能測試的重要意義
7、軟體性能測試的本質_致命版
8、性能分析流程及方法
9、性能測試流程
10、性能測試從需求分析開始
11、性能測試指標
12、雙活數據中心揭秘之—DB2 PureScale
13、循序漸進學習oracle
14、軟體項目管理中的十個誤區
15、功能測試方法總結及常見面試問題
16、MQ來帳通道及隊列配置
17、Linux命令大全整理
18、JMeter工具簡單介紹
19、性能瓶頸分析方法
20、性能測試-LoadRunner操作流程之一
22、性能測試-LoadRunner操作流程之二
23、性能測試-LoadRunner操作流程之三
24、性能測試-腳本編寫之一
25、性能測試-腳本編寫之二
26、性能測試-腳本編寫之三
27、性能測試-性能調優之一
28、性能測試-性能調優之二
您的支持,將是我們動力的源泉!