Download Free Templates http://bigtheme.net/ Websites Templates

 

 

APPENDIX C

Purpose

Testing process is a category of V & V, which takes part during the software life cycle. Testing process can be represented in three phases. Test preparation phase, test execution phase and test analysis phase. These phases are applicable for all types of testing (integration, system and acceptance and unit testing). Preparation and execution have separate procedures, while the analysis is a part of the releasing procedure.

Definitions

No

Term

Definition

1

Integration Test

Integration testing is the phase of software testing in which individual software modules are combined and tested as a group. It follows unit testing and precedes system testing. Integration testing takes ‘modules’ as its input. These modules have been checked out by unit testing. Integration test groups them in larger aggregates, applies tests defined in an Integration Test Plan to those aggregates, and delivers as its output the integrated system ready for system testing.

Entry Criteria

No

Criteria

Exit Criteria Of

1

Product Architecture Design Approval

RITS_PD_Architecture_Design_Procedure

Inputs

No

Input

Coming from/Output Of

1

Approved Product Architecture Design

RITS_PD_Architecture_Design_Procedure

Activities

No

Activity

Responsible

Input

Output

Temp/Form

1

Review Software Development Plan, SRS, RTM to gain more understanding of the required product.

TT

All Procedure Inputs

Understood Product

 

2

Determine items to be tested in the integration test.

TT

Understood Product

Identified items

RITS_PD_ Test_Plan_ Template

3

Determine features to be tested in the integration test.

TT

Understood Product

Identified Features

RITS_PD_ Test_Plan_ Template

4

Determine testing approach for the integration test.

TT

Understood Product

Identified Approach

RITS_PD_ Test_Plan_ Template

5

Determine pass and fail criteria in the integration test.

TT

Understood Product

Identified Criteria

RITS_PD_ Test_Plan_ Template

6

Determine suspension and resuming criteria in the integration test.

TT

Understood Product

Identified Criteria

RITS_PD_ Test_Plan_ Template

7

Determine test deliverables from the integration test.

TT

Understood Product

Identified Deliverables

RITS_PD_ Test_Plan_ Template

8

Determine testing tasks in the integration test.

TT

Understood Product

Identified Tasks

RITS_PD_ Test_Plan_ Template

9

Describe the testing environment for the integration test.

TT

Understood Product

Identified Environment

RITS_PD_ Test_Plan_ Template

10

Assignee roles and responsibilities for the integration test.

TT

Understood Product

Identified Roles and Responsibilities

RITS_PD_ Test_Plan_ Template

11

Identify training needs needed for the integration test.

TT

Understood Product

Identified Needs

RITS_PD_ Test_Plan_ Template

12

Identify associated risks with the integration test.

TT

Understood Product

Identified Risks

RITS_PD_ Test_Plan_ Template

13

Develop all possible associated test procedures for integration test.

TT

Understood Product

Identified Procedures

RITS_PD_ Test_ Procedure_ Template

14

Develop all possible associated test cases for integration test.

TT

Understood Product

Identified Cases

RITS_PD_ Test_Case_ Template

15

Conduct peer review as per the peer review process and plan.

PR

As per the process

As per the process

As per the process

16

Conduct QA audit as per the QA process and plan.

QAR

As per the process

As per the process

As per the process

17

Conduct CM activities as per the CM process and plan and baseline SRS and RTM.

CC

As per the process

As per the process

As per the process

18

Collect measurements as per the measurement plan.

MC

As per the process

As per the process

As per the process

19

Monitor the progress as per the PM process and plan.

PM

As per the process

As per the process

As per the process

20

Approve the outputs of the procedure.

PM

Reviewed Integration Test Plan

Approved Integration Test Plan

 

Outputs

No

Output

Going To/Input Of

1

Approved Integration Test Plan

RITS_PD_Integration_Test_Execution_Procedure

2

Approved Integration Test Procedures

RITS_PD_Integration_Test_Execution_Procedure

3

Approved Integration Test Cases

RITS_PD_Integration_Test_Execution_Procedure

Exit Criteria ((1 AND 2 AND 3) OR 4 OR 5 OR 6)

No

Criteria

Entry Criteria Of

1

Integration Test Plan Approval

RITS_PD_Integration_Test_Execution_Procedure

2

Integration Test Procedures Approval

RITS_PD_Integration_Test_Execution_Procedure

3

Integration Test Cases Approval

RITS_PD_Integration_Test_Execution_Procedure

4

Architecture Design Rework

RITS_PD_Architecture_Design_Procedure

5

System Test Preparation Rework

RITS_PD_System_Test_Preparation_Procedure

6

Acceptance Test Preparation Rework

RITS_PD_Acceptance_Test_Preparation_Procedure

Metrics

These measures can be useful to support the process enactment, or future enactments:

·         Actual versus planned time and effort required

Subjects for Review

·         Integration Test Plan

·         Integration Test Procedures

·         Integration Test Cases

Records

·         MOM

·         Approvals

Configurable Items

·         Integration Test Plan

·         Integration Test Procedures

·         Integration Test Cases

 

 

 

 

 

 

 

Quality Management System (QMS)