- Synchronizing Timer有什麼用?
- 彙總報告中「標準偏差」的用途是什麼?
- 在GUI和命令提示符下運行jmeter腳本有什麼區別?
1
A
回答
2
同步計時器: 想想看,你是負載測試。 啓動25個線程(禁用同步定時器)。
您會注意到,與最後一個線程相比,第一個線程的開始時間與800ms到1000ms的差異會有所不同。 這對於負載來說理想情況下不是一個好的測試條件。
現在考慮啓用同步定時器的情況。您會注意到所有線程的開始時間完全相同。負載測試的理想方案。
標準差: 標準偏差量化或指示響應時間在其平均值或平均值附近變化多少。我建議不要根據標準偏差來判斷系統性能。實際上這只是表明系統波動的程度。儘管如此,偏差應該是最小的,即小於5%。
GUI和CMD: 讓我們只是說一方面,GUI使程序更直觀;另一方面,它消耗更多的資源。 JMeter GUI只能用於測試開發或調試。就個人而言,如果您正在啓動實際的負載測試,我不建議在GUI模式下使用JMeter。
0
JMeter官方文檔定義了很好的Synchronizing Timer。
的SyncTimer的目的是,直到線程X個已被封鎖以阻止線程,然後將它們全部一次釋放。 SyncTimer因此可以在測試計劃的各個點上創建大量即時加載。
因此,我們可以使用Synchronizing Timer來創建所需的負載。例如,如果我們在同步計時器中使用3000值,則所有請求都會持續累積3秒,並在3秒後立即釋放,從而產生更大的負載。
Standard Deviation給你一個想法,即平均結果有多少變化。一般而言,我們可以說,較低的Std偏差值意味着良好的性能和較高的標準偏差值指向問題。
JMeter的GUI模式僅適於創建腳本或調試他們。在執行實際的負載測試時,JMeter應該從CMD運行,因爲與GUI模式相比,它更高效並消耗更少的內存。檢查如何從CMD運行JMeter。
相關問題
- 1. 關於'delayed_job'的一些基本問題
- 2. 有關Java的一些基本問題
- 3. 關於關係數據庫的一些基本問題
- 4. 關於WPF的一個基本問題
- 5. 關於Ruby on Rails的一些基本問題
- 6. 關於測試或單元測試的一些基本問題
- 7. 需要澄清一些關於asp.net mvc的基本問題
- 8. 關於「Hello World」的一些基本問題
- 9. 關於DLL文件的一些基本問題
- 10. 關於flex/AS的一些基本問題
- 11. 關於面向對象編程的一些基本問題
- 12. 關於javax和java包的一些基本問題
- 13. 有關Power BI的基本問題屬於StackOverflow嗎?
- 14. Cpp一些基本問題
- 15. 有關JPA 2.0標準的一些基本問題
- 16. 有關jQuery代碼的一些基本問題
- 17. 關於C#的基本問題 - 我需要一個命名空間嗎?
- 18. 關於關注WPF的一些問題
- 19. 我有一些基本的編譯問題,定義BorderBrush
- 20. 我的python基本套接字聊天有一些問題
- 21. 我有關於jframe和jlabel的一些問題?
- 22. 還有一些關於合併的問題我不明白
- 23. 我有一些關於GUI風險的問題遊戲
- 24. 關於querypath的2個基本問題
- 25. 關於管道的基本問題
- 26. 關於CodeIgniter URL的基本問題
- 27. 關於OOP的基本問題
- 28. 關於拳擊/ c#的基本問題#
- 29. 關於sql的基本問題
- 30. 關於DynamicArrayStack的基本問題
在CMD模式下運行jmeter腳本的目的是什麼? –