Useful Links







Sponsors

Ken TestMan

Test Management Tools

Name Description
ApTest Manager
TestRailA comprehensive web-based test case management software to efficiently manage, track and organize your software testing efforts.
PractiTest PractiTest is a Hosted (SaaS) QA Management System. It provides an intuitive & robust testing methodology, and it lets users customize the system to meet their needs. Completely browser based, it supports all major Operating Systems (Win, Mac & Linux).
TestPlan TestPlan provides a practical and productive way to manage and control testing activities. It promotes efficiency, communication and structure, enabling the testing process to mature and gain from past knowledge and experience.
Testuff Testuff is a SaaS test management tool. It includes a colorful and intuitive UI, test video recording to capture hard to reproduce bugs, and integartion with all the major bug trackers.
T-Plan With the release of version 6.1, T-Plan Professional is the world’s first Test Management Solution based on industry standards - ISTQB, ISEB and IEEE829.
DevTest
Ken TestMan A browser based Test Management Tool. Ken TestMan provides a quick and easy way for you to plan, perform, manage and report on software testing. It supports the full project lifecycle from requirements gathering through the defect management.
QaTraq QaTraq is a freely available open source test management tool with associated test result tracking and reporting capabilities.
Rational Test Manager
SilkCentral Test Manager
TestDirector
QADirector Risk Based Test Management from Compuware.
CARS Comprehensive QA management, based on a risk based, priority based methodology.
DigitalTester DigitalTester provides an intuitive web based framework with which to capture requirements, write tests and generally organize testing.
XStudioXStudio is a free 100% graphical test management application that handles the complete life-cycle of your QA/testing projects: users, requirements, specifications, SUTs, tests, tesplans, test reports, test campaigns and linkages to defects. Using a MySQL database as principal storage, XStudio allows to schedule or run fully automated or manual test campaigns.
Zephyr Zephyr provides end-to-end management of the testing lifecycle in the test department including resources, releases and sprints, test cases, scheduling, test execution, defects, documents, collaboration and all aspects of reporting and metrics in real-time. Zephyr allows users to leverage their existing tool investments by providing seamless integration with popular defect tracking systems like JIRA and Bugzilla and interoperating with commercial, open source or home grown automation tools.
SpiraTeam SpiraTeam is an Application Lifecycle Management (ALM) system that manages your requirements, releases, tests, issues and tasks in one integrated environment.

Unit Testing Tools

Name Description
Rational Robot<Functional testing tool used for regression testing GUI objects>
JunitJUnit is a simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks. Specific to Java platforms.
nUnitAnother of the xUnit testing tools this one specific to .NET platforms.

Functional Testing Tools

Name Description
web2test Commercial automated Capture & Replay test tool for functional testing of web based applications and portals. web2test runs under Windows and Linux and supports Firefox, Internet Explorer, Mozilla and Seamonkey. Test scripts are browser and platform independent and tolerant to GUI changes. A 100% component based approach allows detailed and complex checks. There is no programming knowledge needed for creation and maintenance of test scripts. Additionally web2test provides a scripting interface in Jython and Groovy. The tool can be integrated with HP TestDirector for Quality Center and supports the testing of AJAX applications and data driven and distributed testing.
TestDrive For the first time a re-usable corporate test asset can be built by QA professionals with the necessary business knowledge, and asset that will continue to grow in value even while the applications under test evolve.
AutoIT From their website: “is a simple tool that can simulate keystokes, mouse movements and window commands (maximize, minimize, wait for, etc.) in order to automate any windows based task.”
httpUnitWritten in Java, HttpUnit emulates the relevant portions of browser behavior, including form submission, JavaScript, basic http authentication, cookies and automatic page redirection, and allows Java test code to examine returned pages either as text, an XMLDOM, or containers of forms, tables, and links.
Selenium Free open-source tool from Thoughtworks. Run against Internet Explorer, Mozilla and Firefox on Windows, Linux and Mac. For browser compatability testing and system functional testing.
AutomatedQA: TestComplete An excellent, good value for money automated test tool. If you want to test websites (only IE) you need the Enterprise version. Very good and active newsgroup for users.
qLabs: Uniform Platform for Test Automation qLabs has designed a Uniform Platform for Automation to take care of automation challenges in such a way that the scripting efforts are brought down to zero. This changes the whole spectrum of automation testing and reduces the dependency on automation engineers to a significant extent.
Telerik WebUI Test Studio This web application testing tool helps record, execute and troubleshoot functional tests for ASP.NET AJAX and Silverlight applications without leaving Visual Studio. The tool supports test execution against multiple browsers at the same time: IE, FF, and Safari.

