logo

Online Backstage Software Testing - Test Plan and Requirements Traceability Matrix

This assignment is a group assessment to create a software test document for software development, following the IEEE 829-2008 Standard.

23 Pages4155 Words377 Views
   

Added on  2022-10-14

About This Document

This report covers the various aspects in the test plan that includes the master test plan, the unit test plan, integration test plan and system test plan. The report however highlights the various test cases, traceability matrix test scope, test objective, test purpose, roles and responsibilities of involved people, the items to be tested , the items not to be tested, the test approach to be used, the test environment, the Gantt chart and the test document approvals.

Online Backstage Software Testing - Test Plan and Requirements Traceability Matrix

This assignment is a group assessment to create a software test document for software development, following the IEEE 829-2008 Standard.

   Added on 2022-10-14

ShareRelated Documents
Running head: ONLINE BACKSTAGE SOFTWARE TESTING 1
Online Backstage Software Testing
[Student name]
[University name]
Online Backstage Software Testing - Test Plan and Requirements Traceability Matrix_1
2Running head: ONLINE BACKSTAGE SOFTWARE TESTING
Table of Contents
1 Summary.............................................................................................................. 3
2 Test plan - including requirements traceability matrix.........................................4
2.1 Master test plan............................................................................................. 4
2.2 Instruction...................................................................................................... 4
2.3 Purpose.......................................................................................................... 4
2.4 Test Objectives................................................................................................... 4
2.5 Roles and Responsibilities.............................................................................. 5
2.6 Test Scope..................................................................................................... 6
2.7 Processes and References.............................................................................6
2.8 Items to Be Tested............................................................................................... 6
2.8.1 Overview of Test Inclusions.............................................................................7
2.8.2 Overview of Test Exclusions............................................................................8
2.9 Test Approach................................................................................................ 8
2.9.1 Unit Test................................................................................................ 10
2.9.2 Integration Test..................................................................................... 13
2.9.3 System Tests......................................................................................... 16
2.10 Test Environment (tools, system, databases)..............................................18
2.11 Test Cases................................................................................................... 18
2.11.1 System test cases.................................................................................. 18
2.11.2 System traceability matrix.....................................................................19
2.12 Gantt chart................................................................................................... 20
2.12.1 Test Milestones...................................................................................... 20
2.12.2 Gantt chart diagram..............................................................................21
2.13 Budget......................................................................................................... 21
2.14 Document Approval..................................................................................... 22
Reference................................................................................................................. 22
Online Backstage Software Testing - Test Plan and Requirements Traceability Matrix_2
3Running head: ONLINE BACKSTAGE SOFTWARE TESTING
1 Summary
The system development is a major process where the development team conducts system
requirements analysis, the system design and the system development. This is report about the
test plan for the proposed Online Backstage Management System that is meant to record the
various competitors who are classified according to sections.
This report covers the various aspects in the test plan that includes the master test plan, the unit
test plan, integration test plan and system test plan.
The report however highlights the various test cases, traceability matrix test scope, test objective,
test purpose, roles and responsibilities of involved people, the items to be tested , the items not to
be tested, the test approach to be used, the test environment, the Gantt chart and the test
document approvals.
The system testing will therefore be important to ensure each system unit is fully functional and
all the entire integrated system is also functional.
Online Backstage Software Testing - Test Plan and Requirements Traceability Matrix_3
4Running head: ONLINE BACKSTAGE SOFTWARE TESTING
2 Test plan - including requirements traceability matrix
2.1 Master test plan
2.2 Instruction
This is the test plan document that is meant to define the process of doing the master test plan.
After the outlining of the master test plan the test plan documents will be constantly be reviewed
and then be approved by the selected technical development team of this project and the selected
business team member’s representatives. In case there are some changes that will be introduced
while executing or testing the system project, the master test plan document will be updated and
re-approved by both technical team and business representative team members.
2.3 Purpose
This test plan is designed due to the following purposes:
i. Documenting the entire tests processes.
ii. Describing of the test strategy which includes the test levels.
iii. To include the various test activities that will be performed.
iv. Documenting those who will be performing the testing activities.
2.4 Test Objectives
The following are the master plan objectives:
i. Providing the 100% test coverage of the documented system requirements.
ii. To cover the system software design documented elements.
iii. To do the execution of the various test cases during the users functional testing.
iv. To do the execution of the performance testing.
v. Creating, maintaining and controlling the tests environments.
Online Backstage Software Testing - Test Plan and Requirements Traceability Matrix_4
5Running head: ONLINE BACKSTAGE SOFTWARE TESTING
2.5 Roles and Responsibilities
The table below shows the various major roles and responsibilities included in the master test
plan.
Table 1: Roles and Descriptions
Roles Descriptions
Developers Team These are the people who are responsible of designing,
developing and coding the entire system components.
Developers Manager This is the person that will assist the development and
implementation of the entire system master test plan.
Program Manager This is the person that is responsible of planning and
executing the proposed project and also plays a role in
assisting the developer manager in creating the master
test plan.
Stake holders These are the people who hold a place in the organization
and their responsibility would likely affect the system
results.
Tests Analysts These are the people who will be doing the full system
execution of testing processes which includes the
verifying the system technical requirements and the
validating the business requirements.
Tests Leads This is a person that is either seasoned tests analyst or
test team members that is responsible of leading and
coordinating the various activities that are related to the
various aspects of tests that are based on the approved
mater tests plans and schedules.
Test Team/Testers These are the people who will be responsible of
executing the tests and ensuring that the testing
environment is adequately supporting the planned tests
activities.
Test Environment Team These are the people that are responsible of establishing,
Online Backstage Software Testing - Test Plan and Requirements Traceability Matrix_5
6Running head: ONLINE BACKSTAGE SOFTWARE TESTING
maintaining and controlling the test environment.
2.6 Test Scope
This master test plan is going to be used in testing of all Online Backstage Management System
requirements with exception of few requirements and the selected requirements will be tested by
the development team and other stake holders with a reason to ensure that the system is fully
functional and all requirements are meet. However in this master plan the tests will cover the
integration, user acceptance, level and regression testing.
This test plan will not include the user certifications which will be done by the finance team and
unit testing that will be done by the external team.
2.7 Processes and References
The following are the various processes that guide the master test plan implementation.
i. Test Preparation
ii. Product Build
iii. Independent Test and Evaluation
The following are the references that support the implementation of Master Test Plan:
i. Business Requirement Document (BRD) Version 1.1, 08/2019
ii. Requirements Specification Document (RSD) Version 1.1, 08/2019
iii. System Design Document (SDD) Version 1.1, 08/2019
iv. Requirements Traceability Matrix (RTM) Version 1.1, 08/2019
v. Risk Log Version 1.1, 08/2019
2.8 Items to Be Tested
During the master plan testing there are various items that will be tested and they are different
range, these items can be categorized as follows:
i. Application software.
ii. Hardware system.
iii. Developed system.
iv. Project source codes
v. System objects codes.
vi. Jobs control codes.
Online Backstage Software Testing - Test Plan and Requirements Traceability Matrix_6

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Software Engineering
|24
|3833
|310

Software Test Documentation
|16
|2799
|68

Software Testing: Test Plan, Test Scenario, Test Case, Traceability Matrix
|11
|1993
|299

Software Test Documentation for eStage Backstage Management System
|20
|4069
|113

Software Testing
|18
|2672
|260

The Functionality of the System
|13
|2262
|384