effective iot testing