Software Test Management Solutions


Home page Search Site Map

Page Contents
The Overview
Using any software application presents the user with a certain amount to learn before any productive benefit can be gained. QAtraq is no different in this respect. This tutorial, along with your own installation of QAtraq or the demo installation, helps you to become familiar with the QaTraq interface and some of the basic actions you should understand.
      Introduction (top)
This overview runs you briefly over how to use the QATraq application, describes how it is structured and shows how it fits into the test management process. Having logged in to your own instance of QATraq (or the QATraq demo) just follow the steps below to gain an understanding of how the QATraq application and user interface works.
      Structure (top)
The QATraq application is based around a hierarchy which relates to the following test process:
          .       

  • A Test Plan is created as the master document at the top of the hierarchy
  • Every Test Design document must be related to a Test Plan
  • Every Test Script must be related to a Test Design document
  • Test Cases can be included and removed from a test script
  • When test cases are included in a test script a test result record is created
  • When a test case is removed from a test script a test result record is also removed

Test Cases
   

A test case is the core component of the test process. A test case can be written once and then related to many test scripts (so that you can create a number of test scripts containing the same test cases but each test script having different test result records).

In addition to this every test case is related to a product and components of that product (in much the same way as a defect report is always related to a product and component).

So Test Case are …
  • based on a product
  • based on one or more components
    (components make up a product)
  • related to a product version
    ( when the result record is created for a test case)
   

Products

Versions
   

Components
   
      Creating a new Test Plan (top)
A Test Plan document is a repository which can contain test Plan information. The Test Plan Document also acts as a master document which has links to all related Test Design documents.
  1. Click on the main menu
  2. Click ‘New’ on the side menu
  3. Enter a Title for this Test Plan document
  4. Modify the version number for this test Plan document by selecting the appropriate version button
  5. Add any relevant test Plan information as attachments by clicking on the [ADD ATTACHMENT] button. IEEE 829 test plans and Gantt charts could be attached here.
  6. Add any relevant text in the ‘Content’ box.
  7. Click on the [SAVE AND VIEW] button
Once a test plan has been created you can create new test design documents which relate to this new test plan.
      Creating a new Test Design (top)
Test Design document is a repository which can contain test design information. The Test Design Document also acts as a master document which has links to all related Test Scripts.
  1. Click on the main menu
  2. Click ‘New’ on the side menu
  3. Search for, and select a Plan document to which this new document should be related. Click the [New] button for a test plan and the new Test Design document will be related to the test plan selected.
  4. Enter a Title for this Test Design document Step
  5. Modify the version number for this test design document by selecting the appropriate version button
  6. Add any relevant test design information as attachments by clicking on the [ADD ATTACHMENT] button.
  7. Add any relevant text in the ‘Content’ box Step 8. Click on the [SAVE AND VIEW] button
Once a test design document has been created you can create new test scripts which relate to this new test design document. However, before you create test scripts you need to create test cases (which can be included in the test script). So we'll skip creating test scripts for the moment and create some new test cases first.
      Creating Test Cases (top)
A test case can be considered an autonomous unit (in a similar manner to a defect record in defect tracking systems). An individual test case is associated with a product/component and can be related to many test scripts.
  1. Click on the main menu
  2. Click ‘New’ on the side menu
  3. Search for and select the product to which the test case should be associated
  4. Enter an appropriate test case title
  5. Select the components which the test case will be testing
  6. Enter the test cases content (covering the test steps and expected results)
  7. Create new test cases based on the original by clicking on the [SAVE AND COPY] button
      Creating a Test Script and Including Test Cases (top)
Linking Test Cases to Test scripts forms part of the core purpose of this test management tool. Individual test cases can be included and removed for a test script enabling high levels of re-use of test cases. In fact whole test scripts can also be copied in order to create regression test scripts in a matter of seconds.
  1. Click on the main menu
  2. Click ‘New’ on the side menu
  3. Search and select the design document to which the test script should be related
  4. Enter an appropriate test script title and select the starting test script version
  5. Select the name of the person you intend to carry out the tests associated with this test script (this name will automatically be entered in all the test result records)
  6. Select the product and product version to which the test script applies (this information will automatically be entered in all the test result records)
  7. Enter the test script content (for example the pre-requisite steps that should be carried out before the test cases are executed)

    Once a test script has been created you can include test cases in the test script.

  8. Click on the [SAVE AND INCLUDE CASES] button
  9. Enter search criteria for test cases you wish to include in this test script
  10. Select the ‘Include’ check box for all the test cases you wish to include in this test script. If necessary specify the numerical Priority (order) of the test cases.
  11. Click on the [INCLUDE] button at the bottom of the page
Note that once you have included the test cases the order in which they are displayed is based on the Priority that each test cases was given (priority 0 being the highest priority).
      Viewing the Test Plan (top)
As you relate test design documents and test scripts to your test plan the test plan document can show you these relationships
  1. Click on the main menu
  2. ‘View’ (on the side menu) is selected by default
  3. Search for your test plan by clicking on the [SEARCH] button. You can add search criteria if you need to narrow your search down.
  4. Click on the [VIEW] button relating to the test plan you wish to view.
When viewing your test plan note the following points…..
  • The test plan has a document ID/identifier (TPL<unique_number> - <ver>)
  • In the related documents section you can see the test design and test script documents which are related to this test plan (documents listed here are hyper linked).
  • Any other information or content you entered is listed in the content section.
      Test Results (top)
Now that you have created a test script and included test cases in the script, the test result records will have been automatically created. To enter test results …..
  1. Click on the main menu
  2. Click the ‘Modify’ button on the side menu
  3. Search for your test script by clicking on the [SEARCH] button. You can add search criteria if you need to narrow your search down
  4. Click the [Single] button to enter test results for each ‘single’ test case
  5. Step through each test case entering the ‘Test Result Details’ (note that you will only be able to enter results for test cases for which you are specified as the tester. If you can change the tester value to yourself if you need to enter results for which you are not listed as the tester by default).
  6. If necessary add comments to a test result record by clicking on Comments [edit]
  7. If necessary add a link to a defect record by clicking on Defects List [edit]
  8. Click on [SAVE AND MODIFY] to continue updating more test results

    To view test results…..

  9. Click the 'View' button on the side menu
  10. Search for your test script by clicking on the [SEARCH] button. You can add search criteria if you need to narrow your search down.
  11. Click the [Multiple] button to view test results for all test case
  12. Click on the test case hyper links to view the test case content details
  13. To view Comments click on the [C] button (records with comments have a '*' against them.
  14. To view defect records click on the [D] button (records with defects have a '*' against them.
      Creating and Executing Reports (top)
SQL reports can be created and run from the report page. To run a report….
  1. Click on button on the side menu
  2. ‘View’ (on the side menu) is selected by default
  3. Search for a pre-defined report by clicking on the [SEARCH] button. You can specify search criteria if you need to narrow your search down
  4. Click the ‘View’ button to run the report.
  5. If you are the Author of the report you can click the [MODIFY] button to modify the report description or the SQL query

St. Mary's Court, The Broadway,
Old Amersham, Buckinghamshire.
HP7 0UT           United Kingdom
Telephone:  +44 (0)1494 582037


About    |    Download    |    Support    |    Upgrade    |    Articles     |    Contact Us
        QaTraq (Test Case Management Tool) from Traq Software Ltd © 2006 | Privacy Policy