MotioCI For Cognos Upgrade - Best Practice to use
- Identify reports heavily used using Audit Reports.
- Identify reports not used in x months and exclude them from list for testing
- Move identified reports, queries, jobs, events, portal pages to a base project folders ( no need for application packages)
- Create test cases for data validation and scripts for each BIO execution
- Run a dry test and identify issues – prompt manual, report long runs
- If some reports taking longer time, they need to be parked in subfolder as long running reports and exclude from Reports test cases
- Identify assertions to be used for testing - typical is execution time stability and output comparison
- Repeat process to identify & fix issues
Benefits:
- With this set up, we would know if any new reports are coming in and add them to test suite.
- Easy to manage testing based on different department and coordination for fixing them
- This set up can be reused for regression testing for specific report sets for any change in back end and for future upgrades.