S13-1004: Exploring Beyond the GUI on Mobile Devices

Track: Mobile Application Testing

Many testers today are asked to test mobile applications. The assumption is to test the mobile application in the same manner of testing a web application or a client/server application. However, if the software tester is testing mobile applications, then the software tester must now become aware of hardware and firmware conditions which were not normally a part of previous test case development. Charging the device while the software application is being downloaded, installing, in use where the GUI is engaged are all necessary tests for the mobile application tester. Add another variable to charging the device to consider the heat generated from charging the battery, another level of tests can include network communication, database searches, and memory management. How about a layer of tests which involve testing the drivers and how the software application dictates behavior like an LED light or enabling Bluetooth or interacting with the device’s clock? Understanding the combination of software/firmware/hardware all contained within one complex system is now a part of any software tester of mobile applications.

Session Takeaways:

  • Testers will learn how to do exploratory testing on mobile devices and consider tests beyond functional testing.
  • System Integration testing techniques will be discussed to include stress testing, performance testing and system wide testing.
  • Documenting tests in an Agile environment will be included in the presentation and how to meet regulated stakeholders expectation of documentation for these exploratory tests as well as spending more time testing and less time documenting.

Download Presentation
Please Note: The presentations are intended for attendees only. The presentations page is password protected – contact info@softwaretestpro.com for verification of attendance and the password to access the presentation.


Session Speakers:

JeanAnn HarrisonJeanAnn Harrison – Sr. Quality Assurance Engineer, Project Realms
Jean Ann has been in the Software Testing and Quality Assurance field for over 13 years including 5 years working within a Regulatory Environment. Her niche is system integration testing, specifically on mobile medical devices. Jean Ann has worked in multi-tiered system environments involving client/server, web application, and standalone software applications. Maintaining an active presence in the software testing community, Jean Ann has gained inspiration from many authors and practitioners. She continues to combine her practical experiences with interacting on software quality and testing forums, and attending training classes and conferences.

Jon HagarJon Hagar – Systems Software Engineer, Grand Software Testing
Jon Hagar is a systems-software engineer and tester consultant supporting software product integrity, verification, and validation with a specialization in embedded and mobile software. Jon has worked in testing for over thirty years. Embedded projects he has supported include: control systems, spacecraft, mobile-smart devices, IT and smart phones. He teaches classes at the professional and college level. Jon publishes regularly with over 50 presentations/papers, best paper, parts in 3 books, and a book in testing mobile/embedded software (2013).