- Fork the repo.
- Clone your forked repository.
- Run the command
npm i
. - Create a new branch
git checkout -b testing
. - Resolve tasks in the
cypress
/e2e
/webTables.cy.js
. - Check yourself before submitting the task with a Cypress checklist.
- Create a pull request.
- Do not forget to click
Re-request review
if you submit the homework after the previous review.
App for testing: https://demoqa.com/webtables
Your task is to check the following points:
- Pagination.
- Rows count selection.
- Add a new worker.
- Delete a worker.
- Delete all workers.
- Find a worker in the search field and edit it.
- Validate data in the worker row after editing the worker.
- Check the search by all column values.