Playwright module provides a method to launch a browser instance. The following is a typical example of using Playwright to drive automation:
import com.microsoft.playwright.*;
public class Example {
public static void main(String[] args) {
try (Playwright playwright = Playwright.create()) {
BrowserType chromium = playwright.chromium();
Browser browser = chromium.launch();
Page page = browser.newPage();
page.navigate("http://example.com");
browser.close();
}
}
}
Methods closeAdded in: v1.9 playwright.close
Terminates this instance of Playwright, will also close all created browsers if they are still running.
Usage
createAdded in: v1.10 playwright.createLaunches new Playwright driver process and connects to it. Playwright.close() should be called when the instance is no longer needed.
Playwright playwright = Playwright.create();
Browser browser = playwright.webkit().launch();
Page page = browser.newPage();
page.navigate("https://www.w3.org/");
playwright.close();
Usage
Playwright.create();
Playwright.create(options);
Arguments
options
Playwright.CreateOptions
(optional)
Returns
Properties chromium()Added before v1.9 playwright.chromium()This object can be used to launch or connect to Chromium, returning instances of Browser.
Usage
Returns
firefox()Added before v1.9 playwright.firefox()This object can be used to launch or connect to Firefox, returning instances of Browser.
Usage
Returns
request()Added in: v1.16 playwright.request()Exposes API that can be used for the Web API testing.
Usage
Returns
selectors()Added before v1.9 playwright.selectors()Selectors can be used to install custom selector engines. See extensibility for more information.
Usage
Returns
webkit()Added before v1.9 playwright.webkit()This object can be used to launch or connect to WebKit, returning instances of Browser.
Usage
Returns
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4