Back to 2017 AgendaMobile App Test Automation: Let's look into the future
๐ 11:55 am - ๐ RR5In the present world, mobile applications are growing exponentially. A large number of businesses & enterprises, ranging from large corporations to start-ups, are increasing their spending on mobile app development to create an awesome customer experience & an emotional attachment with their end users. The increasing popularity of the mobile applications has surfaced a few very imminent issues, mostly related to determining the quality of these mobile applications.
Mobile applications typically work with limited resources; hence the resource usage needs to be monitored continuously to avoid performance issues. More conventional functional testing approaches, like user interface testing, usability testing & integration testing with underlying application programming interface, need to be employed in addition to compatibility testing and performance testing for exhaustively testing a mobile application across multiple platforms (iOS, Android, Windows). On top of that, confidential data like phone contacts, banking and other personal information, global GPS position could be disclosed by vulnerable applications & unreliable mobile networks, so sensitive applications require validating exchanged data to avoid security issues over various available mobile networks. Other factors we need to consider while testing would be user experience, testing the interruptions caused by incoming calls or text messages while the application under test is on foreground and battery.
This presentation outlines the mobile test automation challenges from the perspectives of user interface design, product function, performance & security. Furthermore, we also focus on some of the gaps that exist in present day mobile app automation testing & propose some future work to enhance the existing testing frameworks.