Web Summit Logo
Let’s meet on Web Summit
location icon Lisbon, 11-14 November
Zhanna Pelenska photo

Zhanna Pelenska

QA, Manager

Alexandra Nagy photo

Alexandra Nagy

QA Lead

let’s connect
Luxe Quality logo

Invalid Date 4 min read

Luxe Quality Enhances SpiderDoor with Automation and Usability Improvements

IoT

Platforms:

Web, Mobile (iOS) 

Country:

USA 

Implementation time:

Nov 2020 – Nov 2021 
SpiderDoor

Subscribe to Our Newsletter

Stay tuned for useful articles, cases and exclusive offers from Luxe Quality! 

about company 

SpiderDoor offers wireless gate access systems that enable remote facility management. Their platform integrates with top management software, providing solutions like keypad systems and text-based tenant access. SpiderDoor ensures seamless access control for residential and commercial properties with easy installation, US-based support, and flexible contract options. 

before 

Before our collaboration, SpiderDoor had no automated testing. Testing was done manually by developers and the product owner, leading to inconsistent testing results and missed bugs. The testing documentation was limited to collections for endpoint testing in Postman, with project documentation managed via Redmine.  The client requested rapid automation coverage of critical functionalities to ensure stability and efficiency in the product's performance. 

challenges and solutions 

Our team established both manual and automated testing processes from scratch for SpiderDoor, focusing on enhancing functionality and user experience. 

Challenges  

  Solutions 

No QA documentation. 

Created necessary documentation, including automation scripts and bug reports. 

Geolocation issues affecting remote gate operations, with errors like "you are too far from the gate". 

Enabled precise testing by accessing phones near the test gates, allowing for accurate testing of the gate functionality. 

Absence of unique IDs for system elements, hindering the integration of automated tests. 

Developers created unique IDs for system elements, ensuring that automated tests could interact properly with the necessary components of the platform. 

technologies, tools, and approaches 

For our testing processes, we utilized:  

Automation Language: JavaScript  

Frameworks: WebdriverIO, Appium, XCode   

Tools:  

  • Postman for API testing  
  • TestFlight for deployment 

Services:  

  • BrowserStack for cross-platform testing 

features of the project 

  1. The system had geolocation-based access control, which required testing under real-world conditions.  
  2. Automated tests were set up to cover the mobile platform, while manual testing was used for the web, ensuring functionality across multiple devices.  
  3. Usability testing was essential to improve the user experience. 

improvements to the app 

The collaboration resulted in a more reliable and efficient application, demonstrating the value of integrating automated testing within the development process. The improved documentation and systematic approach to testing enhanced product quality and instilled greater user confidence in the platform's reliability. 

results 

  • We created 23 test cases, all of which were automated, ensuring rapid and consistent testing for future releases.  
  • 11 bug reports detailed critical issues, such as geolocation errors and functionality flaws. The bugs were fixed before the product's release, leading to smoother operations.  
  • Significantly enhanced the platform's stability and efficiency, improving the overall user experience for remote gate control.  
  • Unique IDs were introduced to the system elements, allowing for smoother integration of automated tests with the platform.  
  • While the number of test cases may seem small in the context of IoT, this is primarily due to the application's focused functionality. These 23 test cases were sufficient to comprehensively cover all features of the app.   
Services provided
  • Manual testing
  • Regression testing
  • Functional testing
  • Automation testing
  • Usability testing
  • Exploratory testing
QA Technologies used
  • true icon
  • true icon
  • true icon
  • true icon
  • true icon

Your project could be next!

Ready to get started? Contact us to explore how we can work together.

Other Projects

READ MORE
Start-Up

Lumina Solutions

Photo Lumina Solutions site

MORE ABOUT PROJECT

Start-Up

Lumina Solutions

USA

Web, Mobile

Implementation time:

Dec 2022 – present

About project:

Lumina Solutions is an innovative technology company specializing in AI solution development that analyzes finance.

Services:

Manual, Automated, Functional, Smoke and Usability Testing.

Software Development.

Result:

Agile processes cut release times by 70% and improved forecasting accuracy by 20%, while over 780 automated test cases boosted code coverage to 90%.

FULL CASE STUDY

E-Commerce

DepreciMax

Photo DepreciMax site

MORE ABOUT PROJECT

E-Commerce

DepreciMax

Australia

Web

Implementation time:

Apr 2022 - present 

About project:

The project allows for detailed modeling of fixed asset depreciation and lease calculation rules for accounting and tax.

Services:

Manual - Regression, Smoke, Functional, Integration testing, Usability, UI/UX testing 

Automation testing 

Result:

750+ test cases, 450 of which are automated, 80% of functionality is covered by automation

FULL CASE STUDY

E-Commerce

Interlink

Photo Interlink site

MORE ABOUT PROJECT

E-Commerce

Interlink

United Kingdom

Web, Mobile

Implementation time:

Sept 2022 - Nov 2023

About project:

Interlink solutions are designed to enhance website performance and user experience and implement advanced tools to drive efficiency and business growth.

Services:

Manual, Functional, Integration, Regression, Smoke testing 

Automated, Security, Performance, Load testing 

Result:

500+ manual tests were created, 300+ test cases were automated, and 150 bug reports were generated

FULL CASE STUDY