Plan for Functional Testing
Basic Features
- (Pre)-viewing pages
- Log-in/Log-out
- Most errors here are easy to notice, at least when you didn't check "Remember me on this computer"
- Creating a new user account
- Creating new pages, spaces, blog posts
- Editing pages:
- Adding, removing and editing page comments
- Adding and removing attachments -- hard to test
- Document Lifecycle
- Version Control
- Rights Management
- Searching
Advanced Features
- Document Templates & Forms
- Creating and changing classes
- Adding a new property (tests for each type)
- changing a property
- removing a property (not yet implemented)
- Testing the new class by creating an object
- Internationalization
- Tags
- Printing - seems very hard to test (if possible at all)
Administration Features
- Setting Preferences
- Exporting and Importing XWiki pages - seems hard to test
- User Management
- Groups Management -- implementation not perfect
- Changing the current skin
Developers' Features
- Low priority, probably won't get so far this summer
- See Developer's Guide
XMLRPC API
Even if not related to the Selenium tests, the amount of bugs present in the XMLRPC Interface justifies giving this high priority.
Version 1.58 last modified by Sergiu on 12/12/2007 at 13:46
Document data
Attachments:
No attachments for this document
Comments: 0