ACL Digital

Home / CaseStudy / IoT Test Automation Framework for Testing Gateway to Cloud to Device Connectivity

IoT Test Automation Framework to Test Gateway for a Connected Solution Provider in the US

IoT Test Automation Framework Banner

Overview

The customer, a prominent IoT cloud platform provider based in the US, empowers major consumer brands to convert their products into connected devices. They aimed to test Zigbee Wi-Fi gateway APIs and simulate various scenarios without relying on actual hardware for small appliances. ACL Digital collaborated with the client by conducting tests on Zigbee and Wi-Fi gateways, employing a Python-based test automation framework.

Download Case Study








    Challenges

    Lack of IoT bridge library APIs to validate with simulator

    Unable to automate functionality testing for embedded devices

    Solution

    • IoT bridge library APIs verification and validation with device simulator
    • C/C++ library APIs testing
    • gcov and lcov report generated at the end of code coverage testing
    • Code review testing using valgrind with report
    • Enabled support for unit, integration, functional, smoke, end-to-end, regression & load testing
    • Automated functionality testing for various embedded device platforms
    • Easy configuration for multiple device discovery, device registration & device removal
    • WAN (Cloud) and LAN connectivity support
    • Industry standard encryption for message exchange
    IoT Gateway–Cloud–Device Testing

    Outcomes

    Benefits IoT Test Automation Framework for Testing Gateway to Cloud to Device Connectivity
    Scroll to Top