BI 1.1 Test Status
This page summarizes report testing for BI release 1.1. Each report shipped, testing consists of the following test processes:
- Developer testing using the report acceptance criteria
- Walk through of report with PM and QA before story is done
- Automated tests for any ETL used by report - results
- Automated acceptance test for report to validate report below UI level. - results
- Manual functional test verification using Pentaho User Console, stories moved to "ready for showcase" for each report Used smaller See test notes for reports in table below
- Verification of specific bugs logged on reports. Mifosforge BI 1.1 issues.
- Release Testing - See below
Report Name |
Issues/comments? |
Ready for Release? |
Tester |
---|---|---|---|
Group Collection Sheet (MPESA) |
1. No acceptance test.(added by Jakub) |
|
Lukasz |
Branch Expected Cash Flow |
1. MIFOSBI-242        (scheduled for 1.2)        |
|
Lukasz |
Due vs Collected by Center |
1. MIFOSBI-255        (scheduled for 1.2)    |
|
Lukasz |
PPI Data Export in Excel and Enhancements |
 |
|
Jeff |
Client Exit |
1. MIFOSBI-254       (scheduled for 1.2)        |
|
Lukasz |
Loans To Be Disbursed |
1. MIFOSBI-256       (scheduled for 1.2)     |
|
Lukasz |
Loans Pending Approval |
1. MIFOSBI-256       (scheduled for 1.2)     |
|
Lukasz |
Outstanding Balances |
1. Slow performance on large pdf - MIFOSBI-231             (scheduled for 1.2) |
|
Jeff |
MPESA reports |
 |
|
Lukasz |
Loan Officer Performance Summary (Cumulative) |
 |
|
 |
Loan Officer Performance Summary (During Period) |
 |
|
 |
Release Testing
Validate the 1.1 release package. (Branch for 1.1 assumed)
1. On Download release candidate from hudson - https://ci.mifos.org/hudson/job/bi-1.1.x-archive/lastStableBuild/ (need link for sourceforge)
  Verify file against Checksums.
2. follow steps on BI install document
3. run BI server, load each report. For BI 1.1, 18 reports should be included.
For each report:Â
- parameters are populated
- report generates in PDF, HTML, and Excel,
- Version is 1.0 for unchanged reports (check with Kay) and 1.1 for new or updated reports.
- Reports each load, viewable
(16 Feb 2011) Release Results for 1.1:Â
 - all reports executable for downloaded package
 - reports by versions:
1.1:
- balanceOutstanding.
- branchExpectedCashFlow.
- centerCollectionSheet.
- clientExit.
- dueVsCollectedBranch.
- dueVsCollectedCenter.
- dueVsCollectedLoanOfficer.
- groupCollectionSheetMPESA.
- loanClassificationProduct.
- loanOfficerDetailed.
- loanOfficerPerformanceSummaryCumulative.
- loanOfficerPerformanceSummaryDuringPeriod.
- loansPendingApproval.
- loansToBeDisbursed.
- mfiProgress.
- PESALoanDisbursalsExportSummary.
1.0 reports (version still shows 1.0 in i18n/org/mifos/bi/reports/*.properties):
- balanceOutstandingBySourceOfFunds.
- fundsMovement.
- mifosTransactions.
Deployment Testing
- For cloud BI test instances, deploy using BI install document
- Run each report for current day to ensure ETL has been executed on current day. Validate that report parameters and data appear for appropriate MFI.
- Check version number for each report.