Testing for an IoT solution has its own set of challenges, like the need for an end-to-end testing from sensor to cloud, industry specific test requirements, and real-time environment simulation/virtualization. eInfochips has developed Snapbricks IoT test automation framework to address the above challenges and the market needs. It is a unified test automation framework that offers end-to-end testing across devices, web and mobile. It automates entire use case, including device, connectivity, backend, cloud, analytics and applications.
It is a robust, flexible and extensible framework with an intuitive and user-friendly interface to create and execute test suites. It offers continuous testing by integrating various DevOps tools and reduces the cost of ownership as it is built on various open source tools like Selenium, Appim, JUnit, TestNG, etc. Test Coverage includes device–to-device and device-to-cloud testing, sensor and protocol compatibility testing, edge virtualization, functional testing, UI testing, API testing, load/stress testing, performance testing, regression testing. It enables around 40% faster time-to-market.