Web應用壓力測試工具,JMeter 2.8 發布

jopen 12年前發布 | 35K 次閱讀 JMeter

Apache JMeter 是100%的Java桌面應用程序。用于對軟件做壓力測試(例如Web應用)。 它可以用于測試靜態和動態資源例如靜態文件、Java 小服務程序、CGI 腳本、Java 對象、數據庫, FTP 服務器, 等等。JMeter 可以用于對服務器、網絡或對象模擬巨大的負載,來在不同壓力類別下測試它們的強度和分析整體性能。

Apache JMeter 2.8 要求 Java 1.5。詳細記錄:http://jmeter.apache.org/changes.html

核心改進:

Thread Group: 新的選項允許延遲創建線程直到有需要時。

New Option "Delay thread creation until needed" that will create and start threads when needed instead of creating them on Test startup
這個新功能允許短暫的線程數量龐大的運行測試。

</tr> </tbody> </table>

HTTP Cookie Manager (IPv6 support)

Add HTTPClient 4 cookie implementation in JMeter.
Cookie Manager has now the default HC3.1 implementation and a new choice HC4 implementation (compliant with IPv6 address)


</tr> </tbody> </table>

內存和性能方面的改進

Significant improvements have been done in this version on memory usage of JMeterThread

JSR223 Elements (enable using Groovy, scala... as scripting languages) have been improved to enable:

  • usage of Compilable interface when available to boost CPU usage
  • caching of Compilation when scripts are used as Files
  • </ul> See JMeter Performances across versions

    OS Process Sampler

    Allow defining files for stdout/stderr/stdin.


</tr> </tbody> </table>

HTTP Request: PATCH verb

Add PATCH verb to HTTP sampler


</tr> </tbody> </table>

HTTP Request: HTTPClient 4 現在是默認實現

HTTPClient 4 is now the default HTTP Request implementation (and for Proxy element when generating HTTP requests).
Previously the default was the HTTP Java implementation (i.e. the implementation provided by the JVM)


</tr> </tbody> </table>

HTTP Request

Add Embedded URL Filter to HTTP Request Defaults Control (it was already present for HTTP Requests)


</tr> </tbody> </table>

Miscellanous

  • CSV Dataset : Embedded new lines are now supported in quoted data
  • JMX files now contain the version of JMeter that created the file
  • JMeter Version is now available as property "jmeter.version"
  • </ul>

    報告方面改進:

      響應時間圖表

    Add a new visualizer Response Time Graph to draw a line graph showing the evolution of response time for a test


</tr> </tbody> </table>

Settings for Response Time Graph


</tr> </tbody> </table>

在表格中查看結果

Add latency to View Result in Table listener


</tr> </tbody> </table>

Aggregate Graph

Small improvements: legend at left or right is now on 1 column (instead of 1 large line), ...


</tr> </tbody> </table>

圖形用戶界面和人機工程學的改進:

HTTP Proxy Server simplifications

HTTPS Spoofing options have been removed from Proxy as HTTPS recording is directly available since JMeter 2.4.


</tr> </tbody> </table>

HTTP Proxy Server

Allow URL Filters to be pasted from clipboard


</tr> </tbody> </table>

Find in JMeter

CTRL + F for the new Find feature


</tr> </tbody> </table> ESC key now closes popups.

User Interface in GNOME 3

Display 'Apache JMeter' title in app title bar in Gnome 3

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!