Tutorials
Testing
Functional Testing Tools
Functional Testing Tools - Page 2
Functional Testing Tools - Page 3http://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
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
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)
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
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
|
Hi, Thanks for sharing such an informative article... Regards, Ashish Singh |
|
Hi Interested to know if any one aware of tools where OS/2 applications can be automated using such tools |