This repository is a example test automation project which tests the booking.com website using Playwright with Typescript language binding.
To Setup and configure this project for the first time, please follow the instructions in the setup documentation.
To execute the tests within this project one setup is complete, please follow the instructions in the running documentation.
In order to debug your test/s, you can use the --debug
flag at the end of your test execution command. This flag will pop up the playwright inspector and will allow you to debug your test/s step by step.
In order to lint your code in order to invoke clean code within your implementation, you can use the following command on your terminal:
npm run lint
Run npm run lint -- --fix
to address fixable linting errors & commit your changes.
To understand how our tagging mechanism works, please read the tagging documentation.