Professional Documents
Culture Documents
CS 4403 Programming Assignment Unit 6
CS 4403 Programming Assignment Unit 6
This testing technique aims to provide a plan for testing the selected application, making sure
that all required tests are run, and that the testing procedure is both productive and successful.
With this method, each testing level's roles, duties, schedule, and testing protocols are specified.
Test Manager: The Test Manager oversees supervising the whole testing procedure,
guaranteeing that every test is carried out following the schedule, and promptly resolving any
problems.
Test Lead: The Test Lead is responsible for overseeing the daily testing operations, directing the
efforts of the test team, and making sure that every test is carried out under the plan.
Test Engineer: The person in charge of testing creating and carrying out the tests, evaluating the
Client: The client oversees giving the application feedback, reporting any problems they run
Unit testing: In this phase, each component of the application is tested to make sure it is
operating as intended.
Integration testing: To make sure that various components are integrating and functioning
System Testing: During this stage, the complete application is tested to make sure all of the
User Acceptance Testing (UAT): During this stage, actual users test the application to make
Test Procedure: To make sure that all the application's components are operating as intended,
the test engineer will plan and carry out tests for each one.
Timing: To guarantee that any problems are found and fixed early in the development process,
Integration Testing: Test Methodology: The test engineer will plan and carry out tests to make
sure that various application components are interacting with each other as intended.
Time: Integration testing will take place before system testing but following the conclusion of
unit testing.
requirements, the test engineer will plan and carry out tests.
Time: System testing will occur after integration testing is finished and before user acceptability
testing.
Test Process: To make sure the application satisfies users' needs and expectations, the test
engineer will plan and carry out tests with actual users.
Time: Before the application is deployed, user acceptability testing will take place following the
In summary, this test methodology describes how to test the selected application, making sure
that all required tests are carried out and that the testing procedure is quick and easy. We can
make sure that the testing process is well-organized and that any problems are found and fixed
promptly by outlining roles, duties, deadlines, and test procedures for each stage of testing.
References:
https://my.uopeople.edu/pluginfile.php/1828085/mod_page/content/32/Conger%20-%20New
%20Software%20Engineering%20Chapters%201-9.pdf