What are some good tools for interactive web scraping and automation?

Are there any open source test automation tools application to regression testing for web applications?

  • Answer:

    Your best bet is probably: http://seleniumhq.org/ It's widely supported on most platforms and is forming the basis of a new W3C spec on browser automation.

Kevin Menard at Quora Visit the source

Was this solution helpful to you?

Other answers

You may also want to take a look at http://www.sikuli.org/. It's less widespread than Selenium but still is a good candidate.

Artyom Silivonchik

Yes, Selenium2/Webdriver + a language at your choice would be the best option in my opinion. Also, together with a CI like jenkins, hudson, cruisecontrol you can have a very stable and helpful web testing framework. U might also use SaceLabs as they now have a fully-free version for open source companies.

Ovidiu Donciu

There are several tools like Selenium, TestingWhiz, Watir, Regression Tester, etc. There are more details mentioned in this article - http://www.softwaretestinggenius.com/a-complete-guide-to-performing-automated-regression-testing

Prashant Chambakara

Though its not an open source one but you can get their free community version, I would suggest you give a try to TestingWhiz- http://www.testing-whiz.com/. Which is awesome in terms of its capabilities to test web, mobile and cloud apps for functional testing, database testing, mobile apps testing and web service testing, with features of ditributed test execution and its speed of regression testing.

Ram Mori

There are many open sourced test automation tools available which can be used for regression testing of web applications.   Open Sourced Tools: Selenium, Robot Framework, Watir, MAX Q, Solex   But the most used and popular tool is Selenium for its multi browser & multi language support. http://www.qasource.com

Rick Rampton

For Web applications stick with selenium. If you want to scale and do parallel execution use selenium grid. Also you can try http://saucelabs.com . You can use selenium as a PAAS on sauce labs. Another option is http://borwserstack.com

Vinod Doshi

Take a look at http://contizee.com . It is completely browser (plugin) based collaborative framework with which you can record/playback (generates javascript) and run in ready made client cloud. It has a pretty sophisticated point-click-customize javascript means (called checkpoint) by which you can generate test case validation logic directly while recording. It supports push button launches, CI integration, scheduled runs etc. And you can run selenium test cases too from the command line by making some small changes to  your Se code (call some APIs in their jar for connecting to client cloud and for reporting to the dashboard).

Sanjay Bhat

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.