Luxe Quality logo

Oct 25, 2022 4 min read

Luxe Quality Enhances SpiderDoor with Automation and Usability Improvements

IoT

Platforms:

Web, Mobile (iOS) 

Country:

USA 

Implementation time:

Nov 2022 - Oct 2023
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 and TestFlight for deployment  
  • Services: BrowserStack for cross-platform testing 

Features Of The Project 

  • The system had geolocation-based access control, which required testing under real-world conditions. 
  • Automated tests were set up to cover the mobile platform, while manual testing was used for the web, ensuring functionality across multiple devices. 
  • 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
  • JavaScript
    JavaScript icon
  • WebdriverIO
    WebdriverIO icon
  • Appium
    Appium icon
  • Postman
    Postman icon

Your project could be next!

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

discuss your project

Other Projects

Read more
Business solutions
Start-up

AI Content Navigator

Quantivue

MORE ABOUT PROJECT

Business solutions
Start-up

AI Content Navigator

EU

Web

About project:

The platform was designed to transform how individuals consume and interact with digital content.

Services:

  • Manual, Functional, API, Regression, Integration, Usability, UI/UX, Exploratory, Localization, Smoke testing, and Re-testing of fixed bugs

Result:

Up to 300 bugs were reported and fixed, and the relevance of AI responses improved by 17%.

FULL CASE STUDY

Business solutions

AI-Powered Web Platform

AIPoweredPlatform

MORE ABOUT PROJECT

Business solutions

AI-Powered Web Platform

EU

Web

About project:

An AI-powered web platform that transforms natural language queries into SQL requests to simplify access to business data and streamline BI analytics. 

Services:

  • Manual, Functional, Regression, Usability, UI/UX, Exploratory testing, and Re-testing of fixed bugs.

Result:

Over 200 detailed test cases were created to verify AI-generated SQL queries and UI functionality.

FULL CASE STUDY

Logistics
Business solutions

Logistics Optimization Provider

MORE ABOUT PROJECT

Logistics
Business solutions

Logistics Optimization Provider

EU

Mobile, Desktop

About project:

The company offers logistics management solutions aimed at optimising goods transportation, warehouse handling, and distribution planning.

Services:

  • Manual and Automation, Functional, Cross-platform, Cross-browser, Regression, Security, API, Usability testing
  • Automated testing -TypeScript + WebdriverIO + Mocha + Appium

Result:

500+ manual test cases were written, 300+ automated tests integrated into GitLab CI, achieving 85% test coverage.

FULL CASE STUDY