Testing the BI/BA applications
Need for quicker analytics, use of social media, and mobility applications has led to use of agile business intelligence technologies, such as big data and Hadoop, where need for faster change adoption is driving the use of agile methods.
Analytics solutions should be tested for common testing techniques, such as security testing, performance testing, usability testing, and custom techniques such as failover testing.
- Security testing: To focus on authorization and authentication of users, and availability of data, session permissions, application flow, and other required security tests.
- Performance testing: To focus on accuracy of data and performance under high load.
- Usability testing: To check whether the application is providing right information, for example, providing a single view of customer from multiple data sources.
- Failover: To ensure that data is available during critical failures if the application reaches a predefined threshold.