Client:
Our client is a fast-growing Legal Proptech start-up based in Hong Kong, delivering a state-of-the-art leasing and asset management platform for landlords that own office buildings and shopping malls on ‘High Street’ in the world’s biggest metropoles.
Challenge:
The challenge is not all properties are the same, and their management needs can differ greatly. Automation solutions are designed to be flexible enough to adapt to different property types, tenant demographics, and management styles. User-friendly interfaces and readily available support are essential to fully utilize advanced automation features so we achieve deep UI coverage for critical components, ensuring comprehensive testing of their behavior.
Our Strategy:
Our quality assurance roadmap is to ensure all bases are covered regarding security(User authentication and data security), functional testing, integrated functionality testing, testing application responsiveness, to assure localization and internationalization, compatibility testing, to test error handling and recovery.
Our Solution:
We are assuring enhanced efficiency and quality by implementing cucumber BDD framework and this helps us to maintain modular and reusable tests for faster test execution, improved consistency, better reporting, increased confidence in releases.
Business Outcome:
- Improved team collaboration: Cucumber’s plain-language tests facilitate communication and understanding between developers, QA, and stakeholders. It also serves as living documentation, capturing user stories and expected behavior.
- Faster release cycles: Automated testing reduces testing time, allowing for quicker releases and faster time to market.
- Reduced development time: Early detection and resolution of bugs prevent rework and delays in development cycles.
- Combining cypress and cucumber we attain fast execution, visual debugging and mimicking real user interactions.
Tech stack:
Cypress, Cucumber, Typescript, JavaScript, Mocha, Docker