You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2017/12/09 15:07:01 UTC
svn commit: r1817621 - /jmeter/trunk/README.md
Author: pmouawad
Date: Sat Dec 9 15:07:01 2017
New Revision: 1817621
URL: http://svn.apache.org/viewvc?rev=1817621&view=rev
Log:
Improve description
Modified:
jmeter/trunk/README.md
Modified: jmeter/trunk/README.md
URL: http://svn.apache.org/viewvc/jmeter/trunk/README.md?rev=1817621&r1=1817620&r2=1817621&view=diff
==============================================================================
--- jmeter/trunk/README.md (original)
+++ jmeter/trunk/README.md Sat Dec 9 15:07:01 2017
@@ -11,15 +11,14 @@
## What is it?
-Apache JMeter is a 100% pure Java application designed to test
-and measure performance. It may be used as a highly portable
-server benchmark as well as multi-client load generator.
+Apache JMeter may be used to test performance both on static and dynamic resources, Web dynamic applications.
+It can be used to simulate a heavy load on a server, group of servers, network or object to test its strength or to analyze overall performance under different load types.
Apache JMeter features include:
-Ability to load and performance test many different server/protocol types:
- - Web - HTTP, HTTPS
- - SOAP / REST
+Ability to load and performance test many different applications/server/protocol types:
+ - Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET,...)
+ - SOAP / REST Webservices
- FTP
- Database via JDBC
- LDAP
@@ -27,18 +26,32 @@ Ability to load and performance test man
- Mail - SMTP(S), POP3(S) and IMAP(S)
- Native commands or shell scripts
- TCP
+ - Java Objects
+
+Full featured Test IDE that allows fast Test Plan **recording (from Browsers or native applications), building and debugging.**
+
+[** Command-line mode (Non GUI / headless mode)**](http://jmeter.apache.org/usermanual/get-started.html#non_gui) to load test from any Java compatible OS (Linux, Windows, Mac OSX, ...)
+
+A complete and [** ready to present dynamic HTML report**](http://jmeter.apache.org/usermanual/generating-dashboard.html)
+
+[**Live reporting**](http://jmeter.apache.org/usermanual/realtime-results.html) into 3rd party databases like InfluxDB or Graphite
+
+Easy correlation through ability to extract data from most popular response formats, [**HTML**](http://jmeter.apache.org/usermanual/component_reference.html#CSS/JQuery_Extractor), [**JSON**](http://jmeter.apache.org/usermanual/component_reference.html#JSON_Extractor), [**XML**](http://jmeter.apache.org/usermanual/component_reference.html#XPath_Extractor) or [**any textual format**](http://jmeter.apache.org/usermanual/component_reference.html#Regular_Expression_Extractor)
+
+Complete portability and 100% Java purity
Full multi-threading framework allows concurrent sampling by many threads
and simultaneous sampling of different functions by separate thread groups.
-Careful GUI design allows faster Test Plan building and debugging.
+
Caching and offline analysis/replaying of test results.
Highly Extensible core:
- Pluggable Samplers allow unlimited testing capabilities.
- - Several load statistics may be chosen with pluggable timers.
- - Data analysis and visualization plugins allow great extensibility and personalization.
+ - ** Scriptable Samplers ** (JSR223-compatible languages like Groovy)
+ - Several load statistics may be chosen with ** pluggable timers**.
+ - Data analysis and **visualization plugins** allow great extensibility and personalization.
- Functions can be used to provide dynamic input to a test or provide data manipulation.
- - Scriptable Samplers (Groovy, BeanShell, BSF- and JSR223- compatible languages)
+ - Easy Continuous Integration through 3rd party Open Source libraries for Maven, Graddle and Jenkins
## The Latest Version