Embracing the Data-Driven QA Approach
Before we delve deeper in the how’s and why’s let us understand what Data-Driven Analytics reports are?
These reports help identify:
- How our web or mobile application are performing.
- Which web pages or features are most visited.
- Which OS, browsers, devices, and screen resolution are frequently used.
- Bounce rate statistics
- Site transactions and revenue analysis for E-commerce sites.
- From which location the site is accessible
- Acquisition details which give an idea of where the site visitors originated from such as Google Ads, search engines, or through social networking sites.
Why should a QA participate?
This will help in planning the testing activities where QAs will have a clear understanding of:
- Pages and features to be focused on more during testing.
- Which OS, browsers, devices and screen resolutions to be focused on more during testing.
- If there are any pages reported for poor performances then setting up a performance test for these pages.
- Focusing around social sharing options testing on-site.
- Finding out reasons for bounce rates (this can be due to images not loading, poor fonts used for content on the homepage, etc.)
- For an E-Commerce site, we can check if the user was able to place an order and carry out the payment without any error.
1. Will be useful only when the 1st version is released in the market. Analytical data will be generated only when the web application is live.
2. Setting up analytics tool for project and it's licensing.
Setting up Google Analytics for a project and analyzing the reports generated and then based on it updating the test activities.
Therefore, it is very important to understand 'What' and 'How' your users are doing on your website.