位置:首頁 > Java技術 > JMeter教學 > JMeter最佳實踐

JMeter最佳實踐

JMeter 尤其是當它運行在分布式環境中具有一定的局限性。遵循這些指導原則將有助於創造一個真正的和持續的負載:

  • 使用 JMeter 多個實例的線程數較多的情況下。

  • 檢查的範圍規則,並進行相應的設計。

  • 總是使用命名約定的所有元素。

  • 檢查默認瀏覽器的連接設置,執行腳本之前。

  • 添加適當監聽器。

  • 下麵是一些建議,以減少資源的要求:

    • 使用非GUI模式: jmeter -n -t test.jmx -l test.jtl.

    • 使用為監聽器儘可能少;如果使用-l標誌如上,他們都可以被刪除或禁用。

    • 禁用“查看結果樹”監聽器,因為它消耗了大量的內存,並可能導致在控製台凍結或JMeter的運行內存。它是,但是,安全使用“查看結果樹”監聽器隻用“錯誤”檢查。

    • 而不是使用很多類似的采樣,在一個循環中使用相同的采樣和使用變量的(CSV數據集),以不同的樣品。或許使用訪問日誌取樣。

    • 不要使用功能模式。

    • 使用CSV輸出,而不是XML。

    • 隻保存你需要的數據。

    • 使用儘可能儘可能少的斷言。

    • 禁用所有的JMeter圖,因為他們消耗了大量的內存。可以查看所有在Web界麵使用JTLs標簽的實時圖形。

    • 不要忘了刪除的本地路徑設置配置如果使用CSV數據。

    • 每次測試運行前清理“文件”選項卡。