This page is for discussing QA to be applied to the uPortal 2.5 release.
Unit tests
Before release we should run our unit tests using our ant "runtests" task and ensure that all tests are passing.
User acceptance tests
A suggestion on how far to go with this
User acceptance tests for uPortal 2.5.0 will be a slightly more formal version of the "try it out in a web browser" approach. For 2.5 we won't be creating test scripts that someone unfamiliar with uPortal could be expected to follow. ("Click the third tab. Click the ...") For uP 2.5.0 UAT scripts will be more like checklists of things to verify.
What to check:
Portlet support
- Demonstration portlets in the "admin" layout all render.
- Consumption of the WSRP4j test WSRP producer
JRE support
- Compiles and runs under JRE 1.4
- Compiles and runs under JRE 1.5
Layouts
Simple layouts
- New users properly receive a template layout
- Users with a template layout which they have not modified which is changed in the template user see the changed layout on next login
- Users can change layouts by
- Moving existing tabs
- Moving a channel from one tab to another
- Deleting a tab
- Adding a new tab
- Adding a channel to an existing tab
- Subscribe-time parameter setting