BPF Template File
BPF Template File
TESTING PROCESS
INPUT PROCESS OUTPUT
Formal
Testing
Requirements (1.0) Tested Code
Software Design Test Report
Risk Data Test Doc. Review
Test Incidents
Approved, Debugged, Results
System Limitations
Eng. Tested Code Problems Found Updated Test Doc.
Automated Test Tools in Testing
Documentation Problems
Review
CMP Review Software SDP
Test Engineering Development
Review of Config. Mgmt.
PMP, Plan Plan 1.1.3
Doc. Problems
1.1.4 from Later
CMP,
QAP, and Phases
SDP Doc. Problems
Testing from Later Testing
Reqts. Phases Reqts.
MODELING THE
TESTING PROCESS
(Review Program Management
PMP Plan)
PMP PMP
Issues Issues Issues
Program
Management
Plan Review Table Review Org. Review Life
of Contents Section of Cycle Section
of PMP 1.1.1.1
PMP 1.1.1.2 of PMP 1.1.1.3
Doc. Problems
from Later
Phases Format Testing Testing
Standards and and Testing Standards Standards
Reqts. Life Cycle
Templates Issues and Templates and Templates
Reqts.
Software
Development
Plan Review Table Review Life Cycle Review Qual.
of Contents of Section of SDP Factors Section of
SDP 1.1.3.1 1.1.3.2 SDP 1.1.3.3
Doc. Problems
from Later
Phases Format Testing Testing
Standards and and Testing Standards Standards
Reqts. Reqts.
Templates Issues and Templates and Templates
Configuration
Management
Plan Review Table Review Mgmt. Review CM
of Contents of Section of Activities Section
CMP 1.1.4.1
CMP 1.1.4.2 of CMP 1.1.4.3
Doc. Problems
from Later
Phases Format Testing Testing
Standards and Testing Standards Standards
Reqts. Reqts.
and Templates Issues and Templates and Templates
Requirements Issues
MODELING THE
TESTING PROCESS
(Create Test Plan)
Requirements Reqts. from Incident-Handling System
Issues Program Plans
Reqts.
Staff Issues
Review Comments
Meeting
Attendees
Test Plan
Requirements
Issues Test Plan Updates
Problems
Meeting
Publish Meeting Conduct
Report
Report Meeting
1.2.3.3
1.2.3.4
Approved
Test Plan Meeting
Data Pack
MODELING THE
TESTING PROCESS
INPUT PROCESS OUTPUT
Create
Test Design,
Requirements Test Cases, Test Cases
Approved Test Plan Test Software, and Test Design
Software Design
Source Code
Test Procedures 1.3 Test Input Data
Test Software
Complexity Data
Test Procedures
Standards and Templates Test Case,Test
Test Tool Requirements Design, Test
Procedure
Review Results
Requirements
Identify Refine Identify
Features to Test Approach Test Cases
Test Plan Be Tested 1.3.2.1 1.3.2.2 1.3.2.3
Complexity
Requirements and Standards and Requirements and
Test Plan Issues Templates Test Plan Test Plan Issues
CM System
MODELING THE Shading indicates
TESTING PROCESS that the action
must be taken by
(Review Test Design) other groups
besides test
Requirements Meeting engineering
Notice
Approved Meeting
Test Plan Distribute Meeting Data Pack Review Test
Data Pack and Design
Draft Test
Design
Agenda 1.3.3.1 1.3.3.2
Review Comments
Meeting
Attendees
Test Design
Test Design Update Test Doc. Updates
Recommendation Problems
Approved Meeting
Test Design Data Pack
MODELING THE
TESTING PROCESS
(Create Test Cases)
Test Plan and Test
Design Issues
Approved Design Design
Test Issues Issues
Design
Identify Develop Input Develop Output
Test Items Specifications Specifications
1.3.4.1 1.3.4.2 1.3.4.3
Test Software
Approved Test Plan Reqts.
Test Environment
Test Items Complexity
Test Environment
Standards Test Plan and Test
and Templates Design Issues
Test
Document Identify Inter-Case Cases Identify
Test Cases Dependencies Environment
1.3.4.6 1.3.4.5 Needs 1.3.4.4
Test Cases
CM System
MODELING THE
TESTING PROCESS
(Acquire Test Software—
Build) Test Software Issues
Software Test Cases for Techniques, from Subprocess
Test Design, Design Techniques, Test Software Methods 1.3.5.5
Test Cases Methods
Test
Software Test Cases
CM System for Test Software
Standards and Templates
MODELING THE
TESTING PROCESS
(Acquire Test Software—
Buy)
Software Test Cases for
Test Design, Design Techniques, Candidate Candidate Test Software
Test Cases Methods Tools Tools
Test
Software Test Cases
CM System for Test Software
Standards and Templates
MODELING THE
TESTING PROCESS
(Create Test Procedures)
Requirements
Software Test Design, Test Design,
Design Test Cases Test Cases
Test Plan
Test Design,
Test Cases Test Items Test Design,
Test Environment Test Cases
Design, Standards and
Code Issues Templates
Meeting Report
Test Team
Recommendations Meeting
Data Pack
MODELING THE
TESTING PROCESS
(Execute Test)
Test Items, Test Schedule
Software Doc.,
Test Test Items Test Resources, Incidents,
Environment Test Environment Tested Code,
Test Output Data
Verify Test Perform Test
Test Environment Procedures
Documentation 1.4.2.1 1.4.2.2 Test Logs
Retest Signal to
CM System Subprocess 1.4.2.2 CM System
MODELING THE
TESTING PROCESS
(Hold Posttest Meeting)
Meeting Notice Incident List
Test Documentation
Meeting
Distribute Data Pack Review Test
Test Data Review Materials Output Data
and Agenda 1.4.4.1 1.4.4.2
Review Comments
Meeting
Attendees
Status
Test Manager Recommendation Updates
System Limitations Test Doc.
Issues
Meeting
Report Publish Make Pass/Fail Conduct
Meeting Decision Meeting
Report 1.4.4.5 1.4.4.4 1.4.4.3
Test
Report Publish Test Create and Set Up Test
Report Review Test Report Format
Report 1.4.5.5 1.4.5.4
1.4.5.6
Project Team
Inputs
MODELING THE
TESTING PROCESS
INPUT PROCESS OUTPUT
Update
Test
Test Plan Problems Documentation 1.5 Updated Test Plan
Test Design Problems Updated Test
Test Case Problems Design
Test Procedure Test Documentation Updated Test Cases
Problems Review Updated Test
Test Documentation Comments Procedures
Requirements
Design
Standards and Templates
MODELING THE
TESTING PROCESS
(Update Test Documentation)
Test Plan,
Test Plan Problems Test Design
Test Plan,
Test Design, Review and
Test Cases, Approve Software
Test Input Data, Test Documents 1.5.3
Test Procedures
MODELING THE
TESTING PROCESS
(Analyze Test Documentation
Incidents with Problems) Test Plan,Test
Incidents with
Test Plan Problems Design
Test Design Problems
Analyze Analyze
Test Plan Test Design
Problems 1.5.1.1 Problems 1.5.1.2
Test Plan
Requirements Requirements,
Design
Analyze Analyze
Test Procedure Test Case
Problems, with Problems 1.5.1.4 Problems 1.5.1.3
Proposed
Updates Test Procedures
Requirements, Requirements,
Design Design
MODELING THE
TESTING PROCESS
(Update Test Documents)
Standards and Templates
Updates to Standards and Templates Updates to
Test Plan Test Design Test Plan, Test Design
Update Update
Sections of Sections of
Test Plan 1.5.2.1 Test Design 1.5.2.2
Test Plan
Requirements Requirements,
Design
Internal Review Comments
Internal Review Comments Test Design,
Test Cases
Updated Documents Updates to Test
Ready for Review Procedures
Internally Update Update
Review Sections of Test Sections of
Updates 1.5.2.5 Procedures 1.5.2.4 Test Cases 1.5.2.3
Reviewed Test Plan,
Test Design, Standards and Requirements, Updates to
Test Requirements, Test Cases
Test Cases, Templates Design Design
Procedures
Test Procedures
Standards and Templates Standards and Templates
MODELING THE
TESTING PROCESS
(Review And Approve Software Test
Documents) Requirements
Review
Request
Requirements
Distribute Updated Review Updated
Test Documents Test Documents
Updated Test 1.5.3.2
1.5.3.1
Documents
Test Documents
Review Comments
Reviewers
Test Documents
CM System
CM System