11.1: Appendix 1: Clinician User Scenario Test Case Test ID Description Expected Actual Pass/ Test Comment(s) Outcome Outcome Fail Date 0 Login with junk Enter false System should Failed login PASS 18/04/14 credentials username show a failed prompt shown and/or login prompt password 1 Login with valid Enter valid System should successful PASS 18/04/14 credentials username and login password successfully 2 Able to view Select System should Data is shown FAIL 18/04/14 Added checks “View patient user Patient Results” allow graphs of but crashes if for empty exercise results menu option. various types, no session data session data Toggle reflecting is available/also and attempts to between changes in no guard make duplicate patients, patient, against sessions under exercises and exercise and duplicate same data now dates dates sessions ignored. PASS after retesting 3 Leaving fields Leave any field System should Prompt shown PASS 18/04/14 in in the show a prompt “Register “Register New Patient” New Patient” asking the user screen empty screen blank to fill in the and click empty field “Register” 4 Register a Enter the System should Prompt shown PASS 18/04/14 duplicate details for an show a prompt patient already informing the registered user that such patient user in a patient is
11.1: Appendix 1: Clinician User Scenario Test Case Test ID Description Expected Outcome Actual Outcome Pass/ Fail Test Date Comment(s) 0 Login with junk credentials Enter false username and/or password System should show a failed login prompt Failed login prompt shown PASS 18/04/14 1 Login with valid credentials Enter valid username and password System should login successfully successful PASS 18/04/14 2 Able to view patient user exercise results Select “View Patient Results” menu option. Toggle between patients, exercises and dates System should allow graphs of various types, reflecting changes in patient, exercise and dates Data is shown but crashes if no session data is available/also no guard against duplicate sessions FAIL 18/04/14 Added checks for empty session data and attempts to make duplicate sessions under same data now ignored. PASS after retesting 3 Leaving fields in “Register New Patient” screen empty Leave any field in the “Register New Patient” screen blank and click “Register” System should show a prompt asking the user to fill in the empty field Prompt shown PASS 18/04/14 4 Register a duplicate patient Enter the details for an already registered patient user in System should show a prompt informing the user that such a patient is Prompt shown PASS 18/04/14
thesis-jamietaylor.docx