Answer To: CRICOS Provider No. 00103D ITECH7409 Assig 2 Sem XXXXXXXXXXPage 1 of 5 ITECH XXXXXXXXXXSoftware...
Anirban answered on May 26 2021
Running head: SOFTWARE TESTING
SOFTWARE TESTING
8
Software Test Documentation
Name of the Student
Name of the University
Author’s Note
Contents
1.1 System Overview 3
1.2 Test Approach 3
2. Test Plan 4
2.1 Features to be Tested 4
2.2. Features not to be tested 5
2.3. Testing tools and environment 5
3. TEST CASES 5
3.1. Case 1 5
3.1.1. Purpose 5
3.1.2. Inputs 5
3.1.3. Expected outputs & Pass/Fail Criteria 5
3.1.4. Test Procedure 5
3.1.5 Gantt Chart 6
3.1.6 Budget 6
Bibliography 8
A.1. Log for test 1 9
A.1.1. Test Results 9
A.1.2. Incident Report 12
1. Introduction
1.1 System Overview
The design of eStage has been developed in a way which allows users to pick functions of every stakeholders, related to various managements of backstage, while it is used manage online backstage. The system provides a variety of authentication system to make use of numerous functions, when the user tries to log into the information system by selecting specific roles. Upon successful login, system automatically redirects the user to a dashboard where a variety of options are available, set accordingly for each user. Various other choices such as logoff, home, discipline and competitors are also available for the user to select. By choosing the system wisely and selecting appropriate options, every detail can be accessed by the user. The process of enrollment in the data program involves competitors using their details to register a user and provide them with various functionalities based on their roles. Competitors can be moved, changed or their sequences withdrawn by eStage managers. By logging into the system and providing score inputs, the records as well as the judgements could be recorded in the information system and by providing result inputs, information could be managed along with the results getting automatically distributed to its competitors.
1.2 Test Approach
A variety of different test approaches should be evaluated, in order to select the best approach for testing a software application like online backstage system for management. Through evaluation upon goal and also the scope of this project, the project limitation has been identified (Moosavi, and Bardsiri 2017). By analysing the below testing methods on developed information systems, the test documents have been prepared.
Unit Testing - Unit testing needs to be performed, in order to verify three codes as well as the logic for developing programs, after which it must be compared with the current structure in that framework. It must be performed in the final stages of software development, in order to reduce bugs as well as errors in the final report.
Integration Testing - Integration testing is done in order to test functionalities of a developed software. In order to make the software compatible with other modules, integration testing is done through the development of the software in various modules, along with integrating the test results with other findings. For it to run on different software’s as well as hardware configurations, evaluation should be done on various platforms (Tsui, Karam and Bernal, 2016).
Business Requirements - In order to troubleshoot the information system and increase its efficiency, different test cases should be designed, and test results should be documented. To verify requirements met through solutions along with reducing errors in the final software product, being developed for managing functionality as well as information as required by organisations, this online backstage software for management must be tested.
All products of this software are made to align with business requirements. In order to meet the criteria of the information system, different criteria need to be evaluated. To manage defects in final software, tests should be conducted.
User Acceptance Testing - Encouragement must be provided to friendly users to get involved during testing, who could also help to analyse usability of this...