Major Functional Testing Tools-Part 3
Some of the Major Functional testing tools are listed in alphabetical order below.
If any one knows any other tool as well, please send details to us, so as to enable us to include the same in this list.
61) Soapui: From soapui.org
Brief Introduction: It is a functional and load testing tool for desktop application & web services over HTTP. It is helpful to developers / testers using web services like java & .net, etc. Functional and Load-Testing can be done interactively as well as within automated build / integration process using the command-line tools.
Basic Requirements: Java 1.5
62) Solex: From solex.sourceforge.net
Brief Introduction: It is an open source 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.
Basic Requirement: Eclipse 2.1 or above
63) Silk Test: From SegueSoftware.com
Brief Introduction: It is an object-oriented multi purpose testing tool.
Basic Requirement: Microsoft Windows
64) Smalltalk Test Mentor: From silvermark.com
Brief Introduction: It is a tool for testing the automated GUI and domain objects for IBM.
65) Squish: From froglogic.com/squish
Brief Introduction: It is a cross platform-testing framework for Qt/C++ applications. It enables testing of the application using manually written or recorded test scripts in various scripting languages.
66) Swete: From swete.sourceforge.net
Brief Introduction: It is an open source tool for regression testing of web applications. It provides cross platform console based tools.
67) TALC2000: From talc2000.com
Brief Introduction: It is a test automation tool for applications running on mainframe and UNIX platforms.
68) tclwebtest: From tclwebtest.sourceforge.net
Brief Introduction: It is an open source 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.
69) TestArchitect: From logigear.com/products/testarchitect
Brief Introduction: It is a keyword-driven test automation framework. It provides powerful version-control features to support team-based testing automation.
70) TestCaseMaker / Runner: From www5f.biglobe.ne.jp/~webtest/testcasetool/index.html
Brief Introduction: It is an open source tool. It is Test Case Document driven functional test tool for web applications. Maker creates test case documents, and Runner executes the test case document itself.Basic Requirement: J2SDK 1.4.x
71) TestComplete: From automatedqa.com/products/tc.asp
Brief Introduction: It is an open source automated test-managing Tool for unit testing, functional testing, regression testing, distributed and HTTP performance testing at the project level. It is quite helpful to the developers as well as testers in achieving thorough Quality Assurance during development stage right from the first line of code to the delivery and maintenance.
It supports Delphi, Win32, .NET, Java, and Web applications.
72) Testsmith: From qualityforge.com
Brief Introduction: It is a functional / regression test Automation Tool for website and web application. Testing can be done at the HTML DOM (Document Object Model) level and the Windows object level as necessary.
Basic Requirements: Microsoft Windows
73) Toster – The Object-oriented Sofware Testing Environment: From toster.sourceforge.net
Brief Introduction: It is an open source tool. It is a system for sharing a set of tools that allow you to implement methods for object-oriented testing. Any method based on UML diagrams and on the software source code can easily be implemented as a TOSTER module. The environment itself makes a number of mechanisms available, such as information transfer from UML diagrams, mapping this information to source code, introducing modifications to the source code, launching the tested application, or presenting the results.
74) TestWorks: From soft.com/Products/index.html
Brief Introduction: It is an automated regression testing and coverage-analyzing tool. Its key feature is creation of multiple reports and re-usable test scripts in C, C++ and JAVA.Basic Requirement: UNIX, Windows/2000//NT/XP
75) Unified Test Pro: From sdtcorp.com
Brief Introduction: It is a test automation tool, using role based testing automation approach for designing, building and running the test cases.
76) Vermont HighTest Plus: From vtsoft.com
Brief Introduction: It is a regression-testing tool useful for testing the stand-alone or browser-based applications. It directly integrates into Internet Explorer thereby making the testing of web-based applications very simple.
Basic Requirement: Microsoft Windows
77) VNCRobot: From vncrobot.com
Brief Introduction: It is an open source tool for automated testing based on VNC technology which enables to program, verify and reproduce the behavior of a remote computer via RFB protocol and generate a comprehensive report.
78) vTest: From verisium.com/products/vTest/index.html
Brief Introduction: It is a powerful functional and regression testing tool for web applications. It helps in doing verification & validation of the web applications under various environments. Productivity can be enhance by generating automated test scripts, replaying both automated and custom test scripts, generating test reports and detecting bugs early during the software development cycle.
79) Watin: From watin.sourceforge.net
Brief Introduction: It is an open source C# framework for automating the functional web testing. It drives the Internet Explorer at the user level.
80) Watir: From wtr.rubyforge.org
Brief Introduction: It is an open source tool. Watir means (Web Application Testing in Ruby) & it is a functional testing tool for web applications. It supports tests executed at the web browser layer by driving a web browser and interacting with objects on a web page. It uses the Ruby scripting language.
81) Webaii: From artoftest.com
Brief Introduction: It is a free .NET automation infrastructure used for automating unit tests, feature and scenario tests for Ajax applications or any web application. It has great Integration with Visual Studio.
82) Web Form Flooder: From formflood.sourceforge.net
Brief Introduction: It is an open source Java console utility that will analyze a Web page, complete any forms present on the page with reasonable data, and submit the data. The utility will also crawl links within the site in order to identify and flood additional forms that may be present.
83) Webcorder: From crimsonsolutions.co.uk/testing/testing-downloads.php
Brief Introduction: It is a free GUI software testing tool developed in VB. It is meant for simple end user web testing. While using it the user clicks record and navigates his way through a scenario, telling the program to check for text / images along the way and take screenshots as well. At the end of the process recording is stopped and script is saved. The script can be played back either interactively or in batch mode, and the program generates log files as well.
84) Webking: From parasoft.com/jsp/products/home.jsp?product=WebKing&itemId=99
Brief Introduction: It is a white-box, black-box, and regression testing tool
85) WET: From wet.qantom.org
Brief Introduction: It is a open source web automation testing framework. Its main features are multiple parameter based object identification for more reliable recognition, support for XML object repository, better popup handling, HTML results, Precondition Support, Tear down support, Parameterization of the scripts, Parameterization of the objects & External Library support etc.
86) WebInject: From webinject.org
Brief Introduction: It is an open source tool for automated testing of web applications and services. It can be used to test any individual system component with an HTTP interface, and as a test harness to create a suite of automated functional and regression tests.
Basic Requirement: Windows, OS Independent, Linux
87) WebTst: From webtst.assisrosa.com
Brief Introduction: It is an open source web development test infrastructure. It aims to simplify testing by implementing a capture engine: a Web proxy, which records a tester’s actions using a real browser, and then replays them during testing. It comes with support for digital certificates, and a number of simple tests, such as cookie setting, pattern matching, response status, and many others. It features an extensible plug-in system.
Basic Requirement: POSIX, Linux
88) WinRunner: From mercury.com
Brief Introduction: It is a GUI capture / playback testing tool for Windows based applications
89) WSUnit: From wsunit.dev.java.net
Brief Introduction: It is a unit-testing tool for testing Web Services. It provides a perfect and repeatable simulation of the Web Service.
90) X11:GUITest: From sourceforge.net/projects/x11guitest
Brief Introduction: It is an open source tool intended to facilitate the testing of GUI applications by means of user emulation. It can be used to test and interact with GUI applications which have been built (Xlib, GTK, etc.) upon the X toolkit.
Basic Requirement: Linux, FreeBSD
91) XML Test Suite: From xmltestsuite.sourceforge.net
Brief Introduction: It is an open source tool to test web applications. Writing tests requires only a knowledge of HTML and XML. It can be adopted by testers, business analysts, and web developers who don’t have a java background.
Basic Requirement: Windows 95/98/2000, Windows NT/2000, Linux, SunOS/Solaris
92) X-Unity: From x-unity.miik.com.ua
Brief Introduction: It is a unit-testing environment for the Microsoft .NET framework
93) Yawet: From informatrix.ch/indexYWT.html
Brief Introduction: It is a Java / swing tool to create, run and debug functional web tests. It can verify Html, PDF and XML documents. It offers reports, step libraries, parameterization and custom extensions.
More Parts of Functional Testing Tools
An expert on R&D, Online Training and Publishing. He is M.Tech. (Honours) and is a part of the STG team since inception.