• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
How to Test the Internet Of Things
 

How to Test the Internet Of Things

on

  • 882 views

Internet Of Things systems are different to classic systems in a known environment. Things are messy and you can't control anything. Your test methods need to change accordingly.

Internet Of Things systems are different to classic systems in a known environment. Things are messy and you can't control anything. Your test methods need to change accordingly.

Statistics

Views

Total Views
882
Views on SlideShare
878
Embed Views
4

Actions

Likes
0
Downloads
14
Comments
2

1 Embed 4

https://twitter.com 4

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

12 of 2 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    How to Test the Internet Of Things How to Test the Internet Of Things Presentation Transcript

    • How to test theInternet Of ThingsGerman Testing Night Munich, 28.02.2013 Henning Böger https://twitter.com/HenningBoeger henning.boeger@gmail.com © Henning Böger 2013
    • Internet Of Things (IoT) Relevant for me? If yes: How do I test it? © Henning Böger 2013
    • Internet Of Things { Smart Things Connected © Henning Böger 2013
    • Example: Smart Home © Henning Böger 2013
    • You want more than just lamp on/off © Henning Böger 2013
    • Lots of interconnected systems Not under your control © Henning Böger 2013
    • Internet Of Things will beeverywhere. Likely in your field too. Smart Home Connected Car Smart City Connected Body And: Agriculture, Logistics, Construction, Retail, ... © Henning Böger 2013
    • How do you test the zoo? Classic integration test What about Rest Of World? © Henning Böger 2013
    • Your customers will hate you ifyou use classic test approach Where bugs are found Unit test Unit test Component test Component test Integration & acceptance test Integration & acceptance test By customer { By customer Classic system Internet Of Things system © Henning Böger 2013
    • New solutions needed • „Test by Customer“ is a First Class Citizen • Tailor your process accordingly (Ship Early, Friendly Users, ...) • Tailor your toolchain accordingly (user feedback, remote debugging, zero turnaround) • <Your idea here> © Henning Böger 2013
    • Optimize turnaround times Turnaround times: • Exception on device until issue tracker: 1 sec • Establish remote debugging session: 1 sec • Build new firmware with bugfix: 5 sec • Remote firmware update: 10 sec • Rollout bugfix release: 10 min © Henning Böger 2013
    • Wrap UpInternet Of Things will pervade moreapplication domains. Likely yours, too. Your classic integration test is not sufficient.You need to treat „Test by Customer“ as a First Class Citizen. © Henning Böger 2013