This repo contain all the examples in this course.
This repo contains the code for the chapters of this course, every chapter has its own branch:
Chapter 2
Branch: Writing Your First ScriptChapter 3
Branch: Interacting with ElementsChapter 4
Branch: Element StateChapter 5
Branch: Managing a Virtual KeyboardChapter 6
Branch: Interacting with Mouse EventsChapter 7
Branch: Taking a ScreenshotChapter 8
Branch: Recording videosChapter 9
Branch: Emulating a deviceChapter 10
Branch: Integration with JestChapter 11
Branch: Visual TestingChapter 12
Branch: Playwright CLIChapter 13
Branch: Page Object Model
๐ You can clone this repository to your local or download it as zip but don't forget to do npm install
prior to executing any test.
- https://playwright.dev/
- https://jestjs.io/
- https://applitools.com/blog/top-playwright-questions-answered/#:~:text=Playwright%20is%20a%20relatively%20new,testing%20for%20today's%20web%20apps
- https://applitools.com/
- https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Asynchronous/Introducing
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions
- https://www.selenium.dev/documentation/en/guidelines_and_recommendations/page_object_models/
- https://github.com/microsoft/playwright#-playwright