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