Testing Internet of Things devices and ecosystems for functionality, security, and interoperability.