Exforsys.com
 
Home Tutorials Testing
 

Functional Testing Tools

 

Functional Testing Tools - Page 2

Page 2 of 3


Latka


http://jakarta.apache.org/commons/latka/index.html



Description: Latka is a functional (end-to-end) testing tool. It is implemented in Java, and uses an XML syntax to define a series of HTTP (or HTTPS) requests and a set of validations used to verify that the request was processed correctly.


Requirement: JDK 1.3 or better

Linux Test Project


http://ltp.sourceforge.net/


Description: The Linux Test Project is a collection of tools for testing the Linux kernel and related features. Our goal is to improve the Linux kernel by bringing test automation to the kernel testing effort.


Requirement: Linux


LogiTest


http://logitest.sourceforge.net/logitest/index.html


Description: LogiTest is the core application in the LogiTest suite. The LogiTest application provides a simple graphical user interface for creating and playing back tests for testing Internet-based applications.


Requirement: JDK 1.2 or higher


Marathon


http://marathonman.sourceforge.net/


Description: Marathon is a general purpose tool for both running and authoring acceptance tests geared at the Java Platform Version 1.3 or later. Included with marathon is a rich suite of components to help you interact with your application at the User Interface Level (GUI). To aid with the regression testing of existing applications, Marathon comes bundled with a recorder to capture events as you use and interact with your applicationand. These events are then converted into a valid Marathon test which can subsequently be played back.


Requirement: Java 1.3 or later

MaxQ


http://maxq.tigris.org/


Description: MaxQ is a free web functional testing tool. It includes an HTTP proxy that records your test script, and a command line utility that can be used to playback tests. The paradigm of MaxQ is similar to commercial web testing tools like Astra QuickTest or Empirix e-Test. These products are quite expensive. MaxQ hopes to provide the essential features: HTTP test recording, scripting, and playback without the huge cost.


Requirement: Java 1.2 or later




Pounder


http://pounder.sourceforge.net/


Description: Pounder is a utility for testing Java GUIs. It allows developers to dynamically load components, record scripts, and then use those scripts in JUnit. It supports custom components, drag and drop, and the examination of test runs in source.
Requirement:

QAT (Quality Assurance Tests)


http://qat.sourceforge.net/


Description: QAT was developed to ease the issues encountered by having to perform Quality Assurance tests across a variety of hardware and software combinations. The QAT tool can be divided into two main sections, the Agent, responsible for actually running each test or group of tests, and the Harness, which is responsible for test selection, management, result and agent co-ordination.


Requirement: Java 2


QMTest


http://www.codesourcery.com/qmtest


Description: CodeSourcery's QMTest provides a cost-effective general purpose testing solution that allows an organization to implement a robust, easy-to-use testing program tailored to its needs. QMTest's extensible architecture allows it to handle a wide range of application domains: everything from compilers to graphical user interfaces to web-based applications.


Requirement: QMTest works with most varieties of UNIX, including GNU/Linux, and with Microsoft Windows.

Scalable Test Platform


http://www.osdl.org/lab_activities/kernel_testing/stp/


Description: STP is a system for automating the QA testing process for the Linux Kernel, as well as automating benchmarking and regression testing on diverse hardware systems.


Requirement: Linux


Selenium


http://selenium.thoughtworks.com/index.html


Description: Testing tool for browser-based testing of web applications. It can be used both for functional, compatability (it has extensive cross-browser support) and regression testing.


Requirement: Windows, Linux or Mac

Solex


http://solex.sourceforge.net/


Description: This project is a set of Eclipse plugins providing non regression and stress tests of Web application servers. Test scripts are recorded from internet browser thanks to a built in web proxy.


Requirement: Eclipse 2.1 or above

tclwebtest


http://tclwebtest.sourceforge.net/


Description: Tclwebtest is a tool for writing automated tests on web applications in tcl. It implements some basic html parsing functionality to provide comfortable commands for operations on the html elements (most importantly forms) of the result pages.




Next Page: Functional Testing Tools - Page 3


Read Next: Usability Engineering - Usability Testing



 

 

Comments


Ashish Chauhan said:

  Hi,
Thanks for sharing such an informative article...

Regards,
Ashish Singh
October 17, 2007, 6:27 am

Deba said:

  Hi
Interested to know if any one aware of tools where OS/2 applications can be automated using such tools
June 16, 2009, 6:45 am

Post Your Comment:

Members Please Login
Your Name:*
e-mail ID:(required for notification)*
Image Verification: 
 
 Subscribe    

Sponsored Links

 

Subscribe via RSS


Get Daily Updates via Subscribe to Exforsys Free Training via email


Get Latest Free Training Updates delivered directly to your Inbox...

Enter your email address:


 

Subscribe to Exforsys Free Training via RSS
 

 
Partners -  Privacy and Legal Policy -  Site News -  Contact   Sitemap  

Copyright © 2000 - 2010 exforsys.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape