Index: src/components/org/apache/jmeter/extractor/HtmlExtractor.java =================================================================== --- src/components/org/apache/jmeter/extractor/HtmlExtractor.java (revision 1837275) +++ src/components/org/apache/jmeter/extractor/HtmlExtractor.java (working copy) @@ -171,7 +171,7 @@ getExtractorImpl().extract(expression, attribute, matchNumber, inputString, result, found, "-1"); } else { if (inputString==null && log.isWarnEnabled()) { - log.warn("No variable '{}' found to process by CSS/JQuery Extractor '{}', skipping processing", + log.warn("No variable '{}' found to process by CSS Selector Extractor '{}', skipping processing", getVariableName(), getName()); } return Collections.emptyList(); Index: src/core/org/apache/jmeter/resources/messages.properties =================================================================== --- src/core/org/apache/jmeter/resources/messages.properties (revision 1837275) +++ src/core/org/apache/jmeter/resources/messages.properties (working copy) @@ -432,8 +432,8 @@ html_assertion_file=Write JTidy report to file html_assertion_label=HTML Assertion html_assertion_title=HTML Assertion -html_extractor_title=CSS/JQuery Extractor -html_extractor_type=CSS/JQuery Extractor Implementation +html_extractor_title=CSS Selector Extractor +html_extractor_type=CSS Selector Extractor Implementation http_implementation=Implementation: http_response_code=HTTP response code http_url_rewriting_modifier_title=HTTP URL Re-writing Modifier Index: src/functions/org/apache/jmeter/functions/RandomFromMultipleVars.java =================================================================== --- src/functions/org/apache/jmeter/functions/RandomFromMultipleVars.java (revision 1837275) +++ src/functions/org/apache/jmeter/functions/RandomFromMultipleVars.java (working copy) @@ -38,7 +38,7 @@ * Those kind of variables are extracted by: * - Regular Expression extractor * - JSON extractor - * - CSS/JQuery extractor + * - CSS Selector extractor * - XPath Extractor * * @since 3.1 Index: xdocs/changes.xml =================================================================== --- xdocs/changes.xml (revision 1837275) +++ xdocs/changes.xml (working copy) @@ -230,6 +230,7 @@
Allows the user to extract values from a server response using a CSS/JQuery selector like syntax. As a post-processor,
+ Allows the user to extract values from a server HTML response using a CSS Selector syntax. As a post-processor,
this element will execute after each Sample request in its scope, applying the CSS/JQuery expression, extracting the requested nodes,
extracting the node as text or attribute value and store the result into the given variable name.0
or negative, all qualifying samples will be processed.
For match number > 0
, matching will stop as soon as enough matches have been found.
-
- Use Tidy
" should be checked on for HTML response. Such response is converted to valid XHTML (XML compatible HTML) using TidyUse Tidy
" should be unchecked for both XHTML or XML response (for example RSS)