Professional, Intermediate, Novice User Guide for all of Us

The Test Summary Report

November 21st, 2008 chris

The Test Summary Report summarizes the results of the testing activities and provides an evaluation based on these results.

It is composed of the following 8 sections:

  1. Test summary report identifier
  2. Summary
  3. Variance
  4. Comprehensive assessment
  5. Summary of results
  6. Evaluation
  7. Summary of activities
  8. Approvals

The Test Incident Report

November 21st, 2008 chris

The Test Incident Report documents any event observed during testing that requires further investigation.

It is composed of the following 4 sections:

  1. Test incident report identifier
  2. Summary
  3. Incident description
  4. Impact

The Test Log

November 21st, 2008 chris

The Test Log provides a chronological record about relevant details observed during the test execution.

It is composed of the following 3 sections:

  1. Test log identifier
  2. Description
  3. Activity and event entries

The Test Item Transmittal Report

November 21st, 2008 chris

The Test Item Transmittal Report specifies the test items being provided for testing.

It is composed of the following 5 sections:

  1. Transmittal report identifier
  2. Transmitted items
  3. Location
  4. Status
  5. Approvals

The Test Procedure Specification

November 21st, 2008 chris

The Test Procedure Specification specifies the steps for executing a test case and the process for determining whether the software passed or failed the test.

It is composed of the following 4 sections:

  1. Test procedure specification identifier
  2. Purpose
  3. Special requirements
  4. Procedure steps

The Test Case Specification

November 21st, 2008 chris

The test case specification specifies in detail each test case listed in the test design specification.

It is composed of the following 7 sections:

  1. Test case specification identifier
  2. Test items
  3. Input specifications
  4. Output specifications
  5. Environmental needs
  6. Special procedural requirements
  7. Intercase dependencies

The Test Design Specification

November 21st, 2008 chris

The Test Design Specification identifies a set of features to be tested and describes a group of test cases that will adequately test those features.

It is composed of the following 5 sections:

  1. Test design specification identifier
  2. Features to be tested
  3. Approach refinements
  4. Test identification
  5. Feature pass/fail criteria

The Test Plan Document

July 23rd, 2008 chris

The Test Plan Document describes the scope, approach, resources, and schedule of the testing activities.

It is composed of the following 16 Sections:

  1. Test plan identifier
  2. Introduction
  3. Test items
  4. Features to be tested
  5. Features not to be tested
  6. Approach
  7. Item pass/fail criteria
  8. Suspension criteria and resumption requirements
  9. Test deliverables
  10. Testing tasks
  11. Environmental needs
  12. Responsibilities
  13. Staffing and training needs
  14. Schedule
  15. Risks and contingencies
  16. Approvals

Software Testing Documents

July 23rd, 2008 chris

Eight documents that can be used in software testing according to IEEE Standard for Software Test Documentation

  1. Test plan
  2. Test design specification
  3. Test case specification
  4. Test procedure specification
  5. Test item transmittal report
  6. Test log
  7. Test incident report
  8. Test summary report

A White colored Box

July 10th, 2008 chris

White box testing is a strategy in which testing is based on the internal paths, structure, and implementation of the software under test (SUT). Unlike its complement, black box testing, white box testing generally requires detailed programming skills.

The general white box testing process is:

  1. The SUT’s implementation is analyzed.
  2. Paths through the SUT are identified.
  3. Inputs are chosen to cause the SUT to execute selected paths. This is called path sensitization. Expected results for those inputs are determined.
  4. The tests are run.
  5. Actual outputs are compared with the expected outputs.
  6. A determination is made as to the proper functioning of the SUT.