TestPartnerGUI based functional testing tool from Compuware.
QARunGUI based functional testing tool from Compuware.
QEngine AdventNet QEngine is an automated testing tool for functional testing , regression testing of web application and web services.It supports browsers such as IE, Mozilla, and Firefox on Windows and Linux platforms.
QuickTest ProfessionalQuick Test Pro Hints and Tips
WebCorder Free GUI web testing tool from Crimson Solutions, developed in VB. Designed for end users who are doing web based software testing, as a simple tool to record test scenarios, and play them back and generate log files. The user may also check for text or images on the screen or save screenshots.
SilkTest SilkTest is an automated functional testing tool developed by Segue Software and now is a part of Borland. This tool is relatively easy for starters and uses a scripting language 4test, an oop language, and has its own merits and shortcomings as any other functional tool.
Testing Anywhere Testing Anywhere is an automation testing solution that allows users to automate any type of testing. Testing Anywhere provides a number of key testing features including ‘Test to .EXE’ which allows for remote testing on any machine, anywhere as an executable file, without installing the software on remote machines.
WebInject
WebFT
RanorexGUI test and automation Library for C++, Python and for all .NET languages.
QA WizardCommercial Software (~3-4k per license) that is rather easy to use, with a very good recorder and intuitive scripting language. Works with Windows and Web apps
RegressionTester.comCommercial Software ($99.95 per license) Easy to use web application regression testing software. Customizable reports, runs under windows.
QF-TestCommercial Software for UI testing Java-Swing and AWT applications. Integrated Jython support to allow access (if reqd) to application as well as Java objects. Has structured Test-set/Test-case as well as full logic control within a test. Has structured exception handling, an open interface for object name resolving and full application object recording capability. Combines power with accessibility.
JSystemJSystem is an open source framework for writing and running automated system testing projects. JSystem supports layered approach to building test automation project. JSystem integrates with many other open source tools and adds many drivers for networking and telecom testing.
TelluriumThe Tellurium Automated Testing Framework (Tellurium) is a UI module-based automated testing framework for web applications. The Tellurium framework defines a new Domain Specific Language (DSL) for web testing. Tellurium also supports JUnit and TestNG.

Load Testing Tools

Name Description
WebLOAD Radview’s WebLOAD is the award winning FREE open source stress and load testing tool for internet applications.
The GrinderThe Grinder is a JavaTM load-testing framework. It is freely available under a BSD-style open-source license.
Application Center TestTool from Microsoft that uses VBScript and comes free with some .Net products.
LoadRunnerLoadRunner by Mercury Interactive is a complete load testing tool supporting many protocols, including HTTP. A very versatile piece of software with the reportedly high price being the main drawback, but you get what you pay for.
OpenSTAOpenSTA is an open source load testing tool, with a nice user interface and a bespoke scripting language. It doesn’t have the strength of the commercial tools, but it is more than adequate for most peoples needs, and you can’t argue with the price.
Pureload“is our load testing tool that simulates hundreds or thousands of users executing requests against server based applications.” - From the Minq website.
QALoadQALoad by Compuware is a complete load testing tool supporting many protocols, including HTTP.
QEngineAdventNet QEngine is an automated testing tool for performance testing (load and stress testing )of your Web applications.QEngine consists of monitors for Web servers and database servers which enable you to measure end-to-end performance, and identify system bottlenecks.
WebLoadLoad testing tool from Radview Software, also available as part of their TestView web testing suite.
SilkPerformerFormerly Segue, now owned by Borland software. A very good performance tool with lots of functions enabling a more ‘real time’ profiling of load tests it also provides depth of testing as opposed to breadth of performance testing. Cheaper than Loadrunner and allows ease of ip multiplexing.
WAPTWAPT is a load and stress testing tool for websites and web-based applications. It uses a fully customizable set of virtual users to simulate a real-life load. Test scenario can be detailed up to unique parameters for each individual user. Testing of dynamic web applications, recording and playback of HTTPS requests, and several authentication schemes are supported. Descriptive graphs and reports allow you to see and fix performance bottlenecks.

