Mifos BI Release Checklist

Release Testing

This checklist is to track testing tasks that need to be executed prior to a MIFOS BI release.  These tests are manual processes (currently) that test the release candidate "package".

 

Test Package

Notes

 

Download Mifos BI zip package from e.g. for BI 1.1, Hudson. See below for testing on Sourceforge.

 

 

Inspect contents of zip package.

Zip file has proper version #?

 

Files INSTALL, LICENSE, BUILD_ENV.txt, and README

 

 

View INSTALL, LICENSE, BUILD_ENV.txt, README files, use directions for installation and test any links mentioned in files

 

 

In ETL dir, check MifosDataWarehouseETL

check contents against previous version and repository

 

In reports dir, check for 5 dirs: CDFReportingTemplate, commonActions, dataAccess, i18n, and standardReports

Check contents against previous version and repository

 

Test deployment

Notes

 

Deploy reports and ETL following INSTALL directions

 

 

Test download of Sourceforge package

Notes

 

After completion of testing of release candidate on local instance, request developer to upload package and CHECKSUM file to Sourceforge.

Make sure default file to download is the new release

 

When mifos.org has been updated, check the download page links on http://mifos.org/product/download-mifos/business-intelligence-suite

Make sure version # is updated to proper number - e.g. 1.2

 

Download package and CHECKSUM file. Confirm CHECKSUM for both MD5 and Sha1 hashes. 

 

 

Check size of downloaded zip file, do diff of the zip vs. the zip that's previously been tested.

 

 

Expand downloaded file to ensure zip file isn't corrupted.