TEST TASK:
Steps:
- Create an automation suite
- Implement a logging mechanism before and after each test
- Implement a retry mechanism to retry failing tests 3 times
- Implement a smart wait mechanism to wait for an element before doing any action with it
- Implement Jenkins pipeline, to run it from Jenkins
Pipeline - TestTaskForPicsart
Setup Jenkins for automated tests with GitHub CI integration when commits