Professional Documents
Culture Documents
Report A
Report A
Development
Acceptance Testing Definition: Formal testing conducted to determine whether or not a system satisfies its acceptance criteria and to enable the customer to determine whether or not to accept the system.
No 1
Requirement Related Must be able to login Default page to be my request with rejected requests shown at top Simple layout Simple layout
Test Data
Expected Outcome
Successful Yes
2.1
Failed table showable on My Requests page Pending table showable on My Requests page Allocated table showable on My Requests page Cancelled table showable on
Normal
Username: CO, Accept password Password: password On click event Data shown (Click Failed header and button)
Data shown
Yes
2.2
Normal
On click event Data shown (Click Pending header and button) On click event Data shown (Click Allocated header and button) On click event (Click Cancelled Data shown
Data shown
Yes
2.3
Simple layout
Normal
Data shown
Yes
2.4
Simple layout
Normal
Data shown
Yes
Joe Lee Christina Maddy Priyan Mistry Hiren Patel Stuart Peters Matthew Swift Ashley Scott
2.5
My Requests page Make a request button takes you to the make a request form Navigation bar takes the user to the selected page The sort feature for each column on the round results table should filter correctly The filter feature should work for each column of the round results table
header and button) General site requirements Normal Selecting the make Make a request a request button page shown Make a request page shown Yes
User friendly
Normal
Yes
4.1
Normal
Yes
4.2
Normal
Yes
Joe Lee Christina Maddy Priyan Mistry Hiren Patel Stuart Peters Matthew Swift Ashley Scott
4.3
The Switch to General site Timetable View requirements button should take the user to the timetable view page of round results The sort feature should allow the Timetable view to show individual course codes or all course codes The Switch to List View button should take the user to the list view page of round results from timetable view The user is able to click on the room images on the Room Search page and details of the rooms are Have option to search for a desired room
Normal
Yes
5.1
Normal
Select options on the drop down box and ensure it displays the correct modules
Yes
5.2
Normal
Yes
Simple layout
Normal
On click on pictures
Yes
Joe Lee Christina Maddy Priyan Mistry Hiren Patel Stuart Peters Matthew Swift Ashley Scott
displayed in a pop up The logout button The search facility on the map
Must be given a choice to logout on selected pages Given the option to search using the search box
Normal
The user is now logged out of the system The correct room and building are shown
Yes
Normal
CC011 entered The map should into the search box produce the room and building
Yes
9.1
Module code updates module title on Make a Request form Start time should update finish time on Make a Request
User friendly makes the system easier to use for the user User friendly makes the system easier to use for the user Period must be noted as time not number User friendly makes the system easier to use for the user User friendly makes the system
Normal
Module Title should update to Object Oriented Programming and Algorithms Finish time should update to 10.50
Yes
9.2
Normal
Yes
9.3
9.4
No of students textbox should only allow 3 numbers to be entered Park radio button should
Normal
333 entered
Yes
Normal
Yes
Joe Lee Christina Maddy Priyan Mistry Hiren Patel Stuart Peters Matthew Swift Ashley Scott
allow user to select park option 9.5 Building radio button should allow the user to select park and building options Room radio button should allow the user to select park, building and room options Weeks buttons should alter the number of check boxs selected for number of weeks selected Weeks buttons should alter the number of check boxs selected for number of weeks selected Weeks buttons should alter the
selectable
User friendly makes the system easier to use for the user User friendly makes the system easier to use for the user User friendly makes the system easier to use for the user
Normal
Yes
9.6
Normal
Park, building and room drop down lists should become selectable
Yes
9.7
Normal
Weeks 1-12
Weeks alter
Yes
9.8
User friendly makes the system easier to use for the user
Normal
Odd
Weeks alter
Yes
9.9
Normal
Even
Weeks alter
Yes
Joe Lee Christina Maddy Priyan Mistry Hiren Patel Stuart Peters Matthew Swift Ashley Scott
9.10
10
11.1
number of check boxs selected for number of weeks selected Weeks buttons should alter the number of check boxs selected for number of weeks selected User should always be able to see that they are logged into the system User should always be able to see which round they are in User should always be able to see which semester they are in
User friendly makes the system easier to use for the user
Normal
None
Weeks alter
Yes
Must be able to view that they have logged into the system Clearly show the user which round they are in
Normal
Welcome CO is visible
Yes
Normal
Yes
11.2
Normal
Yes
Joe Lee Christina Maddy Priyan Mistry Hiren Patel Stuart Peters Matthew Swift Ashley Scott
12.1
Data should be posted to the database from the make a request form
Normal
12.2
The user Have the option to should be able send multiple to send multiple requests requests
Normal
COA122, Programming the WWW, Friday, 1111.50, 1 room, 100 students, lecture, Haselgrave, N001, Odd weeks, Computer, Projector, OHP, Whiteboard No of rooms drop down box changed to three
The data should be The data was posted to the posted to the correct correct fields in the database fields in the database
Yes
Two extra Room drop down lists should be displayed to the user
13.1
Normal
The row should be deleted from the grid and the Failed count should be updated
No however, the user can still select 13 number of rooms and multiple rooms can then be allocated based on park, building and room choices if specified Row deleted and Failed count Yes updated No drop down lists were displayed
Joe Lee Christina Maddy Priyan Mistry Hiren Patel Stuart Peters Matthew Swift Ashley Scott
13.2
The user should be able to edit last years requests Room search drop down returns only information on the selected room codes The user should be able to view extra information about each row of Round Results
Normal
14
Normal
Allow the update of data within text boxes based on column fields on each respective row Correct data should be shown
Data updated
Yes
Yes
15
User friendly
Normal
Yes
Joe Lee Christina Maddy Priyan Mistry Hiren Patel Stuart Peters Matthew Swift Ashley Scott
Live Compatibility Testing Definition: Testing whether the system is compatible with other systems with which it should communicate. In our case test to see if it is compatible across browsers. No Attribute Testing Requirement Related Be compatible across browsers Data Type Normal Test Data View in several browsers Expected Outcome Accept data Actual Outcome Functionality works, styling altered Successful No Timetabling system styling altered in Internet explorer No Timetabling system styling altered in Internet explorer No Timetabling system styling altered in Internet explorer No Timetabling system styling altered in Internet explorer
16.2 New Request page is aligned correctly 16.3 Room Search page is aligned correctly 16.4 Map is aligned correctly
Normal
Normal
Normal
Functionality works, styling altered Functionality works, styling altered Functionality works, styling altered
Normal
Accept data
Although there are some slight compatibility issues, these only affected the styling of the page having no effect on the functionality that is available, for example circles appearing as squares. Unfortunately we did not have time to rectify these errors however with more time this could be accomplished.
Joe Lee Christina Maddy Priyan Mistry Hiren Patel Stuart Peters Matthew Swift Ashley Scott
Negative Testing
o
Definition: Tests aimed at showing that a component or system does not work and designed to break the software.
No 17 18
Attribute Testing Login page Filtering a room that will return no results on Round Results list view No of students text box validation on Make a Request page
Test Data Username: CO Password: hello Filter for a selection that does not exist
19
HHH
20
The user should not be Number of students able to submit a request if text box to be left the number of students empty text box is left empty on the Make a Request form
No data should be shown in the text box and an error message should be shown Form should not be submitted and Please enter number of students to be shown next to the textbox
Yes
Yes
Our negative testing has proved that the system is well validated, protecting against incorrect data entry to prevent any errors occurring.
Joe Lee Christina Maddy Priyan Mistry Hiren Patel Stuart Peters Matthew Swift Ashley Scott