Open Source functional testing for web sites

How do you guys test your web applications (Functional testing & performance / scalability testing) ?

I researched this subject briefly but came up short. JMeter looks a little light, HttpUnit seems pretty much abandonned. All in all, nothing seems to be equivalent in functionality to Segue or Mercury’s products.

Am I wrong ? What do you use ? Please comment

8 Comments so far

  1. Paul on January 31st, 2006

    Grinder’s pretty good for load testing and you can use Jython to customise the tests which will probably help for more functional tests?

  2. Peter Frandsen on January 31st, 2006

    TestMaker may be an option (http://www.pushtotest.com/). I have’nt tried it, but as as far as I can tell from the docs, it looks good. Its Open Source, scripts in Jython, …

    For functional testing check out Selenium
    (http://www.openqa.org/selenium/) from ThoughtWorks.

    Regards

    /Peter

  3. Simon on January 31st, 2006

    If you’re looking for *functional* testing tools, then JMeter isn’t what you need – it’s a tool for testing performance, not functionality.

    I’d agree with Peter – Selenium is a pretty good tool for that kind of thing – although because it works by analysing the DOM model, you *must* be producing good HTML.

  4. Peter Frandsen on February 1st, 2006

    I forgot to mention Selenium Recorder (Firefox extension).

    Selenium Recorder is a Firefox extention that captures the input from user, and generates Selenium commands.

    https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&category=Developer%20Tools&numpg=10&id=1157

    /Peter

  5. Steve on February 1st, 2006

    Here’s a comprehensive rails-list post by Zed Shaw that contains a few resources you might want to try:

    http://wiki.rubyonrails.org/rails/pages/HowToStressOrLoadTest

  6. Lars Thomas Denstad on February 6th, 2006

    At our company, we have access to Mercury-products but I frequently prefer OpenSTA which might be what you need. You can find information about it at http://www.opensta.org

    Good luck.

  7. Oliver Frommel on February 6th, 2006
  8. suri on November 12th, 2008

    jmeter is good for functional testing.

Leave a Reply