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. The 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

Acceptance Test

The Acceptance Test is jointly performed by users or sponsors with manufacturers or producers through black-box testing (that is, the testers need not know anything about the internal workings of the system). The results will determine acceptance of the system. Acceptance tests generally take the form of a suite of tests designed to be run on the completed system. Each individual test, known as a case, exercises a particular operating condition of the user's environment or feature of the system, and will result in a pass or fail Boolean outcome. The objective is to provide confidence that the delivered system meets the business requirements of both sponsors and users.

Entry Criteria (OR)

No

Criteria

Exit Criteria Of

1

Requirements Baselined

RITS_PD_Requirements_Validation_Procedure

2

Rework From Integration Test

RITS_PD_Integration_Test_Preparation_Procedure

Inputs

No

Input

Coming from/Output Of

1

Approved Software Development Plan

RITS_PD_Planning_Procedure

2

Baselined SRS and RTM

RITS_PD_Requirements_Validation_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 acceptance test.

TT

All Procedure Inputs

Identified items

RITS_PD_

Test_Plan_ Template

3

Determine features to be tested in the acceptance test.

TT

All Procedure Inputs

Identified Features

RITS_PD_ Test_Plan_ Template

4

Determine testing approach for the acceptance test.

TT

All Procedure Inputs

Identified Approach

RITS_PD_ Test_Plan_ Template

5

Determine pass and fail criteria in the acceptance test.

TT

All Procedure Inputs

Identified Criteria

RITS_PD_ Test_Plan_ Template

6

Determine suspension and resuming criteria in the acceptance test.

TT

All Procedure Inputs

Identified Criteria

RITS_PD_ Test_Plan_ Template

7

Determine test deliverables from the acceptance test.

TT

All Procedure Inputs

Identified Deliverables

RITS_PD_ Test_Plan_ Template

8

Determine testing tasks in the acceptance test.

TT

All Procedure Inputs

Identified Tasks

RITS_PD_ Test_Plan_ Template

9

Describe the testing environment for the acceptance test.

TT

All Procedure Inputs

Identified Environment

RITS_PD_ Test_Plan_ Template

10

Assignee roles and responsibilities for the acceptance test.

TT

All Procedure Inputs

Identified Roles and Responsibilities

RITS_PD_ Test_Plan_ Template

11

Identify training needs needed for the acceptance test.

TT

All Procedure Inputs

Identified Needs

RITS_PD_ Test_Plan_ Template

12

Identify associated risks with the acceptance test.

TT

All Procedure Inputs

Identified Risks

RITS_PD_ Test_Plan_ Template

13

Develop all possible associated test procedures for acceptance test.

TT

All Procedure Inputs

Identified Procedures

RITS_PD_ Test_ Procedure_ Template

14

Develop all possible associated test cases for acceptance test.

TT

All Procedure Inputs

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 the 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 Acceptance Test Plan

Approved Acceptance Test Plan

 

Outputs

No

Output

Going To/Input Of

1

Approved Acceptance Test Plan

RITS_PD_Acceptance_Test_Execution_Procedure

2

Approved Acceptance Test Procedures

RITS_PD_Acceptance_Test_Execution_Procedure

3

Approved Acceptance Test Cases

RITS_PD_Acceptance_Test_Execution_Procedure

Exit Criteria (AND)

No

Criteria

Entry Criteria Of

1

Acceptance Test Plan Approval

RITS_PD_Acceptance_Test_Execution_Procedure

2

Acceptance Test Procedures Approval

RITS_PD_Acceptance_Test_Execution_Procedure

3

Acceptance Test Cases Approval

RITS_PD_Acceptance_Test_Execution_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

·         Acceptance Test Plan

·         Acceptance Test Procedures

·         Acceptance Test Cases

Records

·         MOM

·         Approvals

Configurable Items

·         Acceptance Test Plan

·         Acceptance Test Procedures

·         Acceptance Test Cases

 

Quality Management System (QMS)