-
Open the forked repo in VSCode.
-
Create a new branch by running
git checkout -b task_solution. -
Run the installation commands:
npm cinpx playwright install
-
Create a parametrized test for
signUpNegative.spec.js. UsesignInNegative.spec.jsas an example. -
Create parametrized tests for 1, 2, and 5 tags:
- User is able to remove all tags from previously created article.
- User is able to add tags on edit to the previously created article.
Use
createArticleWithTags.spec.jsas an example. -
Create a three-users test with parametrized fixtures
pagesandusers:- User can see in your feeds articles from two different users.
Use
viewArticleCreatedByAnotherUser.spec.jsas an example. -
Re-run all your tests and make sure they pass after the updates.
- Add and commit all your updates.
- Push the code to the origin.
- Create a PR for your changes.
- Keep implementing suggestions from code review until your PR is approved.