Hello list,

first to present myself: I'm the lead developer of the open source
projects HtmlUnit (http://htmlunit.sf.net) and WebTest
(http://webtest.canoo.com). I'm not a JMeter or load testing expert, so
please forgive my ignorance.


What about a combination JMeter / WebTest (or HtmlUnit)?


An HtmlUnit user has for some months reported that he used HtmlUnit for
load testing his AJAX application and that everything worked smoothly
simulating 350 clients allocating only 512 MB to the JVM. Personally I
haven't tested with so much parallel clients, but my own tests don't
contradict his point. This seems to indicate that HtmlUnit is
lightweight enough to produce load.

Additionally is HtmlUnit a "browser". It is a special kind of browser,
but it is a browser, that tries to behave like FF or IE depending on
what you configure. Particularly it has a pretty good JavaScript
support. As far as I know all (open source as well as commercial) load
testing tools have problems with AJAX because they aren't browsers.

This seems to indicate that HtmlUnit would be currently the only
solution allowing to really produce load as well as to behave like
"normal" browsers on AJAX applications.

Finally, what is possible with HtmlUnit "pure" is probably possible with
WebTest (which itself uses HtmlUnit). The benefit is that it would allow
to specify tests at an higher abstraction level and, in the case of
functional tests, produces great reports.

Now my questions:
- does JMeter's architecture allow to plug something like WebTest or
HtmlUnit as "execution engine"?
- is there interest in JMeter community for such a combination?

Happy testing,
Marc.
-- 
Blog: http://mguillem.wordpress.com


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to