QBurst Case Studies IoT Testing for Home Automation: A Case Study
Edit This Case Study Record
QBurst Logo

IoT Testing for Home Automation: A Case Study

QBurst
IoT Testing for Home Automation: A Case Study - QBurst Industrial IoT Case Study
Robots - Wheeled Robots
Consumer Goods
National Security & Defense
Quality Assurance
Experimentation Automation
Leasing Finance Automation
Hardware Design & Engineering Services
Testing & Certification
The client, a leading consumer products company and a member of the Russell 1000 Index, was an emerging player in the home automation space. They offered electronic keyless entry locks for residential use, with home automation applications that enabled users to control lighting and security systems. The challenge was to ensure that the hardware and software of these IoT products worked seamlessly, with the security and performance of the IoT environment guaranteed. The client wanted to ensure that new features in the home automation platform were thoroughly tested before launch. This included QA for Wi-Fi door locks (software and firmware), interoperability testing, multi-country (localization) testing, automation of the Regression Suite (web/mobile/API), and performance and security auditing. The multiple scenarios that needed to be tested and the frequency of releases necessitated a move towards test automation.
Read More
The customer is a leading consumer products company and a member of the Russell 1000 Index. They offer a broad portfolio of market-leading brands that include products such as home appliances, residential locksets, and builders’ hardware. The client is an emerging player in the home automation space, offering electronic keyless entry locks for residential use. The home automation applications enable users to control lighting and security systems. They were looking to ensure that new features in their home automation platform were thoroughly tested before launch.
Read More

Leading consumer products company and a member of the Russell 1000 Index

Read More
The solution involved partnering with the client for manual and automation testing of IoT products, which comprised mobile, web, and backend services. The team designed the wireframes after reconciliation, analysis, and documentation of requirements. Once the wireframes were finalized, test and use cases were created in the test management tool, TestLink. This served as the primary reference document for testers, developers, and business users. During this phase, the test strategy was also defined. Automation was used to cover areas that were difficult to test manually considering different combinations possible. This significantly reduced the large testing cycle of the smart lock applications. The team also utilized Selenium, an open-source test automation tool, to save considerable costs.
Read More
The implementation of the solution resulted in superior quality and stability of products. The automation covered areas that were difficult to test manually, considering the different combinations possible. This significantly reduced the large testing cycle of the smart lock applications. The use of Selenium, an open-source test automation tool, also saved considerable costs. The test and use cases created in the test management tool, TestLink, served as the primary reference document for testers, developers, and business users, ensuring a smooth testing process.
Automation reduced the testing cycle by 40% per release
Reduced time and cost as a result of reusable automation test scripts for multi-language supported web and mobile applications
Saved considerable costs by utilizing Selenium, an open-source test automation tool
Download PDF Version
test test