IoT Test Automation for Connected Products
Comprehensive testing for your Connected Products Solution
Your Connected Product Solution presents the first moment of truth for your customer, so it is critical that the entire solution – from the physical product to its smarts in the cloud, work flawlessly and are tested for multiple aspects: scale, performance, multiple corner cases, and its cost of running.
Ensure that your Connected Products Solution is completely tested for:
- Product telemetry parameters changing over time
- Many different scenarios combining product parameters and environmental streams
- Error conditions such as faulty sensors, and transient issues
- Physical conditions such as network drops, retransmission and jitter
- Interacting devices
- OTA scenarios for retries, partial or corrupt downloads, and multiple product models
- Commands from cloud to device, and both success and error responses and actions for these commands


Doppelio begins where other tools end. Doubling the IoT tester efficiency and quality
Traditional testing or simulation tools hardly scratch the surface when it comes to these kinds of tests. That’s where we come in: Doppelio enables you to test all these conditions and more, by enabling you to create data twins of your products and their operating environment, and exercising them by authoring test scenarios to mimic both cloud-to-product and product-to-cloud data with high fidelity including physical condition simulations. With Doppelio, this is just as simple as five steps:
Use our configurator to create data models of your product variants – the Doppel Model
Use our test builder to create sequences of test steps exercising these Doppel Models
Overlay faults to create physical world conditions of environment, network, and sensor failures
Spin up as many devices – the Doppels – as you want, with your chosen distribution across model variants
Execute your tests in sequence or in combination, on as many Doppel combinations for functional and load tests