unit 10

content

Four Formal Phases are addressed
The concepts for the four formal test phases will be discussed. The four formal test phases are functional, system, installation and acceptance. Formal Test Phases show that each of the four formal test phases are followed by a regression test.

phases are addressed

 

Refer back to the kernel Validation Test Kernel shown in Example Software Development Process animaiton linked below.

Click here to view the Example Software Development Process in animation
Click here to view the Example Software Development Process in PDF

The Validation Test Kernel is a modular, reusable, self-contained building block defining inputs, entry criteria, activities, exit criteria, outputs, process controls, and metrics. As an example, the Validation Test kernel is shown below.

Validation Test Kernel

INPUTS


Configuration
controlled
software
configuration
item

ENTRY
CRITERIA
ACTIVITIES EXIT
CRITERIA
Successful completion or the Software Configuration Management Build Formal Qualification Testing (FQT) according to the approved FQT test procedures generated in the V/V Test Design Kernel Successful Completion or FQT

process controls

SQA process audit
Monitoring by the appropriate software component integration task leader
Metrics, collection analysis & reporting

OUTPUTS


Formally
qualified
software

The entry criteria should be done before test engineering starts this kernel. This includes an approved master test plan. The master test plans includes the following:

  1. Identifies test strategy
    1. Unit
    2. Integration
    3. Function
    4. System
    5. Installation
    6. Acceptance
    7. Regression
  2. Resources
    1. Hardware
    2. Software
    3. Data
    4. Personnel
    5. Facilities
  3. Test disclaimer
    1. Requirements that are not testable
    2. Requirements/features not responsible for testing
  4. Test constraints, assumptions, & risks
  5. Test schedule, personnel, & deliverables
  6. Project team responsibilities
  7. A master security test plan or security addressed in the master test plan
    1. Identify security specific issues
    2. Certification and accreditation
    3. Types of security testing
      1. Negative
      2. Safeguards

© January 1, 2006 James C. Helm, PhD., P.E.