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
Software Development
Start-up

Caraleya

Caraleya

MORE ABOUT PROJECT

Software Development
Start-up

Caraleya

Cayman Islands

Mobile (Android, iOS)

About project:

Caraleya is a lifestyle and utility app designed to create unforgettable moments, amplify connections, and spark joy through thoughtful gestures.

Services:

  • Manual Functional, Regression, Smoke, Exploratory, Usability testing, and Re-testing of fixed bugs.

Result:

40+ critical and usability bugs were identified and resolved, significantly improving the app’s performance and user experience.

FULL CASE STUDY

Logistics

Warehouse Logistic Company

MORE ABOUT PROJECT

Logistics

Warehouse Logistic Company

EU

Mobile, Desktop

About project:

This European company specializes in optimizing warehouse logistics and inventory management by enhancing the tracking and controlling of goods in storage facilities.

Services:

  • Manual and Automation, Functional, Exploratory, Cross-platform, Regression testing
  • Automated testing -TypeScript + WebdriverIO + Mocha + Appium

Result:

300+ automated test cases were created and deployed to Azure Pipeline, and app downloads increased by about 17%.

FULL CASE STUDY

Software Development
Start-up

Lumina Solutions

Cover Lumina Solutions

MORE ABOUT PROJECT

Software Development
Start-up

Lumina Solutions

USA

Web, Mobile

About project:

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

Services:

  • Manual and Automation, Functional, Regression, Smoke, and Usability Testing

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