SSRS Mobile Reports Testing
By: Siddharth Mehta
The final step is the mobile report life cycle is testing on the actual device. We will be using a Samsung Galaxy S6 Edge and iPhone 6s to test a sample control on iOS and Android platforms respectively. Power BI Mobile app may have mild differences in rendering the same report or control on different devices and platforms. Hence it is necessary to test the actual report on the device and platform which is being targeted for report access.
Carefully analyze the chart data grid shown below. These are screenshots from iPhone 6s (left) and S6 Edge (right). As you can see the size and positioning of the title, the display of trend lines are different depending on the width of the device and the platform each device is hosting. Such minor but noticeable differences may occur depending upon the type and size of your device. So consider studying and testing your report rendering as well as report behavior on your device and adjust the report design accordingly.
This completes our journey of mobile reporting in this tutorial.
We started this tutorial with some key considerations for mobile reporting. After shaping our viewpoint for mobile reporting, we understood the tools, technology and architecture in SSRS that facilitates mobile reporting. We explored the visualizations like Data Grids, Charts, Gauges, Maps and Navigators for developing mobile reports and representing analytics using key visualizations for mobile and tablet layouts. After completing our understanding on report authoring, we understood the differences between Power BI and Mobile Report Publisher, installed the Power BI Mobile app and connected to a SSRS server. Finally we understood the deployment process of SSRS Mobile reports and understood the importance of testing mobile reports on actual devices.
I hope this tutorial will give report designers, developers, architects and administrators a quick-start launch pad to author mobile reports.