File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Testing and the fly likes Need a opensource Automation Testing Tool Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Engineering » Testing
Bookmark "Need a opensource Automation Testing Tool" Watch "Need a opensource Automation Testing Tool" New topic
Author

Need a opensource Automation Testing Tool

chandra kambham
Ranch Hand

Joined: Jun 09, 2008
Posts: 74
Hi All,

Could you please suggest some good Automation tools for testing web applications.

Many Thanks,

K.Chandra
Paul Butcher
author
Ranch Hand

Joined: Nov 26, 2009
Posts: 41
Here are a few to think about (as it happens, from the "Resources" appendix of my book :-)

FitNesse: http://fitnesse.org/
FitNesse is an acceptance testing tool that allows tests to be expressed as tables of input data and expected output data, described in Fit for Developing Software: Framework for Integrated Tests.

Watir: http://wtr.rubyforge.org/
Watir is an open source library for automating web browsers allowing automated testing of web applications. It started out on Internet Explorer on Windows but is in the process of being ported to other browsers.

Selenium: http://selenium.openqa.org/
Selenium is a cross-platform suite of tools to automate web application testing.

Sahi: http://sahi.co.in/
Sahi is an automation and testing tool for web applications that runs as a proxy server.

The Grinder: http://grinder.sourceforge.net/
This is an open source load testing tool in which scripts are written Jython.

JMeter: http://jakarta.apache.org/jmeter/
This is an open source load testing tool in which scripts are writtenin Java.

Peach Fuzzing Platform: http://peachfuzzer.com/
Peach is a fuzzer that is capable of performing both generation- and mutation-based fuzzing.

RFuzz: http://rfuzz.rubyforge.org/
RFuzz is a Ruby library that allows web applications to be easily fuzz tested.


paul.butcher->msgCount++

Author of Debug It!: Find, Repair, and Prevent Bugs in Your Code
Vyas Sanzgiri
Ranch Hand

Joined: Jun 16, 2007
Posts: 686

Do all of these use commercial license?


===Vyas Sanzgiri===
My Blog
Anil Vupputuri
Ranch Hand

Joined: Oct 31, 2000
Posts: 527
Vyas Sanzgiri wrote:Do all of these use commercial license?


No, I know Selenium and JMeter do not use commercial license, they are Open source. I think from the above list, anything with .org in domain name are Open Source and free.


SCJP 1.5, SCEA, ICED (287,484,486)
Paul Butcher
author
Ranch Hand

Joined: Nov 26, 2009
Posts: 41
Vyas Sanzgiri wrote:Do all of these use commercial license?


All of them are open source as far as I know.
chandra kambham
Ranch Hand

Joined: Jun 09, 2008
Posts: 74
Hi,

My web app has Multiple frames in a page.
Please suggest me any tool that works with the frames.

Many thanks,
K.Chandra
Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 30586
    
154

As far as I know Selenium works with frames.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Michael Sullivan
Ranch Hand

Joined: Dec 26, 2003
Posts: 235
Since Selenium is the current topic... the organization I work for has found an issue using selenium in cases where javascript opens new windows. The issue centers around the ability to gain focus of the window, or to return focus back to the parent window. Here is an example on Stack Overflow

And this blog suggests that while Selenium itself may have some issues with popups, Selenium RC handles them better.

Anyone having issues with Selenium and popups?
Vyas Sanzgiri
Ranch Hand

Joined: Jun 16, 2007
Posts: 686

It will be better if you open another thread rather than adding to one with a completely different subject!
 
GeeCON Prague 2014
 
subject: Need a opensource Automation Testing Tool