IBM® Engineering Test Management overview
IBM® Engineering Test Management is a collaborative, web-based, quality management solution that offers comprehensive test planning, manual testing, and integration with other test tools.
Quality Manager is based on the IBM® Rational® Jazz™ platform (http://jazz.net and http://www.ibm.com/software/rational/jazz/) and inherits many characteristics from that platform. Engineering Test Management is designed to be used by test teams of all sizes and supports a variety of user roles, such as test manager, test architect, test lead, tester, and lab manager, as well as roles outside the test organization.
Comprehensive test planning
A test plan that you define in Engineering Test Management drives activity for distributed teams through all phases of the project life cycle. The test plan defines the objectives and scope of the test effort and contains criteria to help teams determine the answer to the question "Are we ready to release?"
The test plan can be configured to meet the needs of your organization. You can use the test plan to do any and all of the following tasks:
- Define business and test objectives
- Establish a review and approval process for the test plan and for individual test cases
- Manage project requirements and test cases and establish the interdependencies between the two
- Estimate the size of the test effort
- Define the schedule for each test iteration and track the dates of other important test activities
- List the various environments to be tested and generate test configurations
- Create a read-only snapshot of the test plan at a particular point in time
- Define quality goals, entrance criteria, and exit criteria
- Create and manage test cases
Test script construction, execution, and reuse
Engineering Test Management provides a full-featured manual test editor. You can add reuse and automation capabilities to your manual tests by using keywords.
With Engineering Test Management, you can manage and execute test scripts that are created with tools such as Test Performance.
You can also import test artifacts from external test management solutions, such as IBM® Rational® ClearQuest®.
Test analysis and reporting
Engineering Test Management includes several standard test reports to help you evaluate test results. Reports are available during all phases of the test process.
You can use reports to perform these tasks:
- Determine the validity of a test run.
- Check feature coverage against test plans, test inputs, configurations, and so on. This can also be used to measure test progress and to analyze trends.
- Run a gap analysis to measure the resources needed to do your testing versus the resources that are available
Team collaboration
Engineering Test Management makes it easy to share information with other members of your team. With the Jazz-based work-item system, team members can assign tasks and defects to each other and to view everyone's status. Test plan authors and test case designers can distribute their work for review and track the status of each reviewer. New and changed requirements are visible to the team, as are the test cases that are needed to satisfy those requirements. Team members are notified automatically of any changes and milestones that impact their work.
Lab management
With Engineering Test Management lab management capabilities, you can create requests for the test environments that your test plan specifies. You can then work with the lab manager to ensure that lab resources and test environments are available when needed. Lab managers can track all lab resources from a centralized resource repository and fulfill requests from the test team.
Web application security
Engineering Test Management helps IT and security professionals protect against the threat of attacks and security breaches. Security testing for your web applications can result in higher-quality, more secure applications at a reasonable cost.
Governance
Engineering Test Management helps ensure that your business processes comply with industry, corporate, and departmental standards and regulations. Throughout the testing life cycle, Engineering Test Management provides you with the tools to obtain an up-to-the-minute measurement of software quality and project metrics. With its comprehensive test plan and integration with requirements management and defect tracking tools, Engineering Test Management helps streamline your test strategy and produce reliable records of test results and project history.