IoT Test Automation of 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 Connected Product Tester
Doppelio Connected Product Testing

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:

doppelio Favicon

Use our configurator to create data models of your product variants – the Doppel Model

doppelio Favicon

Use our test builder to create sequences of test steps exercising these Doppel Models

doppelio Favicon

Overlay faults to create physical world conditions of environment, network, and sensor failures

doppelio Favicon

Spin up as many devices – the Doppels – as you want, with your chosen distribution across model variants

doppelio Favicon

Execute your tests in sequence or in combination, on as many Doppel combinations for functional and load tests