Hands-On Mobile App Testing: A Guide for Mobile Testers and Anyone Involved in the Mobile App Business

Hands-On Mobile App Testing: A Guide for Mobile Testers and Anyone Involved in the Mobile App Business

Daniel Knott

Language: English

Pages: 256

ISBN: 0134191714

Format: PDF / Kindle (mobi) / ePub


The First Complete Guide to Mobile App Testing and Quality Assurance: Start-to-Finish Testing Solutions for Both Android and iOS

 

Today, mobile apps must meet rigorous standards of reliability, usability, security, and performance. However, many mobile developers have limited testing experience, and mobile platforms raise new challenges even for long-time testers. Now, Hands-On Mobile App Testing provides the solution: an end-to-end blueprint for thoroughly testing any iOS or Android mobile app.

 

Reflecting his extensive real-life experience, Daniel Knott offers practical guidance on everything from mobile test planning to automation. He provides expert insights on mobile-centric issues, such as testing sensor inputs, battery usage, and hybrid apps, as well as advice on coping with device and platform fragmentation, and more.

 

If you want top-quality apps as much as your users do, this guide will help you deliver them. You’ll find it invaluable–whether you’re part of a large development team or you are the team.

 

Learn how to

  • Establish your optimal mobile test and launch strategy
  • Create tests that reflect your customers, data networks, devices, and business models
  • Choose and implement the best Android and iOS testing tools
  • Automate testing while ensuring comprehensive coverage
  • Master both functional and nonfunctional approaches to testing
  • Address mobile’s rapid release cycles
  • Test on emulators, simulators, and actual devices
  • Test native, hybrid, and Web mobile apps
  • Gain value from crowd and cloud testing (and understand their limitations)
  • Test database access and local storage
  • Drive value from testing throughout your app lifecycle
  • Start testing wearables, connected homes/cars, and Internet of Things devices

 

Inductive Reasoning: Experimental, Developmental, and Computational Approaches

Principles of Digital Image Processing, Volume 2: Core Algorithms

An Introduction to Functional Programming Through Lambda Calculus (Dover Books on Mathematics)

A Practical Guide to Web App Success

Introduction to Game Physics with Box2D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

latest one to see what happens to the app. While doing update testing, keep an eye out for error messages, crashes, freezes, and performance issues right after the update. In the following two sections, I will describe how to perform update testing on iOS and Android. Nevertheless, if you are testing a Windows Phone, BlackBerry, or any other kind of app, you should of course do update testing as well. iOS Update Testing There are two ways of simulating the update process for iOS apps. The first

happens if you have a bad or no Internet connection while using the app? Will it crash or will it still work? What happens if the mobile device changes network providers while the app is being used? (This is a common scenario when using apps close to an international border, such as when snowboarding in the Alps.) All of these questions are very hard to answer when testing an app in a lab. You as a mobile tester need to be mobile and connected to data networks while testing apps. As you can

happens if you have a bad or no Internet connection while using the app? Will it crash or will it still work? What happens if the mobile device changes network providers while the app is being used? (This is a common scenario when using apps close to an international border, such as when snowboarding in the Alps.) All of these questions are very hard to answer when testing an app in a lab. You as a mobile tester need to be mobile and connected to data networks while testing apps. As you can

highly recommend that you create one. Every software testing and mobile testing expert uses Twitter to write about new testing ideas, blog posts, and other important information that is bound to help you during your daily working life. Most mobile testing experts also blog, so you should subscribe to their updates to get the latest information from them. In the next section I will list a few blogs and books that may be of interest to you. Testing events and conferences are another way of

information such as messages, news, incoming calls, and health status to and from mobile devices. To get the latest information from an app, users no longer need to take their device out of their pocket. Most devices can be controlled by the user舗s voice or a small touchscreen. However, a smart watch or fitness wristband is essentially useless without a mobile device to interact with. The usability and design of smart watches and fitness wristbands need to be thoroughly tested and checked.

Download sample

Download