This is a practice repository for learning how to code tests by employing automation testing
browserbased-testing
- Contains bookmarklets and vanilla JS code based on Alan Richardson's course on "Automating in the Browser using Javascript"
chai
- Contains code using Chai Test Framework based on Aparna Gopalakrishnan's course on "Introduction to Chai Assertions"
cucumber
- Contains code using Cucumber with Javascript based on Gavin Samuels' course on "Cucumber with Javascript"
mocha
- Contains code using Mocha Test Framework based on Giridhar Rajkumar's course on "Mocha Javascript Test Framework"
playwright
- Contains code using Playwright, Jest and Visual Testing with Applitools in Playwright based on Ixchel Meza's course on "Playwright with Javascript"
puppeteer-with-applitools
- Contains code using Puppeteer integrated with Applitools based on Matt Jasaitis' course on "The Basics of Visual Testing"
puppeteerProject
- Contains code for running a login success and failure Test using Puppeteer
Test Automation University Home Page
https://testautomationu.applitools.com/
Node.js Documentation Page
https://nodejs.org/en/download/
Mocha Documentation Page
https://www.npmjs.com/package/mocha
Chai JS Documentation Page
Puppeteer Documentation Page
https://www.npmjs.com/package/puppeteer
Applitools Documentation
https://applitools.com/docs/topics/overview.html
Playwright Documentation Page
Jest Documentation Page
Webdriver IO Documentation Page
https://webdriver.io/docs/gettingstarted
Cucumber with Javascript Documentation Page