CS 2401-01 Programming Assign. Unit 2
CS 2401-01 Programming Assign. Unit 2
"
o Testable? No.
o Reason: "User-friendly" and "easy to use" are subjective and lack measurable
criteria. Usability can be assessed via qualitative methods (e.g., user surveys,
2. "The number of mouse clicks to navigate to any window must be less than 10."
o Testable? Yes.
o Acceptance Test:
For each window in the system, document the navigation path from the
home screen.
3. "The UI must be simple enough for users to operate with minimal training."
o Testable? No.
success metrics (e.g., 90% of users complete tasks after a 1-hour training session),
o Testable? Yes.
o Acceptance Test:
Measure the time between clicking a hyperlink and the start of page
5. "System must be easy to recover with minimal data loss after failure."
o Testable? Partially.
o Testable Component:
Data Loss: Simulate a system failure (e.g., crash, power outage) and
Test: Restore from the most recent backup and check data integrity.
o Untestable Component: