IoT is tested with these Quality attributes

An Internet of Things (IoT) solution is built up from items that together create new functionality. The separate elements form an IoT ecosystem. Testing the entire system must be thought of at an early stage in IoT product development.

Forget functional testingDefine a product with a set of requirements and all functionality (that is written down) can be tested. As said an IoT solution consists of separate elements that can be functionally tested . The IoT ecosystem as a whole behaves according to different rules. The possible connections to 3rd party IoT products are endless. As a result it will be impossible to describe the behaviour in every situation. One of the elements of setting up an IoT test strategy is looking at the non-functional behaviour of the whole solution[...]