Node.js library to automate Chromium, Firefox and WebKit with a single API
-
Updated
Jul 30, 2021 - TypeScript
Playwright provides a set of APIs to automate Chromium, Firefox, and WebKit browsers. By using the Playwright API, you can write scripts to create new browser pages, navigate to URLs, and interact with elements on a page. Along with a test runner, Playwright can be used to automate user interactions to validate and test web applications.
It takes time to remove all project data so wait until it's performed in background
The current mock mechanism is "strict" regarding trailing slashes:
mockiavelli.mockGET('/example', {status: 200})
// GET /example/ => 404
This behaviour should be at least configurable to allow ignoring trailing slashes:
const mockiavelli = await Mockiavelli.setup(page, {ignoreTrailingSlashes: true});
mockiavelli.mockGET('/example', {status: 200})
// GET /example/ => 200
Created by Microsoft
Released January 31, 2020
Latest release 2 days ago
After the introduction of Public workers API, run-workers can be refracted with the help of this API. This will help us to make enhancements and fixes on workers seamlessly.