(tick) = Complete
(warning) = In Progress
(question) = Uncertain
(error) = Issue


Security scan  

Load/Performance testing


Licensing review: headers and acknowledgements


Run coverage analysis


Test standalone server/client app configuration


Browser Testing

Schema Spy  

Run manual regression tests


Automated Functional Tests


Coordinated developer testing


Develop new unit and functional tests


Unit tests passing

Integration tests passing  

Ensure test data is up to date


Assemble and test database upgrade scripts

Test Project Generation Script  

Version compatibility check

Snapshots releasing  

Ensure the version number in the pom is correct

(remove RCx/Mx, change Mx to RCx, add Mx/RCx, etc)


Licensing check


Author release notes

Close the release