Test Data

Name Description
TestersDesk The One-source Online Toolkit for Software Test Design and Test Data Generation. It is a free edition for the testing community and provides tools to reduce test cases (Pairwise Testing), generate different types of test data, and more. Testers can register and use http://www.TestersDesk.com
TestBench The TestBench suite from Original Software is the only solution that focuses on testing the “invisible” underlying systems database rather than just the “visible” system aspects. It has proved to be a crucial aid to maximizing system integrity, reliability and performance.
Lorem Ipsum Generator Generates example text that can be used as placeholders.
Data Generator Random data generator, creates random sample data in Excel, HTML and XML formats or SQL insert statements for use in testing. The generated data types include: cities, states, provinces, countries, email addresses, names, phone numbers, dates, alpha-numeric strings, number ranges, auto-increment columns - as well as user-defined data types such as lists, sets and subsets. There’s also a free, downloadable GNU-license version available.
File-AID/CSFrom Compuware. Complete data management for distributed environments.

Site Monitoring

Name Description
TestDrive-AssistTestDrive-Assist offers a significant helping hand for manual testers. With powerful tracking functions to testers that are non intrusive and feel natural, developers can correct defects much quicker.
Application ManagerApplications Manager is an enterprise-ready and affordable web applications management software which facilitates application server monitoring, database monitoring, server monitoring, website monitoring, service management, and custom application monitoring.
Atomic WatchWindows application that allows you to monitor your website and email specified contacts if it stops functioning.
Server SupervisorServer Supervisor monitors the performance and availability of various network resources, from local workstations to web and database servers with distributed architecture.
IxoraRMSIxoraRMS is an open source monitoring tool with great visualization and customization capabilities. It is well suited for use in performance labs.

General Tools

Name Description
BugStomper Software A variety of tools that are designed primarily for Software Testers and QA Professionals.
LogParser Log Parser a Microsoft tool allowing you to run SQL like queries against log files and output the result to the screen, a file or a SQL database.
csvdiff csvdiff is a perl script to compare/diff two (comma) seperated files with each other. The part that is different to standard diff is, that you’ll get the number of the record where the difference occours and the field/column which is different. The separator can be set to the value you want it to, not just comma. Also you can to provide a third file which contains the columnnames in one(!) line separated by your separator. If you do so, columnnames are shown if a difference is found.
bugnux Bugnux is a complete Linux distribution that runs from a bootable CD and runs entirely in RAM. Bugnux contains an extensive set of Open Source software testing tools that can be used for functional and performance testing. Tools to test GUI applications and Firefox addons to aid in web application testing have been packaged. Virtually turn any PC into black-box testing device without installing any software. A set of stress and load testing tools that can be used to assist in testing performance of web applications are included. Download test release from http://www.bugnux.org .
Page Size Checker Checks the total page size and download speed for a webpage. Will also detect broken links, images and style sheets.
IxoraRMSIxoraRMS is an open source monitoring tool with great visualization and customization capabilities. It is well suited for use in performance labs.

Tools Lists

http://www.opensourcetesting.org/ A list of open source testing tools. This should be the one of the first places to look when assesing testing tools. Some of them are pretty tricky to use compared to commercial tools, but they will at leasy help you prioritise which features are most important for you.
http://www.softdevtools.com/ Directory of tools related to software development with software testing tools section.

See Also

 
testing_tools\testing_tools.txt · Last modified: 2010/01/18 07:46 by 62.219.155.32
 
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki Supported by Henshuu