Job
Project Overview
Amzel project is designed to guarantee quality communication between staff members of the company. It is divided between separate communication channels, each user assigned to specific channel. User can make calls to their channel or send voice messages to all members of their channel.
Objectives
Circle Yellow Do manual testing for the website still under development
Circle Yellow Automate functional test cases based on developed test scenarios
Circle Yellow Report and follow-up bugs found during testing process
Circle Yellow Perform thorough regression testing when bugs are resolved
Job
Challenge
During the process that we worked on Amzel project, its website was still under development stage. This made test automation process very challenging because development code changed during our testing process. The main challenge was to make the tests as stable as possible to avoid unnecessary test fails.
Our Solution
To avoid unnecessary test fails our team researched and applied the best methods to make automation tests stable. We tried to select the best possible selectors which would still work as expected even when changes in code occur. We also did regression tests after each test to make sure that all test cases work as expected.


Technology We Used