Testing & Automation Frameworks

7 bookmarks
Custom sorting
Selenium
Selenium
Selenium automates browsers. That's it! Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should) also be automated as well.
·selenium.dev·
Selenium
Puppeteer
Puppeteer
Puppeteer is a Node.js library which provides a high-level API to control Chrome or Firefox over the DevTools Protocol or WebDriver BiDi. Puppeteer runs in the headless (no visible UI) by default but can be configured to run in a visible ("headful") browser.
·pptr.dev·
Puppeteer
Cypress
Cypress
Fast, easy and reliable testing for anything that runs in a browser. Install Cypress in seconds and take the pain out of front-end testing.
·cypress.io·
Cypress
Mocha
Mocha
Feature-rich JavaScript test framework running on Node.js and in the browser, making asynchronous testing simple and fun. Mocha tests run serially, allowing for flexible and accurate reporting, while mapping uncaught exceptions to the correct test cases.
·mochajs.org·
Mocha
Vitest
Vitest
Next generation testing framework powered by Vite
·vitest.dev·
Vitest
Jest
Jest
Jest is a delightful JavaScript Testing Framework with a focus on simplicity. It works with projects using: Babel, TypeScript, Node, React, Angular, Vue and more!
·jestjs.io·
Jest
Playwright
Playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API. Playwright is built to enable cross-browser web automation that is ever-green, capable, reliable and fast.
·playwright.dev·
Playwright