Conference archive


Thursday, April 27, 2017 - 3:15pm to 3:45pm

IoT Software Testing Challenges: The IoT World Is Really Different

Add to calendar

The Internet of Things (IoT) is poised to become the next growth area—and biggest challenge—for software development and testing. Although many traditional test techniques and strategies remain viable, IoT testing includes working with huge amounts of data, multiple communication channels, device protocols, resource limitations (battery or memory), sensors, controllers, cloud-hardware-device integration, and security concerns. Jon Hagar says that successful IoT testers must develop new knowledge and skills and apply them based on real data and proven test design methods. Testing analytics should include raw test data, data relationships across software integration boundaries, and social media inputs—as well as a keen understanding of sociological and psychological factors. Jon shares insights into math-based testing, model-based testing, attack-based and exploratory testing for IoT applications and systems. Take back a new holistic view for your IoT testing which considers the world environment, connected systems, local systems, and the IoT device itself. 


Grand Software Testing

Jon Hagar is a systems software engineer and testing consultant, supporting software product integrity and verification and validation (V&V), with a specialization in mobile and embedded software system testing. For more than thirty years, Jon has worked in software testing and engineering projects. He authored Software Test Attacks to Break Mobile and Embedded Devices; consults, presents, teaches, and writes regularly in many forums on software testing and V&V; and is lead editor/author on committees including OMG UTP model-based test standard, IEEE 1012 V&V plans, and ISO/IEEE/IEC 29119 software test standard. Contact Jon at [email protected].