playwright
playwright copied to clipboard
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
### Version 1.49.0 ### Steps to reproduce ``` import { test, expect } from "@playwright/test"; test.only("get started link", async ({ page }) => { await page.goto("https://playwright.dev/"); await page.getByRole("link", { name:...
### Version 1.49.0 ### Steps to reproduce 1) Clone repo: https://github.com/greyhillman/playwright-firefox-dark-bug 2) `npm install` 3) `npm run test` ### Expected behavior Test should pass. Firefox should still be in dark...
### π Feature Request [VSCode Plugin] Always show the test run options for all test files regardless of whether they are checked under the `Projects` setting. ### Example I was...
### π Feature Request The addition of locator helpers such as `.parent()`, `.parents()`, `.child()`, `.children()`, `.sibling()` `.next()` and `.prev()` would provide the ability to traverse the DOM using native Playwright...
### Version 1.49.0 ### Steps to reproduce Run the following test with the firefox browser: ```TypeScript import { expect, test } from "@playwright/test"; test("HTMLAudioElement.play should not autoplay without user gesture",...
### Version 1.49.0 ### Steps to reproduce Having an HTML region of this form ```html Title - ``` generates an invalid yaml output: ```yaml - region "Title": - heading "Title"...
### Version 1.49.0 ### Steps to reproduce 1. Clone https://github.com/cat-ninja/pw-repro 2. Run `cd toHaveScreenshot\ repro/` 3. Run `npm install` 4. Run `npx playwright test` 5. Check the console output for...
### π Feature Request Instead of running all projects be default, I wish to be able to configure default projects (like with the command line option `--project`) directly in `playwright.config.ts`...
### Version 1.49.0 ### Steps to reproduce 1. Review the test case at https://github.com/sdvg/repro-playwright-input-color/blob/main/tests/example.spec.js 2. Review the failing test run on Github Actions: https://github.com/sdvg/repro-playwright-input-color/actions/runs/12164726706/job/33927073866 You may also fork the repository...
### π Feature Request Enhance Playwright's Trace Viewer by integrating the Performance panel from Chrome DevTools, which contains local performance metrics such as LCP (Largest Contentful Paint), CLS (Cumulative Layout...