- Home
- Case Studies
- Luxe Quality Enhances SpiderDoor with Automation and Usability Improvements
Invalid Date 4 min read
Luxe Quality Enhances SpiderDoor with Automation and Usability Improvements
Platforms:
Web, Mobile (iOS)Country:
USAImplementation time:
Nov 2020 – Nov 2021Subscribe 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
- 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.
- Manual testing
- Regression testing
- Functional testing
- Automation testing
- Usability testing
- Exploratory testing
Other Projects
READ MORELumina Solutions
MORE ABOUT PROJECT
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
DepreciMax
MORE ABOUT PROJECT
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 automationFULL CASE STUDY
Interlink
MORE ABOUT PROJECT
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 generatedFULL CASE STUDY