Testing Mobile Apps

So you’ve finally managed to turn your app from a dream to a reality. But, before you try and get it into the hands of users, it’s essential that you test your app as much as possible to work out any potential bugs.

Test the prototypes on various devices.

  • Different devices means different types of interfaces for your app. See how your app reacts on these devices and problem solve any bugs accordingly.

Give it a go on multiple screens.

  • Your app is likely to look different on an iPhone with a retina display as opposed to one without. Older Androids are going to react differently to your app than the latest iPhone. Try and test your app on the oldest device you can in order to see what the worst case scenario would be for users. How does your app vary on these different devices and operating systems?

Report your achievements.

  • When you go into testing make sure you document everything. Input your progress and setbacks into an Excel spreadsheet. Every single piece of user feedback and testing bug discovered is key to the future and success of your app. By reporting your achievements, you will have a much clearer sense of how close you are to turning your app into a functional reality.

Testing is not the most fun phase of app development, but it’s a crucial step that cannot be overlooked. Think of it like watching your child take his or her first steps. Your app will waver and stumble, but with enough due diligence and persistence, it will be up and running before you know it.

Rob Kramer, Chief Product Officer at PurposeLab.co, offers three tips for testing a mobile app prototype: test on various devices, test on multiple screens and report your achievements.