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.
Do manual testing for the website still under development
Automate functional test cases based on developed test scenarios
Report and follow-up bugs found during testing process
Perform thorough regression testing when bugs are resolved
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.
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