Cookies are small text files that allow us to create the best browsing experience for you on our site. By continuing to use this website or closing this message without disabling cookies, you are agreeing to our use of cookies. To understand how we use cookies or for information on how to manage cookies, please see our cookies policy.

START A CONVERSATION

IoT Testing for Home Automation Solution

Client

Our client 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.

Industry

Consumer Goods

Overview

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. We partnered with the client for manual and automation testing of IoT products, which comprised mobile, web and backend services.

Considering the multiple scenarios that needed to be tested and frequency of releases, we decided to go with test automation. This significantly reduced the large testing cycle of the smart lock applications. With IoT involved, the role of QA testing was even more critical. The hardware and software needed to work seamlessly; security and performance of the IoT environment had to be ensured.

Business Requirement

The client wanted to ensure that new features in the home automation platform were thoroughly tested before launch.

QA for Wi-Fi door locks (software and firmware)

Interoperability testing

Multi-country (localization) testing

Automation of the Regression Suite (web/mobile/API)

Performance and security auditing

QBurst Solution

We designed the wireframes after reconciliation, analysis, and documentation of requirements. Once the wireframes were finalized, we created test and use cases in the test management tool, TestLink. This served as the primary reference document for testers, developers, and business users. During this phase we defined the test strategy as well.

End Result

Automation covered areas that were difficult to test manually considering different combinations possible, reducing 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

Tests Conducted

Technologies

Business Requirement

The client wanted to ensure that new features in the home automation platform were thoroughly tested before launch.

QA for Wi-Fi door locks (software and firmware)

Interoperability testing

Multi-country (localization) testing

Automation of the Regression Suite (web/mobile/API)

Performance and security auditing

QBurst Solution

We designed the wireframes after reconciliation, analysis, and documentation of requirements. Once the wireframes were finalized, we created test and use cases in the test management tool, TestLink. This served as the primary reference document for testers, developers, and business users. During this phase we defined the test strategy as well.

End Result

Automation covered areas that were difficult to test manually considering different combinations possible, reducing 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