This checklist is to track testing tasks that need to be executed prior to a release. These tests are manual processes (currently) that test the release candidate "package".
| Test Package | Notes |
---|---|---|
| Download mifos zip package. If testing on Sourceforge, compare package with CHECKSUM. (if not testing Sourceforge, do that later) |
|
| Inspect contents of zip package. | Zip file has proper version #? |
| Sub directories - config and sql |
|
| Files INSTALL, install-ubuntu.sh, LICENSE, and mifos.war |
|
| In config dir, applicationConfiguration.custom.properties and local.properties | Confirm custom properties contain any new properties for this release |
| In config dir, view local.properties file | see main.database=mifos |
| Test deployment configurations | Notes |
| Deploy Mifos with FR locale and check all strings are translated. |
|
| Deploy Mifos with CN locale and check all strings are translated. |
|
| Deploy Mifos with ES locale and check all strings are translated. |
|
| Deploy Mifos on Windows server. |
|
| Connect to test server via IE 7. Check layout on new pages, other primary paths (hierarchy, CSE, loans, savings) |
|
| Copy default properties file and use as new custom properties file. Check that any new properties are displayed on Organizational Settings page. |
|
| On System Information, check version |
|
| On System Information, check database schema version |
|
| Run batch jobs, check for errors |
|
| Upgrade backup of customer deployments |
|
|
|
|
|
|
|
|
|
|