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.
The New TestingBattlefieldsMobile, IoT and Beyond
View Slide
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.2Agenda§ What’s Interesting and Taking Off?§ Critical Differences from Web and Desktop§ Testing: Context of Usage§ Testing: Technical Aspects§ Closing§ Q&A
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.3Today’s PanelistsRichard BradshawSpeaker, TrainerDaniel KnottSenior TesterXing AndroidJim HolmesExecutive ConsultantPillar TechnologyIliyan PanchevProduct OwnerTelerik Test Studio
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.4What’s Interesting and Taking Off?§ Mobile’s continuing to explode§ Embedded systems• Toasters (appliances)• Tractors (GPS, agricultural systems)• Medicine§ Internet of Things
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.5Differences 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
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.6Testing: Context of Usage§ Expectations of availability and speed§ Mobility• Moving about networks• Differing interruptions§ Varied user inputs§ NO user inputs!
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.7Testing: Technical Aspects§ APIs§ Data§ Tooling (or lack thereof!)§ How to model system?• Breaking in to pieces• Effective coverage
© 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.8Closing Comments