ITECH7409 Software Testing: Online Backstage Management System

Verified

Added on  2023/03/31

|6
|334
|192
Report
AI Summary
This report provides an overview of an online backstage management system and details the testing approach used. The system is designed to automate the sending and receiving of information, replacing a manual paper-based system with a web-based application. The system is divided into functional, data, and dependency requirements. The suggested testing approach is unit testing, where each functional unit is tested and validated against expected results through integration, system, and acceptance testing. References to relevant research in software testing are included, highlighting achievements and challenges in search-based software testing and advances in unit testing practices. Desklib offers a wealth of resources for students, including past papers and solved assignments to aid in their studies.
Document Page
Online Backstage
Management
System
INTRODUCTION: AN SYSTEM OVERVIEW AND TESTING APPROACH
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Introduction
The software is mainly used for sending
and receiving information such as
documents, files and other forms of
data without the need to manually print
or send the data.
The software is fully automated and
updates itself from a document called
the guide book which needs to be
created.
The software transform the current
manual paper based system into an
online web based application.
Document Page
System Overview
The system is divided in to three parts:
The first part is the functional requirements
that are necessary for the system to perform.
These include registering competitors, storing
data, retrieving data, viewing data and moving
data from one section to another.
The second part is the data requirements
which include the storing of all sectional,
discipline, result and competitor data for easy
retrieval.
The third part includes the dependencies such
as the guide book which or the administrator
which is needed to update the software.
Document Page
Test approach
There are three main testing approaches
for software testing. These are black box
testing, white box testing and unit
testing. The system in this project can be
tested using the unit testing method. In
this testing method every single
functional unit of the software is tested
and validated against a set of expected
results. These tests are carried out by
giving a set of inputs and getting a set of
outputs against those inputs. This testing
process is divided into three more
sequential steps which are: Intergration
testing, system testing and acceptance
testing.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
References
Harman, M., Jia, Y., & Zhang, Y. (2015, April).
Achievements, open problems and challenges for search
based software testing. In 2015 IEEE 8th International
Conference on Software Testing, Verification and Validation
(ICST) (pp. 1-12). IEEE.
Xie, T., Tillmann, N., & Lakshman, P. (2016, May).
Advances in unit testing: theory and practice. In 2016
IEEE/ACM 38th International Conference on Software
Engineering Companion (ICSE-C) (pp. 904-905). IEEE.
Document Page
THANK YOU
chevron_up_icon
1 out of 6
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]