
I am not going to answer the above question as there is not right answer but hope to have a conversation that will help answer for those asking. With the smartphone revolution upon us and the multitude of applications being released on a daily basis there is an increasing need for tools and automation to test all of these mobile applications. We are partnering and continuously vetting out tools for our customers. Â One thing I can see now after 8 years in this space is that there is not one tool that is perfect or that can be called the best. Â This is because it highly depends on the application.
Some questions are:
- What parts of the app can be tested through automation?
- Is location relevant?
- 2G, 3G, Wifi, LTE or is connectivity available?
- Does usability need to be tested?
- Is this an enterprise or consumer app
- How important is security
- Does the backend need to be stress tested?
These are only some questions – please feel free to add more.
I have seen the tools fall into 3 categories with each one having a multitude of solutions:
- Crowd Testing
- Remote access to devices
- Mobile QA / Test automation