Dear Wiki user, You have subscribed to a wiki page or wiki category on "Rave Wiki" for change notification.
The "ReleaseManagement/QualityAssurance" page has been changed by MarlonPierce: http://wiki.apache.org/rave/ReleaseManagement/QualityAssurance?action=diff&rev1=6&rev2=7 - |||||||||| '''Basic Setup'''|| + || '''Basic Setup'''|| - || Test || Status || Tester || Date || Environment (Browser, OS, Database, etc) || - ||User is able to compile the project with an empty Maven repository ''mvn install -Dmaven.repo.local=/tmp/cleanrepo'' || || || || || + ||User is able to compile the project with an empty Maven repository ''mvn install -Dmaven.repo.local=/tmp/cleanrepo''|| - ||User is able to start the compiled portal using ''mvn cargo:start'' (from SVN checkout) || || || || || + ||User is able to start the compiled portal using ''mvn cargo:start'' (from SVN checkout)|| - ||User is able to start the portal zip binary release using the bundled Tomcat startup script (from packaged download)) || || || || || + ||User is able to start the portal zip binary release using the bundled Tomcat startup script (from packaged download)) || - ||User is able to start the portal tar.gz binary release using the bundled Tomcat startup script (from packaged download)|| || || || || + ||User is able to start the portal tar.gz binary release using the bundled Tomcat startup script (from packaged download)|| - ||User is able to load the login page by pointing a browser to http://localhost:8080/|| || || || || + ||User is able to load the login page by pointing a browser to http://localhost:8080/|| - |||||||||| '''Default Accounts ''' || + || '''Default Accounts ''' || - || Test || Status || Tester || Date ||Environment (Browser, OS) || - || User is able to log in with default accounts: canonical, john.doe, jane.doe|| || || || || + || User is able to log in with default accounts: canonical, john.doe, jane.doe|| - || User is able to log in with default OpenID account|| || || || || + || User is able to log in with default OpenID account|| - || User is able to modify column layout || || || || || + || User is able to modify column layout || - || User is able to switch to one-column layout || || || || || + || User is able to switch to one-column layout || - || User is able to switch to two-column layout || || || || || + || User is able to switch to two-column layout || - || User is able to switch to three-column layout || || || || || + || User is able to switch to three-column layout || - || User is able to switch to four-column layout || || || || || + || User is able to switch to four-column layout || - || User is able to switch to column layout with lesser number of columns (from 4 to 1) || || || || || + || User is able to switch to column layout with lesser number of columns (from 4 to 1) || - || User is able to move gadgets from one column to another || || || || || + || User is able to move gadgets from one column to another || - || User is able to move gadgets from one column to another || || || || || + || User is able to move gadgets from one column to another || - || User is able to move gadgets into a newly created column || || || || || + || User is able to move gadgets into a newly created column || - || User is able to create a new tab || || || || || + || User is able to create a new tab || - || User is able to add gadgets to the new tab || || || || || + || User is able to add gadgets to the new tab || - || User is able to log out. || || || || || + || User is able to log out. || - || "Remember me" feature works for user || || || || || + || "Remember me" feature works for user || - || User changes are preserved across sessions || || || || || + || User changes are preserved across sessions || - |||||||||| '''User Profile Information ''' || + || '''User Profile Information ''' || - || Test || Status || Tester || Date ||Environment (Browser, OS, etc) || - || User can update profile email address|| || || || || + || User can update profile email address|| - || User can update profile "about me" information || || || || || + || User can update profile "about me" information || - || User can update profile "status" information || || || || || + || User can update profile "status" information || - || Password and user name reminder features work || || || || || + || Password and user name reminder features work || - || User profile changes are preserved across sessions || || || || || + || User profile changes are preserved across sessions || - |||||||||| '''User Administration''' || + || '''User Administration''' || - || Test || Status || Tester || Date ||Environment (Browser, OS, etc) || - || "Canonical" user has access to administration interface || || || || || + || "Canonical" user has access to administration interface || - || Administrator can add new users|| || || || || + || Administrator can add new users|| - || User search feature works correctly for known users|| || || || || + || User search feature works correctly for known users|| - || User search feature works correctly for missing users || || || || || + || User search feature works correctly for missing users || - || Administrator can return user display to initial state after searches|| || || || || + || Administrator can return user display to initial state after searches|| - || Administrator can grant administrator privileges to other users|| || || || || + || Administrator can grant administrator privileges to other users|| - || Administrator can remove administrator privileges to other users|| || || || || + || Administrator can remove administrator privileges to other users|| - || Administrator can enable and disable a user account|| || || || || + || Administrator can enable and disable a user account|| - || Administrator can lock and unlock a user account|| || || || || + || Administrator can lock and unlock a user account|| - || Administrator can expire and unexpire a user account|| || || || || + || Administrator can expire and unexpire a user account|| - || Administrator can delete a user account|| || || || || + || Administrator can delete a user account|| - |||||||||| '''Widget Administration''' || + || '''Widget Administration''' || - || Test || Status || Tester || Date ||Environment (Browser, OS, etc) || - || Administrator can list all widgets|| || || || || + || Administrator can list all widgets|| - || Unfiltered search features work correctly || || || || || + || Unfiltered search features work correctly || - || Filtered search features (by type and by status) work correctly || || || || || + || Filtered search features (by type and by status) work correctly || - || Search filters handle empty inputs and empty returns correctly || || || || || + || Search filters handle empty inputs and empty returns correctly || - || Search results can be cleared (widget page returns to original state) || || || || || + || Search results can be cleared (widget page returns to original state) || - || Search results can be cleared (widget page returns to original state) || || || || || + || Search results can be cleared (widget page returns to original state) || - || Administrator can update widget metadata (title, location, description, etc) || || || || || + || Administrator can update widget metadata (title, location, description, etc) || - || Administrator can update widget status (published, preview) || || || || || + || Administrator can update widget status (published, preview) || - || Administrator can disable and re-enable widgets || || || || || + || Administrator can disable and re-enable widgets || - || Rave correctly handles error conditions: widget type setting is incorrect || || || || || + || Rave correctly handles error conditions: widget type setting is incorrect || - || Rave correctly handles error conditions: URL location is incorrect || || || || || + || Rave correctly handles error conditions: URL location is incorrect || - |||||||||| '''Preference Administration''' || + || '''Preference Administration''' || - || Test || Status || Tester || Date ||Environment (Browser, OS, etc) || - || Administrator and update and verify preference settings|| || || || || + || Administrator and update and verify preference settings|| - |||||||||| '''New Account Creation ''' || + || '''New Account Creation ''' || - || Test || Status || Tester || Date ||Environment (Browser, OS, etc) || - || New users can successfully create accounts|| || || || || + || New users can successfully create accounts|| - || New users must provide required information|| || || || || + || New users must provide required information|| - || New user applications must provide unique user names|| || || || || + || New user applications must provide unique user names|| - || New user applications must provide unique email addresses|| || || || || + || New user applications must provide unique email addresses|| - || New user applications must provide matching passwords|| || || || || + || New user applications must provide matching passwords|| - || New account applications must provide user names of appropriate length and format (no spaces, alphanumeric characters only, etc)|| || || || || + || New account applications must provide user names of appropriate length and format (no spaces, alphanumeric characters only, etc)|| - || New account applicants must provide passwords of minimal length and strength || || || || || + || New account applicants must provide passwords of minimal length and strength || - || New user account forms are not subject to SQL injection and other common attacks|| || || || || + || New user account forms are not subject to SQL injection and other common attacks|| - ||||||||||'''Widget Store Usage'''|| + ||'''Widget Store Usage'''|| - || Test || Status || Tester || Date ||Environment (Browser, OS, etc) || - || || || || || || - ||||||||||'''Widget Store Administration'''|| - || Test || Status || Tester || Date ||Environment (Browser, OS, etc) || - || || || || || || + ||'''Widget Store Administration'''|| - ||||||||||'''Non-Default URLs'''|| - || Test || Status || Tester || Date ||Environment (Browser, OS, etc) || - || User can access Rave from URL with IP or DNS (instead of localhost)|| || || || || - || Rave correctly renders widgets when accessed with URL other than localhost|| || || || || - || Rave tab and header navigation links work correctly with URL other than localhost|| || || || || - |||||||||| '''Advanced Setup: LDAP'''|| - || Test || Status || Tester || Date ||Environment (Browser, OS) || - || User is able to login with the demo LDAP accounts johnldap, janeldap || || || || || - |||||||||| '''Advanced Setup: MySQL'''|| - || Test || Status || Tester || Date ||Environment (Browser, OS) || - || User is able to reproduce all standard tests || || || || || + ||'''Non-Default URLs'''|| + || User can access Rave from URL with IP or DNS (instead of localhost)|| + || Rave correctly renders widgets when accessed with URL other than localhost|| + || Rave tab and header navigation links work correctly with URL other than localhost|| - |||||||||| '''Advanced Setup: HTTPS'''|| + || '''Advanced Setup: LDAP'''|| + || User is able to login with the demo LDAP accounts johnldap, janeldap || - || Test || Status || Tester || Date ||Environment (Browser, OS) || - || Following standard Tomcat HTTPS/SSL set up, Rave login page can be accessed via HTTPS|| || || || || + || '''Advanced Setup: MySQL'''|| + || User is able to reproduce all standard tests || + + || '''Advanced Setup: HTTPS'''|| + || Following standard Tomcat HTTPS/SSL set up, Rave login page can be accessed via HTTPS|| +
