When conducting mobile testing, you should plan the overall testing process depending on an application you are going to test.
Different types of applications require different approaches to software testing, however there are certain methods common for all types of applications.
Let us continue speaking about them.
In order to obtain good mobile application testing results, you should combine automated testing with manual testing. Namely, combine automated user input with the manual on-screen content verification.
For your own convenience, the stored screenshots can be arranged into the so-called contact sheets. These sheets present screenshots as row of small images that can be looked through in order to quickly spot the possible problems.
How to Use Transparency Masking?
If you want to receive more reliable results, try matching intermediate and reference screenshots. The reference screenshots may contain certain areas that do not need to be taken into consideration when matching (for example, date or time displayed). You should somehow mark these areas, so this is where we use a transparency mask.
Model-based testing can be used not only in mobile testing, but also in web site testing and desktop application testing. In this type of testing, the actual software behavior is compared to the expected behavior contained in a programmed model.