Activity
|
Test case
|
Expected results
|
Test results
|
Pass/Fail
|
Register/ Sign In.
|
Teacher entered incorrect username and password
|
Does not log in and displays an error message stating that either the username or password is incorrect.
|
Displays a warning message (incorrect username or password)
|
Pass
|
|
The Teacher enters correct user information
|
Start and go directly to the log in page.
|
Information confirms and grants access to system
|
Pass
|
Adding a student to the system.
|
Admin enters information in boxes but leaves one unfilled.
|
It should inform you that some fields are blank.
|
Displays a warning of filling in all field then after clicking okay it lets you continue from where you left off.
|
Pass
|
|
Admin fills in all boxes.
|
It should enter all the information into the database and update it.
|
Informs you that the information has been successfully entered into the system.
|
Pass
|
|
Admin enters all information correctly.
|
It should input all the information into the database and update it.
|
Informs you that the information has been successfully entered into the system.
|
Pass
|
Deleting a course
|
Admin does not select course for deletion.
|
It should inform you that no course was selected.
|
Displays a warning of not selecting a course then after clicking okay it lets you continue from where you left off.
|
Pass
|
|
Admin selects or searches then selects course to be deleted.
|
It should give a warning before proceeding with the deletion process.
|
Gives a warning if you are sure you want to delete or not and after selecting yes it deletes the course then updates the database.
|
Pass
|
Adding new Information
|
Admin presses enter without filling in any information.
|
It should inform you that not all fields are filled.
|
Displays a warning of filling in all fields then after clicking okay it lets you continue from where you left off.
|
Pass
|
|
Admin fills out every box with information then hits enter
|
It should enter all the information into the database and update it.
|
Informs you that the information has been successfully entered into the system.
|
|
Tutor adding a lesson
|
Teacher clicks enter without filling out the fields.
|
It should inform you that not all fields are filled.
|
Displays a warning of filling in all fields then after clicking okay it lets you continue from where you left off.
|
Pass
|
|
Teacher fills all fields then hits enter.
|
It should enter all the information into the database and update it.
|
Informs you that the information has been successfully entered into the system.
|
Pass
|
Tutor editing and deleting information
|
Teacher selects item and tries to delete it from the data table.
|
Prompts a warning if you want to proceed with the deletion then if yes it should delete the information and update the database.
|
The application didn’t do either of the two things.
|
Fail
|
Admin
|
Admin tries to log in with wrong user name and password.
|
It won’t log in then show an error message saying either username or password is wrong.
|
Displays a warning message stating (username or password is incorrect)
|
Pass
|
|
Admin tries to log in with write user name and password.
|
Start up and take you straight to the employee page.
|
Information confirms and lets you enter the application
|
Pass
|
|
Admin changes tabs to different place like courses or students.
|
The admin tab is supposed to lock
|
After switching tabs and coming back to the admin page, the user is prompted to provide the username and password again.
|
Pass
|
|
Admin enter course details but doesn’t fill all empty spaces.
|
It should inform you that not all fields are filled.
|
Displays a warning of filling in all field then after clicking okay it lets you continue from where you left off.
|
Pass
|
|
Admin enters all course details correctly.
|
It should enter all the information into the database and update it.
|
Informs you that the information has been successfully entered into the system.
|
Pass
|
Admin
|
Admin tries to copy the password allocated to the new Teacher registered
|
It should not allow the admin to copy or cut the password.
|
Promptly tells user they cannot copy the password.
|
Pass
|
|
Admin tries to delete a Teacher without selecting any
|
Prompts a warning if you want to proceed with the deletion then if yes it should delete the information and update the database.
|
The system asked if I was sure of deleting a teacher and when I click yes it then proceeds to delete the teacher and update the system.
|
Pass
|
|
Admin selects Teacher then clicks the delete button.
|
Prompts a warning if you want to proceed with the warning then if yes it should delete the information and update the database.
|
Gives a warning of the action about to be taken then after confirmation the information is deleted.
|
Pass
|