Here are some of the sample test cases for Graphical Reports.
Check reports will get generated for respective data
Check the data must be reflect same as input given
Check in change in inputs immediate effect will update in reports on Refresh
Check the input with Special characters and effect in reports
Check Long text as input and then check the report
Check for different Formats of reports
Check label of X and Y axes are correct
Check legends are specified on reports
Check legends are easy to understand
Sample Test Cases for Testing Graphs and Charts
1) No data found message should be displayed when there is no data in the graph. 2) Waiting cursor or Progress bar should be given on Graph Load 3) Correct values displayed with respect to its Pivot table (values of the graph x-axis & y-axis matches its table values) 4) If the Graph is hyperlinked (on click, navigates to some other page), it should redirect to the expected page 5) Graph Report should be Printable or downloadable 6) Color combinations Should be according to your Application Standards 7) you should test how the data variation affects the graph. The chart has to respond immediately to the data changes 8) you need to check with all possible combinations of data 9) Tool-tip should be available on Graph values which contains basic information about the value 10) Information Icon should available which gives the basic information about the graph to User 11) Check the Graph with various filters if any 12) Position and color of Legends must be proper 13) Plotting range should be dynamic and logical 14) Values in Graph should be in Proper culture 15) Check the Graph with less and more data, small & large Date Rang 16) Test the Graph for Boundary values by using boundary value analysis 17) Use equivalence class partitioning to minimize input data 18) Test the Performance of Graph load with different amount of data 19) Scroll-bar need to be available to see the entire graph 20) Export the Graph in Excel or PDF and see how it looks 21) Test the Graph report in all supported browsers. 22) Must use Standard Font Size and Font Style at Graph Dashboard 23) Graph or chart name should be meaningful
Test cases for Dashboard Design Check
Ensure that the title of the dashboard page matches the contents of the report.
Verify that the axis of the charts is labeled properly.
The aggregation level of data on the BI dashboard should be as per the requirements.
The dashboard page design should follow the design standards and best practices.
Verify that the download and print options are working fine.
Wherever applicable, verify that the dashboard help text is present and is correct as per the dashboard contents.
Verify the presence of any mandatory static display of text on the dashboard.
Test cases for Report Data accuracy checks
Corresponding to the information displayed on the dashboard report, write an equivalent database query for source and target databases. Execute this query and compare the results against what is displayed on the dashboard.
Check if the database query generated by the report is having any issues.
Test cases for Drill down report checks
For every link to the drill-down report, you need to review the following things:
Counts should match between the summary and detailed report.
If the summary report is having a link to the detailed report, verify that these links are working the charts, tables, table headings.
Prompts from the summary report should get apply to the detailed report.
Check that the database SQL query for the drill down report is as required.