Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating and finalizing manual testing instruction #382

Merged
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -743,15 +743,15 @@ testers are expected to do more *exploratory* testing.

1. Prerequisites: A student with ID S00001 exists in the system.

2. Test case: `edit s00001 p\91234567 a\18 Tampines Road`<br>
2. Test case: `edit S00001 p\91234567 a\18 Tampines Road`<br>
Expected: Student with ID S00001 is updated with phone number "91234567" and address "18 Tampines Road".
Success message is shown in the message box.

2. Editing a non-existent student's detail

1. Prerequisites: Student with ID S00999 does not exist in the system.

2. Test case: `edit s00999 p\84754243 a\25 Orchard Road`<br>
2. Test case: `edit S00999 p\84754243 a\25 Orchard Road`<br>
Expected: Error message indicating that no student is found with the provided student ID.

3. Editing a student's NRIC to match an existing student's NRIC.
Expand All @@ -760,7 +760,7 @@ testers are expected to do more *exploratory* testing.
* Student with ID S00001 exists in the system.
* Another student with NRIC S2684225J exists in the system.<br>

2. Test case: `edit s00001 i\S2684225J`<br>
2. Test case: `edit S00001 i\S2684225J`<br>
Expected: Error message indicating that another student with the same NRIC already exists in the system.

### Adding subject(s) to a student
Expand All @@ -776,7 +776,7 @@ testers are expected to do more *exploratory* testing.

1. Prerequisites: Student with ID s00001 exists in the system.

2. Test case: `addsubject S00001 s\History s\Chinese`
2. Test case: `addsubject S00001 s\History s\Chinese`<br>
Expected: Student with ID S00001 is added to subjects History and Chinese. The existing subjects remained unchanged.

### Deleting a student
Expand Down Expand Up @@ -898,13 +898,13 @@ testers are expected to do more *exploratory* testing.

1. Prerequisites: Storage file exits (default location: ./data/academyassist.json)

2. Test case: Edit the file into an invalid JSON format (e.g., deleting a `:`)
2. Test case: Edit the file into an invalid JSON format (e.g., deleting a `:`)<br>
Expected: AcademyAssist erases all existing data and start with a blank data file.

3. Test case: Duplicate a student's entries
3. Test case: Duplicate a student's entries<br>
Expected: AcademyAssist erases all existing data and start with a blank data file.

4. Test case: Set `idGeneratedCount` to a value greater than 99999
4. Test case: Set `idGeneratedCount` to a value greater than 99999<br>
Expected: AcademyAssist erases all existing data and start with a blank data file.

--------------------------------------------------------------------------------------------------------------------
Expand Down