-
Notifications
You must be signed in to change notification settings - Fork 0
Checklist
eg edited this page May 24, 2012
·
14 revisions
Work In Progress
This is a minimal list of things (basic functionality) that must be covered by functional tests.
- Correct login
- Check that login process works properly OK
- After login check if page contains "Welcome Administrator" OK
- Incorrect login
- Check that login fails gracefully when wrong credentials are used OK
- Proper logout
- Test if logout works properly OK
- Search zone
- Find zone(s) by name OK
- Find zone(s) by name using underscore OK
- Find zone(s) by name using percent sign OK
- Search record
- Find zone(s) by name OK
- Find zone(s) by name using underscore OK
- Find zone(s) by name using percent sign OK
- No zones
- Check if list is empty when no zones exist OK
- Adding new zone (master)
- Add new master zone, check if it was created properly OK
- Removing master zone
- Remove and existing master zone, check if it was removed OK
- Adding new zone (slave)
- Add new slave zone, check if it was created properly OK
- Adding more that one zone at once
- Enter one zone name, then add another zone, check if both were added successfully OK
- Zones exist
- Add two zones and check if they exist on the list OK
- Add new zone template, check if it was created properly OK
- Add record to zone template OK
- Remove record from zone template OK
- Use zone template when adding new zone TODO
- Remove zone template, check if it was removed successfully OK
- Add new supermaster, check if it was created properly OK
- Remove supermaster, check if it was removed successfully OK
- Add single zone OK
- Add multiple zones OK
- Try to add incorrect zone OK
- Try to add one correct and one incorrect zone OK
- Use correct old password OK
- Use incorrect old password OK
- Commit changes OK
- Add user OK
- Remove user OK
- Permission templates TODO