automatic tests for device things