The Jakarta Project

About

Documentation

Community

1. Introduction はじめに

Apache JMeter is a 100% pure Java desktop application designed to load test client/server software (such as a web application). It may be used to test performance both on static and dynamic resources such as static files, Java Servlets, CGI scripts, Java objects, databases, FTP servers, and more. JMeter can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types. ApacheJMeterはクライアント/サーバーアプリケーション (例えばwebアプリケーションのような)の 負荷テストのために設計された100%pureJAVAデスクトップアプリケーションです。 静的ファイル、Javaサーブレット、CGIスクリプト、Javaオブジェクト、 データベースFTPサーバその他、 静的、動的両方のリソースについて負荷テストに使用できます。 JMeterはサーバやネットワーク、オブジェクトに対し高負荷状態をシミュレートします。 それにより負荷耐性テスト、あるいは異なる負荷状態における総合的な性能分析をします。

Additionally, JMeter can help you regression test your application by letting you create test scripts with assertions to validate that your application is returning the results you expect. For maximum flexibility, JMeter lets you create these assertions using regular expressions. さらに、期待通りの結果をアプリケーションが返すかどうかの 判定をするためのテストスクリプトの作成機能を assertionsによって提供することで、 リグレッションテスト(回帰テスト)にも役立ちます。 また最大の柔軟性を持つために、正規表現を使ってこれらのassertionsを 作成できます。

1.1 History 歴史

Stefano Mazzocchi of the Apache Software Foundation was the original developer of JMeter. He wrote it primarily to test the performance of Apache JServ (a project that has since been replaced by the Apache Tomcat project). We redesigned JMeter to enhance the GUI and to add functional-testing capabilities. Apache Software FoundationのStefano MazzocchiがJMeterの原型の開発者です。 彼はまずApacheJserv(このプロジェクトは後にApache Tomcatプロジェクトとなる) の性能テストのために書きました。 我々はJmeterを再設計し、GUIの強化と機能テスト能力を追加しました。

1.2 The Future 特徴

We hope to see JMeter's capabilities rapidly expand as developers take advantage of its pluggable architecture. The primary goal of further development is to make JMeter the most useful regression testing tool as possible, without compromising JMeter's load-testing capabilities. 我々はJMeterのその機能追加が容易なアーキテクチャによって、 迅速に開発が拡大されることを望んでいます。 将来的には、JMeter を負荷テストツールとしてだけでなく、 リグレッションテスト(回帰テスト)に使えるツールとなるように、 開発を進めています。


Copyright © 1999-2001, Apache Software Foundation