browser = playwright.chromium.launch(video={'path': 'test.mp4'})
from playwright.sync_api import sync_playwright
def run(playwright):
browser = playwright.chromium.launch(video={'path': 'test.mp4'})
page = browser.new_page()
page.goto("http://whatsmyuseragent.org/")
page.click("text=What's My User Agent?")
browser.close()
with sync_playwright() as playwright:
run(playwright)
const { chromium } = require('playwright');
(async () => {
const browser = await chromium.launch({
video: { path: 'test.mp4' }
});
const page = await browser.newPage();
await page.goto('http://whatsmyuseragent.org/');
await page.click('text=What\'s My User Agent?');
await browser.close();
})();
import com.microsoft.playwright.*;
public class Example {
public static void main(String[] args) {
Playwright playwright = Playwright.create();
ChromiumBrowserType chromium = playwright.chromium();
Browser browser = chromium.launch(
new BrowserType.LaunchOptions()
.setVideo(new VideoOptions()
.setPath(Paths.get("test.mp4"))));
Page page = browser.newPage();
page.navigate("http://whatsmyuseragent.org/");
page.click("text=What's My User Agent?");
browser.close();
playwright.close();
}
}
page.evaluate(() => JSON.stringify(window.performance.getEntries()))
page.evaluate(() => JSON.stringify(performance.getEntries()))
browser = playwright.chromium.launch(metrics='all')
from playwright.sync_api import sync_playwright
def run(playwright):
browser = playwright.chromium.launch(metrics='all')
page = browser.new_page()
page.goto("https://www.example.com/")
browser.close()
with sync_playwright() as playwright:
run(playwright)
联系客服