Software Testing Tools
The division to the main groups was: Design, GUI (Graphical User Interface), Load and Performance, Management, Implementation, Evaluation, Static Analysis and outside of inspection: Defect Tracking, Web Sites and Miscellaneous. The limits between the groups are out of focus, because there are many tools, which can belong to several classes.
A short description of the main groups:
Test Design Tools
Tools that help you decide what tests need to be executed. Test data and test case generators.
Total 15 tools.
GUI Test Drivers
Tools that automate execution of tests for products with graphical user interfaces. Client/server test automation tools, including load testers, also go here.
Total 28 tools.
Load and Performance Tools
Tools that specialize in putting a heavy load on systems (especially client-server systems). These tools are often also GUI test drivers.
Total 21 tools.
Test Management Tools
Tools that automate execution of tests for products without graphical user interfaces. Also tools that help you work with large test suites.
Total 43 tools.
Test Implementation Tools
Miscellaneous tools that help you implement tests. For example, tools that automatically generate stub routines go here, as do tools that attempt to make failures more obvious (assertion generators, etc.)
Total 27 tools.
Test Evaluation Tools
Tools that help you evaluate the quality of your tests. Code coverage tools go here.
Total 31 tools.
Static Analysis Tools
Tools that analyse programs without running them. Metrics tools fall in this category.
Total 33 tools.
Total sum 198 tools.
In PlugIT-project interesting tools are at least: Regression, requirement, component, integration, object-oriented, coverage, test case and use case.
Searching with these words the recent 198 tools the results were:
Regression Tools
Regression testing tools are used to test software after modification. Dividing in groups as above (one or two typical examples per group are presented) there were:
Design: None
GUI: Auto Tester for Windows (No 3) is specifically meant to support project teams in automating regression testing.
Load and Performance: Teleprocessing Network Simulator (No20) can be used to automate regression testing.
Management: Test Manager (No 2) provides an interactive development environment for working with regression test suites. OTF – On Object Testing Framework (No 18) is a tool for Smalltalk objects, in which regression testing is automatic with full logging of results.
Requirement Tools
Requirement-based or requirement definition related tools.
Design: Caliber-RBT (No 1) is a test case design system for requirement-based testing.
GUI: Panorama-2 (No 8) is a tool for requirement analysis.
Load and Performance: SilkRealizer (No 19) is a tool that enables users develop and deploy system level testing simulating real world events to assure that applications will meet the requirements.
Management: AutoAdviser (No13) provides from requirements through production a central repository for organizing and managing business requirements, tests and associated files.
Component Tools
Tools, which have some relationships with component-programming.
Design: Inferno’s (No 2) capabilities include creation of an intuitive library of reusable components that support shared-scripts and data-driven-scripts.
GUI: None
Load and Performance: None
Management: SilkPilot (No 1) lets you test the behaviour of distributed objects within your application’s server components. AutoAdviser (No 13) consolidates your test library components and provides test team members with access to those components.
Integration Tools
Tools used with integration testing.
Design: ObjectPlanner (No 13) allows software developers and managers to calculate the approximate time schedules to perform unit and integration testing.
GUI: Solution Evaluation Tool (No 14) is usable in testing the integration of new applications.
Services: - Software Testing Tools Homework | Software Testing Tools Homework Help | Software Testing Tools Homework Help Services | Live Software Testing Tools Homework Help | Software Testing Tools Homework Tutors | Online Software Testing Tools Homework Help | Software Testing Tools Tutors | Online Software Testing Tools Tutors | Software Testing Tools Homework Services | Software Testing Tools