The New Testing Battlefields: Mobile, IoT, and Beyond
Deck for a webinar hosted by Progress software. Panelists Jim Holmes, Richard Bradshaw, Daniel Knott, and Iliyan Panchev discuss testing outside "traditional" web and desktop applications.
All rights reserved. 2 Agenda § What’s Interesting and Taking Off? § Critical Differences from Web and Desktop § Testing: Context of Usage § Testing: Technical Aspects § Closing § Q&A
All rights reserved. 3 Today’s Panelists Richard Bradshaw Speaker, Trainer Daniel Knott Senior Tester Xing Android Jim Holmes Executive Consultant Pillar Technology Iliyan Panchev Product Owner Telerik Test Studio
All rights reserved. 4 What’s Interesting and Taking Off? § Mobile’s continuing to explode § Embedded systems • Toasters (appliances) • Tractors (GPS, agricultural systems) • Medicine § Internet of Things
All rights reserved. 5 Differences from Web / Desktop § Environment is vastly more complex • Power • Resource constraints • Infrequent updates – or never update § Risk is dramatically different • Line of business cost • Security • Interdependent systems • Death
All rights reserved. 6 Testing: Context of Usage § Expectations of availability and speed § Mobility • Moving about networks • Differing interruptions § Varied user inputs § NO user inputs!
All rights reserved. 7 Testing: Technical Aspects § APIs § Data § Tooling (or lack thereof!) § How to model system? • Breaking in to pieces • Effective coverage