Which kind of testing is needed in the age of IoT? | EclipseCon Europe 2018
EclipseCon Europe 2018
Ludwigsburg, Germany · October 23 - 25, 2018
https://www.eclipsecon.org/europe2018
Speaker(s):
Tobias Geyer
https://www.eclipsecon.org/europe2018/sessions/which-kind-testing-needed-age-iot
The world of computing is experiencing a time of radical changes. Software is running more and more parts of the world and the decades old vision of ubiquitous computing is becoming a reality thanks to the Internet of Things.
We can control our home by talking to it and have all of humanities knowledge available in a shiny black rectangle in the palm of our hand. All of this just works - flawlessly.
These changes can be overwhelming and cause a loss of orientation even for us that work on software each day. The technologies to learn seem endless and the implications for our work are unclear.
In this talk I'll use a real IoT device to outline the differences and commonalities between testing IoT devices and other types of software. I'll explain where and how testing can support the development process for such devices and highlight the skillset needed for that. Don't worry if you can't code - even the IoT doesn't render skills like critical thinking, having user focus and being able to communicate well useless. That being said it is useful be able to get into the technical details of things and you shouldn't shy away from changing your test approach to include more greybox testing.
In the end I hope to convince you that testing IoT devices can be great fun and is nothing that should cause sleepless nights.