Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Reporting system generates correct results. Numbers from reports match queries to database, expected results.
  2. The reporting system performs well under load when extracting data.
  3. The reporting system performs well under load generating analyzed/computed results.
  4. Reporting system is usable for Mifos users. Data warehouse is intuitive and documented.
  5. Summary results are accurate
  6. Can drill down from summary results to accurate information? (Question: are cubes are a requirement?)
  7. Test error situations, verify accurate notification happens
  8. Audit, error logging occurs
  9. Secure access to reports

...

The database test should be a SQL query to confirm the direct table query gives expected resultresults, e.g. selecting loans in arrears amount for a given branch. Steps include determining a finite test case, developing the proper query, then using DBUnit or a similar tool to validate query results against the Mifos database.

...