You are the lead developer for the software development team at Great Code Inc. Your company has been contracted by the Acme Company, a small manufacturing company, to develop a set of software system solutions to bring their existing manual, paper ordering process into an automated, digital online ordering system. The Acme Company has very limited experience with the process of developing software.
The Program Manger has asked you to develop a test plan for the Acme Company online ordering system project that includes the following:
- Ensure that at least three types of testing techniques are detailed within the test plan.
- Construct at least three test cases within each type of testing technique.
- Within each test case, detail the scope of the test case, the procedure in executing the test, and the success/failure criteria.