Preconditions for all Scenarios
- Mary is the Administrator of the database
- Joe has an active user account on the database
- They know their login name.
- They have a PC with a web browser installed and a working internet connection.
- They have basic skills in using a PC, a browser and how to access web sites.
- Mary and Joe are successfully logged out and the web session between their PC and the marinecare.org.au web site is closed.
Posting an observation log and photos
Preconditions :
No further preconditions needed.
Sequence of steps :
1. Joe opens a web browser and goes to marinecare.org.au.
2. Joe clicks on "Sightings" at the top of the page.
3. Joe types in his login credentials and selects "login".
4. If: login fails go to step 3 and show an error message.
5. Else: System message "You have been successfully logged in" and goes back to the first page.
6. Joe clicks on "Record Sightings".
7. Joe selects and enters the information about the sighting, which includes Category of sighting, Title, Scientific Name, Details, Location, Observed by whom, Time and Date.
8. Joe clicks on "Add photo".
9. A window pops up and allows Joe to browse for the photos.
10. Joe clicks submit and waits for the form and photos to be uploaded.
11. If: The fields are not correctly filled out, an error is displayed, fields that have errors are highlighted, and Joe has to go on with step10.
12. Else: System message "Sighting posted successfully." and goes to the summary page of the sighting.
Postconditions :
The sighting is added to the observation database.
The sighting can now be found by other users by using the Search function in "Sightings".
Photos are resized to under 500k.
Thumbnails of photos are created.
Photos uploaded are shown in the "Marine Galleries".
An alert is sent to Mary that new sighting and photos are uploaded by Joe.
bit of a rush :p
No comments:
Post a Comment