From 22378db5ec2dbe00c669710db7ea3708fb12f181 Mon Sep 17 00:00:00 2001
From: Philippe Mouawad
Date: Fri, 15 Apr 2016 14:44:17 +0000
Subject: [PATCH] Continue New and Noteworthy
git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1739311 13f79535-47bb-0310-9956-ffa450edef68
Former-commit-id: 799d22dda244c4e2e74b3ca9c7e4be2053c2b539
---
xdocs/changes.xml | 38 +++++++++++++++++++++++++++++++++-----
1 file changed, 33 insertions(+), 5 deletions(-)
diff --git a/xdocs/changes.xml b/xdocs/changes.xml
index 69b1c88d7d..a850566d5a 100644
--- a/xdocs/changes.xml
+++ b/xdocs/changes.xml
@@ -66,11 +66,11 @@ It is based on Jay
New validation feature, in one click run a selection of Thread Groups with 1 user, no pause and 1 iteration
-JSR223 Test Element do not require a Cache Compilation Key anymore, just check cache checkbox
-
+JSR223 Test Elements do not require a Cache Compilation Key anymore
+
Just check Cache compiled script if available checkbox and the elements (Pre-Processor, Post-Processor, Assertions, Listeners...) will pre-compile the script if underlying language supports it and cache the compiled code
Nashorn can now be used as Javascript engine providing better performance and easier usage
-To enable it you need to set in user.properties:
+To enable Nashorn, you need to set in user.properties:
javascript.use_rhino=false
Nashorn can be used with Java 8 in the following elements:
@@ -84,7 +84,7 @@ To enable it you need to set in user.properties:
JEXL is a language very similar to JSTL.
Simplified HTTP Request UI
A new "Advanced" tab has been added to HTTP Request to simplify configuration. The file upload feature has been moved into a dedicated tab.
-This has increased the size available for parameters in UI.
+This increases the space available for parameters in UI and simplifies the UX.
@@ -97,6 +97,34 @@ This has increased the size available for parameters in UI.
Reporting improvementsNew Reporting Feature generating dynamic Graphs in HTML pages (APDEX, Summary report and Graphs)
+
An dynamic HTML report can now be generated either at the end of a load test or from a result file whenever you want.
+This report provides the following metrics:
+
+
APDEX table that computes for every transaction the APDEX based on configurable values for tolerated and satisfied thresholds
+
A request summary graph showing the Success and failed transaction percentage
+
A Statistics table providing in one table a summary of all metrics per transaction including 3 configurable percentiles
+
An error table providing a summary of all errors and their proportion in the total requests
+
Zoomable chart where you can check/uncheck every transaction to show/hide it for:
+
+
Response times Over Time
+
Bytes throughput Over Time
+
Latencies Over Time
+
Hits per second
+
Response codes per second
+
Transactions per second
+
Response Time vs Request per second
+
Latency vs Request per second
+
Response times percentiles
+
Active Threads Over Time
+
Times vs Threads
+
Response Time Distribution
+
Response Time per Sample
+
+
+
+
+
+
GraphiteBackendListener has a new Server Hits metricSummariser displays a more readable duration
Now duration are display in the format hours:minutes:seconds
@@ -114,7 +142,7 @@ Generate Summary Results = 30596 in 00:03:29 = 146.4/s Avg: 0 Min: 0 M
Generate Summary Results + 1661 in 00:00:10 = 166.1/s Avg: 0 Min: 0 Max: 1 Err: 0 (0.00%) Active: 50 Started: 50 Finished: 0
Generate Summary Results = 32257 in 00:03:39 = 147.3/s Avg: 0 Min: 0 Max: 1 Err: 0 (0.00%)
-BackendListener now allows one to define sampler list as a regular expression
+BackendListener now allows you to define sampler list as a regular expression
You can now use a regular expression to select the samplers you want to filter.
Use parameter: useRegexpForSamplersList=true and put a regex in pararameter samplersList