Skip to main content

Jon Hagar

Independent Consultant

Jon Hagar is an independent consultant working in software product integrity, testing, verification, and validation. For more than thirty-five years Jon has worked in software engineering, particularly testing, supporting projects which include control systems (avionics and auto), spacecraft, IoT, mobile-smart devices, and attack testing for smart phones. He authored Software Test Attacks to Break Mobile and Embedded Devices; has presented hundreds of classes and more than fifty conference presentations; and written numerous articles. Jon is an editor for ISO, IEEE, and OMG standards.

Speaker Presentations
Thursday, May 7, 2015 - 9:45am
Mobile Testing
Mobile App Testing: The Good, the Bad, and the Ugly

Mobile app testing has lots of good practices, some not so useful (bad) concepts, and some really ugly, don’t-ever-do ones. In the tradition of James Whittaker’s How to Break Software books, Jon Hagar applies the testing “attack” concept to mobile app software. Jon starts by defining the big problems and challenges of testing mobile app software and examines the patterns of product failures that you must attack. He then shares a set of good, bad, and ugly test techniques, which testers and developers can direct against their software to find important bugs quickly. Looking at native, web-based, and hybrid apps, Jon explains the pros and cons of each technique with examples to further your understanding. Finally, he gives you takeaway information on tools, automation, and test attacks your can begin using immediately. Go beyond basic functionality verification and learn how to attack your mobile apps with the best techniques while avoiding the ugly ones.