Testing in Covid-19 Era

22 October 2020

New Image

Presentation for TestDive 2020 conference. ABSTRACT: COVID-19 era is on us. It has impacted us all. Besides health risk it has made an impact on a way how we perform our job. Majority of us was shifted into "work from home" mode. Do you remember its starting days? Overloaded internet links, timeouting connections to your lab equipment, difficulties to communicate with lab admins, coworkers ... How to develop software, how to test it in such circumstances? But wait a minute - aren't we all engineers? That always meant "we can survive in any technical constraints". That has triggered my mind. How to overcome those networking issues. What if I would have all the network needed for my software development locally? This talk is a story how COVID-19 forced me to build better development/testing/CI environment founded on virtualization with vagrant and device simulators. Conclusions from the talk are more generic than my private case and I hope will stimulate you for out of the box thinking. There are benefits of virtualization and simulators that could speed up your development and improve your software quality.