Software Testing and Documentation Assignment: MTEST Application
VerifiedAdded on 2023/03/17
|6
|1120
|57
Homework Assignment
AI Summary
This assignment addresses software testing and documentation, focusing on the MTEST application designed for automating the grading of student answers. It begins by analyzing a real-world software failure, the ExamSoft Examplify application outage in 2014, emphasizing the importance of software testing before deploying updates. The assignment then details the identification of test cases for the MTEST application, using techniques such as equivalence class partitioning, boundary value analysis, error guessing, and negative testing. Specific test cases are listed to verify data input, handle negative integers, validate ranges, and address potential errors. Boundary value analysis is applied to identify test cases for boundary conditions like zero questions and specific question limits. Finally, the assignment explores error guessing techniques to anticipate and test for potential errors, such as student answers exceeding the number of questions. The assignment concludes with a list of relevant references.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
1 out of 6