5.3 Test Cases 5.3.1 Admin Panel Test Cases: Desired Actual Test Case Input Processing Status Output Output Check login with Username=Haseeb Successfully Successfully whether Pass correct credentials Password=12345 logged in logged in user exists Login with Username=admin failed Login failed incorrect whether Pass Password=abcd message message Credentials user exists Add student with Try to add Student Student complete student filling all necessary student in added Pass Information fields database successfully successfully Add student with Try to add Missing Missing Partial student missing some student in information information Pass information necessary fields database message message Select Forward Send Notification Notification announcement as notification announcement sent sent Pass notification type to FCM notification message message and input message Server
5.3 Test Cases 5.3.1 Admin Panel Test Cases: Test Case Input Processing Desired Output Actual Output Status login with correct credentials Username=Haseeb Password=12345 Check whether user exists Successfully logged in Successfully logged in Pass Login with incorrect Credentials Username=admin Password=abcd whether user exists failed message Login failed message Pass Add student with filling all necessary fields complete student Information Try to add student in database Student added successfully Student successfully Pass Add student with missing some necessary fields Partial student information Try to add student in database Missing information message Missing information message Pass Send announcement notification Select announcement as notification type and input message Forward notification to FCM Server Notification sent message Notification sent message Pass
BS%20Thesis%20Template%20Update%202%20Final.docx