- Home /
- Case studies /
- #1 Shopify appointment scheduling solution
QA services for Shopify appointment scheduling solution
Taking the testing of an appointment booking system to the next level.
Technologies and tools
Jira
Confluence
Ruby
Selenium
Cucumber
GitHub
Postman
MS Office package
BrowserStack
OWASP Zed Attack Proxy
Team
1 full-stack QA engineer
Project length
8 years
1k+
>80%
~2h
5
4
About project
BookThatApp is a powerful Shopify appointment scheduling solution. It enables entrepreneurs across different industries to efficiently manage appointments, providing customers with convenient and flexible online booking. The software offers high customization, reliability, data security, global user support, integration with various platforms and applications, and compatibility with different Shopify sales channels.
Before DeviQA
4 days were needed to run regression testing
Regression tests were executed on one device only
There were less than 200 automated tests
1 browser was used
Only UI tests were used
There was no CI/CD
Regression testing was run in 1 thread and took a lot of time
Security testing was not executed
The testing process was time-consuming
With DeviQA
~2 hours were needed to run regression testing
5 various devices with different operating systems, screen resolutions, and browsers were used to run regression testing
>1000 automated tests were developed
4 browsers were supported
API tests were used alongside UI tests
CI/CD was implemented (GitHub Actions)
4 threads and parallelization were used to run automated regression testing quickly
Security testing was regularly executed
Testing time was reduced by 40%
Our engagement
DeviQA took on the responsibility for quality assurance and allowed BookThatApp to focus on other important tasks. Our primary goal was to automate testing to enable frequent product releases without disruptions.
By implementing a test automation solution, DeviQA significantly optimized the quality assurance process. The time required for smoke testing was drastically reduced from 4 days to just a couple of hours. Also, a comprehensive suite of more than 1000 regression tests was created and regularly run on 5 web browsers and different mobile browsers.
Our testing approach was based on a keyword-driven methodology, prioritizing performance and adaptability. This strategy simplified test comprehension and logic for all team members, empowering them to select and execute tests according to their specific requirements and parameters.
Services provided
Services
Web automation testing
The DeviQA team developed over 1000 automation scripts encompassing all regression test scenarios for the application. These tests covered 80% of the application and were seamlessly integrated into the continuous integration process. The implementation of test automation significantly expedited the regression testing procedures.
Services
Web automation testing
The DeviQA team developed over 1000 automation scripts encompassing all regression test scenarios for the application. These tests covered 80% of the application and were seamlessly integrated into the continuous integration process. The implementation of test automation significantly expedited the regression testing procedures.
Facing similar challenges to BookThatApp?
Schedule a call to see how we can help you