Mobile App Testing Challenges – Neotys Testing Roundup

Mobile app testing isn’t simple.

There are different challenges each tester comes across that might be difficult to tackle. But there are resources out there that can help you take these challenges head on. We have gathered four articles looking at mobile app testing and its challenges.

1. The Ins & Outs of Mobile App Testing

Over the last decade, application testing has continually proved itself to be an important concern. When done well, testing can drastically reduce the number of bugs that make it into your release code (and thus actually affect your users). In addition, good testing approaches will help your team catch bugs earlier in the development lifecycle – resulting in a savings of both time and money (not to mention reputation with your users). Code that has good test coverage enables you and your team to make changes and introduce new features to your app without the fear of it breaking existing functionality.

This articles looks at the different areas of testing and the challenges mobile apps face when it comes to testing. What’s nice is that the author goes into detail about Scripted UI Testing and Unit Testing for specific operating systems, giving you a great overview of how everything works.

2. A Field Guide to Mobile App Testing

Testers are often thought of as people who find bugs, but have you ever considered how testers actually approach testing? Do you ever wonder what testers actually do, and how they can add value to a typical technology project?

This article takes you through the thought process of testers and discusses the types of things they consider when testing a mobile app. The intention here is to highlight their thought processes and to show the coverage and depth that testers often go to.

For example, here’s some of the questions testers ask:

  1. What platforms should the product work on?
  2. What is the app supposed to do?
  3. What happens if I do this?

Testers find questions in all sorts of places. It could be from conversations, designs, documentation, user feedback or the product itself. The options are huge… So, let’s dive in!

3. Key Testing Areas for Fast Food Apps

Siri may be the one asking you if you’d like fries with that very soon. Food giants like Taco Bell are currently designing a mobile app made to eliminate lengthy pit stops at the drive-thru and long lines in restaurants during rush hours.

Just as text messaging has eliminated the voice aspect of communication, so too may you never have to verbally speak to a human being when ordering food. But developers need to ask themselves:

  1. Can the mobile app make ordering fast food more convenient?
  2. Are the users private information and sensitive financial data foolproof from hackers?
  3. Can the fast food retail app shoulder the load of the lunch hour rush?

That last question in particular is what we wonder about the most.

4. 80% of Apps Vulnerable to Security Issues

HP released its 2013 Cyber Risk report this month and it’s not looking pretty. As all the recent news stories about hacked sites and data leaks might suggest, many developers and companies still struggle with app security.

The issue extends past web security and well into the mobile ecosystem, effecting both native and hybrid apps. Here are a few stats to get us started:

  • 46% of mobile apps don’t use proper encryption.
  • 56% of the applications tested exhibited weaknesses to revealing information about the application, its implementation or its users.

Jacob West, CTO of Enterprise Security Products at HP, explains that many developers don’t have the high-level of expertise required for deep security testing. On top of that, as an app moves away from the development team, other issues can be introduced to compromise its security.

Leave a Reply

Your email address will not be published. Required fields are marked *