[
http://mifosforge.jira.com/browse/MIFOS-3219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kay Chau updated MIFOS-3219:
----------------------------
Story Points: 5
> Build automated acceptance testing for Pentaho reports
> ------------------------------------------------------
>
> Key: MIFOS-3219
> URL: http://mifosforge.jira.com/browse/MIFOS-3219
> Project: mifos
> Issue Type: Epic
> Components: Reports Module
> Affects Versions: Release E - Iteration 1
> Reporter: jbrewster
> Priority: Major
> Fix For: Release E
>
>
> Build infrastructure and implement automated tests for our standard Mifos
> reports.
> Currently, all report testing is done manually. This means the testing is
> done infrequently and is prone to human error. Going forward, all standard
> reports should be tested continuously, as part of the build process.
> Testing of reports requires two levels of testing -
> 1. a functional test to verify the accuracy of reported results.
> 2. a UI-based test to confirm the UI and presentation of the report is
> accurate.
> For the first case, validation and verification of the report accuracy can be
> done at a lower level than the PDF presentation. For example, if the report
> is generated as a CSV or XML document, an expected result file could be used
> to validate specific fields in the generated report for a known Mifos
> database. An example test case would be:
> Verify the total percentage at risk for the Detailed Aging Portfolio at Risk
> report is 53.3% for data set rev12345-mifos.sql.
> For the UI based tests, determine if selenium based tests can be used with
> Pentaho UI (BIRT Can't). If Selenium can be used, investigate pdf comparison
> or other UI validation.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://mifosforge.jira.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users
worldwide. Take advantage of special opportunities to increase revenue and
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues