Bug 54259 - Introduce a new Extractor that uses CSS or jquery-like selector syntax
Introduce a new Extractor that uses CSS or jquery-like selector syntax
Status: RESOLVED FIXED
Product: JMeter
Classification: Unclassified
Component: HTTP
2.8
All All
: P2 enhancement (vote)
: ---
Assigned To: JMeter issues mailing list
:
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2012-12-07 15:20 UTC by Philippe Mouawad
Modified: 2012-12-20 20:56 UTC (History)
1 user (show)



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philippe Mouawad 2012-12-07 15:20:27 UTC
Project:
- http://jsoup.org/

under MIT license.

Its syntax is nice for HTML content.
We need to check performances impacts of it (memory and CPU) but it could be useful for Functional Testing also.
Comment 1 Philippe Mouawad 2012-12-09 21:41:55 UTC
Another option is to use Jodd under BSD license:
- http://jodd.org/doc/jerry/index.html

- http://jodd.org/license.html
Comment 2 Philippe Mouawad 2012-12-16 15:35:41 UTC
Date: Sun Dec 16 15:34:56 2012
New Revision: 1422599

URL: http://svn.apache.org/viewvc?rev=1422599&view=rev
Log:
Bug 54259 - Introduce a CSS or jquery-like based Extractor
Bugzilla Id: 54259

Added:
    jmeter/trunk/src/components/org/apache/jmeter/extractor/Extractor.java   (with props)
    jmeter/trunk/src/components/org/apache/jmeter/extractor/HtmlExtractor.java   (with props)
    jmeter/trunk/src/components/org/apache/jmeter/extractor/JSoupExtractor.java   (with props)
    jmeter/trunk/src/components/org/apache/jmeter/extractor/JoddExtractor.java   (with props)
    jmeter/trunk/src/components/org/apache/jmeter/extractor/gui/HtmlExtractorGui.java   (with props)
Modified:
    jmeter/trunk/LICENSE
    jmeter/trunk/build.properties
    jmeter/trunk/build.xml
    jmeter/trunk/eclipse.classpath
    jmeter/trunk/res/maven/ApacheJMeter_parent.pom
    jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties
    jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties
    jmeter/trunk/xdocs/changes.xml
Comment 3 Philippe Mouawad 2012-12-16 15:35:52 UTC
DOCS TODO
Comment 4 Philippe Mouawad 2012-12-16 18:27:18 UTC
Date: Sun Dec 16 18:21:45 2012
New Revision: 1422654

URL: http://svn.apache.org/viewvc?rev=1422654&view=rev
Log:
Bug 54259 - Introduce a CSS or jquery-like based Extractor
Introduce parse caching to improve performances
Bugzilla Id: 54259

Modified:
    jmeter/trunk/src/core/org/apache/jmeter/threads/JMeterContext.java


Date: Sun Dec 16 18:22:12 2012
New Revision: 1422655

URL: http://svn.apache.org/viewvc?rev=1422655&view=rev
Log:
Bug 54259 - Introduce a CSS or jquery-like based Extractor
Introduce parse caching to improve performances
Bugzilla Id: 54259

Modified:
    jmeter/trunk/src/components/org/apache/jmeter/extractor/JSoupExtractor.java   (contents, props changed)

Date: Sun Dec 16 18:26:43 2012
New Revision: 1422660

URL: http://svn.apache.org/viewvc?rev=1422660&view=rev
Log:
Bug 54259 - Introduce a CSS or jquery-like based Extractor
Introduce parse caching to improve performances
Bugzilla Id: 54259

Modified:
    jmeter/trunk/src/components/org/apache/jmeter/extractor/Extractor.java   (contents, props changed)
    jmeter/trunk/src/components/org/apache/jmeter/extractor/HtmlExtractor.java   (contents, props changed)
    jmeter/trunk/src/components/org/apache/jmeter/extractor/JoddExtractor.java   (contents, props changed)
Comment 5 Philippe Mouawad 2012-12-16 18:29:55 UTC
Date: Sun Dec 16 18:29:23 2012
New Revision: 1422661

URL: http://svn.apache.org/viewvc?rev=1422661&view=rev
Log:
Bug 54259 - Introduce a CSS or jquery-like based Extractor
saveservice.properties
Bugzilla Id: 54259

Modified:
    jmeter/trunk/bin/saveservice.properties
Comment 6 Philippe Mouawad 2012-12-16 18:35:26 UTC
Date: Sun Dec 16 18:33:26 2012
New Revision: 1422662

URL: http://svn.apache.org/viewvc?rev=1422662&view=rev
Log:
Bug 54259 - Introduce a CSS or jquery-like based Extractor
update version
Bugzilla Id: 54259

Modified:
    jmeter/trunk/bin/saveservice.properties

Date: Sun Dec 16 18:34:36 2012
New Revision: 1422663

URL: http://svn.apache.org/viewvc?rev=1422663&view=rev
Log:
Bug 54259 - Introduce a CSS or jquery-like based Extractor
update version and revision
Bugzilla Id: 54259

Modified:
    jmeter/trunk/src/core/org/apache/jmeter/save/SaveService.java
Comment 7 Philippe Mouawad 2012-12-16 20:15:24 UTC
Date: Sun Dec 16 19:51:08 2012
New Revision: 1422673

URL: http://svn.apache.org/viewvc?rev=1422673&view=rev
Log:
Bug 54259 - Introduce a CSS or jquery-like based Extractor
Fix i18n label
Bugzilla Id: 54259

Modified:
    jmeter/trunk/src/components/org/apache/jmeter/extractor/gui/HtmlExtractorGui.java

Date: Sun Dec 16 20:14:34 2012
New Revision: 1422681

URL: http://svn.apache.org/viewvc?rev=1422681&view=rev
Log:
Bug 54259 - Introduce a CSS or jquery-like based Extractor
Documentation
Bugzilla Id: 54259

Added:
    jmeter/trunk/docs/images/screenshots/css_extractor_attr.png   (with props)
    jmeter/trunk/docs/images/screenshots/css_extractor_noattr.png   (with props)
    jmeter/trunk/xdocs/images/screenshots/css_extractor_attr.png   (with props)
    jmeter/trunk/xdocs/images/screenshots/css_extractor_noattr.png   (with props)
Modified:
    jmeter/trunk/xdocs/usermanual/component_reference.xml