playwright-java icon indicating copy to clipboard operation
playwright-java copied to clipboard

Java version of the Playwright testing and automation library

Results 62 playwright-java issues
Sort by recently updated
recently updated
newest added

To provide decent support of JUnit in codegen (as requested in https://github.com/microsoft/playwright-java/issues/1039), we need to first implement basic Playwright fixtures similar to other languages. This came up in the discussion...

P3-collecting-feedback

Please backport client side changes: - [x] https://github.com/microsoft/playwright/commit/f3fac6f4e95f0818a47c88c055854576d98103e0 (feat: `page.handleLocator` that closes any interstitial pages/dialogs (#29029)) - [x] https://github.com/microsoft/playwright/commit/d89ed88679cbbd27c92f576b8e08b9b5050ac7d7 (docs: do not recommend PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD anymore (#29121)) - [x] https://github.com/microsoft/playwright/commit/3e2d5b2800e3143280c0573507b1ba9d5c438a00 (docs:...

v1.42

**Why is `System.out`/`System.err` poor?** Here is just one example of multiple explanations: https://owasp.org/www-community/vulnerabilities/Poor_Logging_Practice **Proposal:** Replace `System.out`/`System.err` with logging facade SLF4J: https://www.slf4j.org/. Having this approach users will have freedom in choosing...

P3-collecting-feedback

The driver bundle is one big jar containing all the drivers for every supported platform. This makes it quite large, [roughly 117 MB for v1.29.0](https://mvnrepository.com/artifact/com.microsoft.playwright/driver-bundle/1.29.0). The "driver-bundle" artifact could be...

P3-collecting-feedback

Make Playwright finally easy to use in modular projects This will also require the update of workflows to use at least JDK11 @yuri-s This PR is the right one, fixes...

Right now java library when running in the playwright/java docker image is not aware of installed browsers automatically. Also Even having a lot of things installed, the library requires node.js...

P3-collecting-feedback

This is somewhere between a feature request and a bug. My production system recently threw [a StackOverflowException](https://gist.github.com/rkennedy-mode/f51dfc2a11097db13f926a3d49094d04). Upon further inspection I've determined that the following is happening: 1. I register...

P3-collecting-feedback

Kotlin is a very popular JVM language, and playwright could expose some Kotlin extensions that augment the existing API. A small example would be `infix`/`operator` functions for `or` and `and`:...

P3-collecting-feedback

### System info - Playwright Version: [v1.31.0] - Operating System: Mac - Browser: All - Other info: After a long-running session, a simple, unadorned `Playwright.create()` can start failing with: ```...

P3-collecting-feedback

With playwright version 1.27.0 the code that is created through recording has changed completely. See below the same flow recorded with a recent version and with 1.26.0: ![grafik](https://user-images.githubusercontent.com/69632766/223446094-9668e3ab-9814-4498-ac9d-c34d3a79610e.png) Previously we...

P3-collecting-feedback