Presentation is loading. Please wait.

Presentation is loading. Please wait.

What is Test Director? Test Director is a test management tool Test Director is a test management tool Currently available as a plug-in for Quality Center.

Similar presentations


Presentation on theme: "What is Test Director? Test Director is a test management tool Test Director is a test management tool Currently available as a plug-in for Quality Center."— Presentation transcript:

1 What is Test Director? Test Director is a test management tool Test Director is a test management tool Currently available as a plug-in for Quality Center Currently available as a plug-in for Quality Center Version 6 and earlier were standalone desktop applications Version 6 and earlier were standalone desktop applications Version 7 was a standalone web application Version 7 was a standalone web application Works on any browser that supports ActiveX technology Works on any browser that supports ActiveX technology Integrates with other Mercury Tools Integrates with other Mercury Tools

2 What Test Director is NOT? Test Director is NOT a requirements gathering tool Test Director is NOT a requirements gathering tool Test Director is NOT an automated testing tool Test Director is NOT an automated testing tool Test Director does NOT integrate with other non-Mercury products Test Director does NOT integrate with other non-Mercury products

3 Contents Uses tabs to specify context. Uses tabs to specify context. Menus, layout and available operations depend on the selected tab Menus, layout and available operations depend on the selected tab Four tabs are provided Four tabs are provided 1.Requirements 2.Plan Test 3.Test Lab 4.Defects

4 Test Management Process Specify Requirements Plan Tests Execute Tests Manage Defects

5 Test Management Process Specify Requirements: Analyze your application and determine your testing requirements. Specify Requirements: Analyze your application and determine your testing requirements. Plan Tests: Create a test plan, based on your testing requirements. Plan Tests: Create a test plan, based on your testing requirements. Execute Tests: Create test sets and perform test runs. Execute Tests: Create test sets and perform test runs. Track Defects: Report defects detected in your application and track how repairs are progressing. Track Defects: Report defects detected in your application and track how repairs are progressing.

6 Requirements Used to store requirements. Used to store requirements. This is useful for coverage analysis This is useful for coverage analysis Tasks Tasks Add/edit Requirements Add/edit Requirements Add/edit child requirements Add/edit child requirements Link requirement to defect Link requirement to defect Analyze coverage Analyze coverage

7 Requirements Process Define Scope Create Requirements Detail Requirements Analyze Requirements

8 Requirements Process Define Scope: Use requirements documents to determine your testing scopetest goals and objectives. Define Scope: Use requirements documents to determine your testing scopetest goals and objectives. Create Requirements: Build a requirements tree to define your overall testing requirements. Create Requirements: Build a requirements tree to define your overall testing requirements. Detail Requirements: Describe each requirement, assign it a priority level, and add attachments if necessary. Detail Requirements: Describe each requirement, assign it a priority level, and add attachments if necessary. Analyze Requirements: Generate reports and graphs to assist in analyzing your testing requirements. Analyze Requirements: Generate reports and graphs to assist in analyzing your testing requirements.

9 Plan Test Tab Used to store test cases Used to store test cases Provides access to store the test script (automated tests only) Provides access to store the test script (automated tests only) Tasks Tasks Create/Edit Test Case Create/Edit Test Case Store test script (automated tests) Store test script (automated tests) Link test case to requirement Link test case to requirement Link test case to defect Link test case to defect

10 Plan Test Process Define Test Subjects Define Test Cases Write Automated Scripts Design Test Steps Analyze Test Cases Create Requirements Coverage

11 Plan Test Process Define Test Subjects: Divide your application into modules or functions to be tested. Define Test Subjects: Divide your application into modules or functions to be tested. Define Test Cases: Determine the types of tests you need for each module. Add a basic definition of each test to the test plan tree. Define Test Cases: Determine the types of tests you need for each module. Add a basic definition of each test to the test plan tree. Create Requirements Coverage: Link each test with a testing requirement(s). Create Requirements Coverage: Link each test with a testing requirement(s). Design Test Steps: Develop manual tests by adding steps to the tests in your test plan tree. Test steps describe the test operations, the points to check, and the expected outcome of each test. Decide which tests to automate. Design Test Steps: Develop manual tests by adding steps to the tests in your test plan tree. Test steps describe the test operations, the points to check, and the expected outcome of each test. Decide which tests to automate. Automate Tests: For tests that you decide to automate, create test scripts with a Mercury Interactive testing tool, or a custom or third-party testing tool. Automate Tests: For tests that you decide to automate, create test scripts with a Mercury Interactive testing tool, or a custom or third-party testing tool. Analyze Test Cases: Review your tests to determine their suitability to your testing goals. Analyze Test Cases: Review your tests to determine their suitability to your testing goals.

12 Test Lab Used to create a test set. A group of tests that will be executed together Used to create a test set. A group of tests that will be executed together Provides a Manual Test Runner and an Automated Test Runner Provides a Manual Test Runner and an Automated Test Runner Can schedule automated tests Can schedule automated tests Tasks Tasks Create/Edit Test Sets Create/Edit Test Sets Execute Tests Execute Tests Review test results Review test results

13 Test Lab Process Create Test Set Schedule Runs Run Tests Automatically Analyze Results Run Tests Manually

14 Test Lab Process Create Test Sets: Define groups of tests to meet the various testing goals in your project. Determine which tests to include in each test set. Create Test Sets: Define groups of tests to meet the various testing goals in your project. Determine which tests to include in each test set. Schedule Runs: Schedule automated tests for execution. Schedule Runs: Schedule automated tests for execution. Run Tests: Execute the tests in your test set automatically or manually. Run Tests: Execute the tests in your test set automatically or manually. Analyze Test Results: View the results of your test runs in order to determine whether a defect has been detected in your application. Analyze Test Results: View the results of your test runs in order to determine whether a defect has been detected in your application.

15 Defects Stores information about defects found within the application. Stores information about defects found within the application. Tasks Tasks Create/Edit Defects Create/Edit Defects Link defects to each other Link defects to each other

16 Defects Process Add Defects Review New Defects Repair Open Defects Test New Build Analyze Defect Data

17 Defects Process Add Defects: Report new defects detected in your application. Add Defects: Report new defects detected in your application. Review New Defects: Review new defects and determine which ones should be fixed. Review New Defects: Review new defects and determine which ones should be fixed. Repair Open Defects: Developers correct defects assigned to them. Repair Open Defects: Developers correct defects assigned to them. Test New Build: Test a new build of your application. Continue this process until defects are repaired. Test New Build: Test a new build of your application. Continue this process until defects are repaired. Analyze Defect Data: Generate reports to assist in analyzing the progress of defect repairs, and to help determine when to release the application. Analyze Defect Data: Generate reports to assist in analyzing the progress of defect repairs, and to help determine when to release the application.

18 Defect LifeCycle New Open Rejected Closed Fixed Cancelled

19 Productivity Tools Views Views Filter Filter Sort Sort Manage Columns Manage Columns Favorites Favorites

20 Additional Features Document Generator Document Generator Graphical Analysis Graphical Analysis Mail Documents Mail Documents


Download ppt "What is Test Director? Test Director is a test management tool Test Director is a test management tool Currently available as a plug-in for Quality Center."

Similar presentations


Ads by Google