Desktop-based testing it’s a no-brainer: Use object-based scripting to maximize reuse across platforms/browsers.
In today’s mobile world it really isn’t that easy. There are many different platforms, OS versions, form factors and carrier/manufacturer customizations. Multiply that by mobile web, native app, or some hybrid in-between and you’ve got yourself a healthy testing matrix. A daunting task for even the most skilled Automation Engineer.
In order to tackle this problem, an Automation Engineer cannot simply look at it from a “one size fits all” perspective to create a set of objects and re-use them across all combinations of platforms. For example, there are fundamental differences in how an app behaves on iOS and Android, even with something as basic as a “back button” has its quirks.
In order to truly make your mobile testing easy, TCE automation is the right solution for the job. The solution combines the convenience and efficiency of test automation with the accuracy of live mobile interactions to generate reliable, reportable and actionable results.
1. Mobile Device Testing
2. Mobile Web Readiness
3. Mobile Application Testing Strategies