Skip to content

lokiOdUa/playwright-java

 
 

🎭 Playwright for Java

The project is in early developement phase, some of the APIs are not implemented yet, others may change.

Usage

Follow the instructions to build the project from source and install driver.

Simple example:

package com.microsoft.playwright.example;

import com.microsoft.playwright.*;

import java.io.File;

public class Main {
  public static void main(String[] args) {
    Playwright playwright = Playwright.create();
    Browser browser = playwright.chromium().launch();
    BrowserContext context = browser.newContext(
      new Browser.NewContextOptions().withViewport(800, 600));
    Page page = context.newPage();
    page.navigate("https://webkit.org");
    page.click("text=check feature status");
    page.screenshot(new Page.ScreenshotOptions().withPath(new File("s.png")));
    browser.close();
  }
}

Original Playwright documentation. We will convert it to Javadoc eventually.

About

Java version of the Playwright testing and automation library

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 95.9%
  • HTML 3.6%
  • Other 0.5%