playwright-basic

官网写的很牛了, 没必要

Quick Start

npm i -D playwright
import { firefox } from 'playwright';

export async function fetchTwitterDetail() {
    const browser = await firefox.launch({ headless: false, slowMo: 50 });
    // Create pages, interact with UI elements, assert values
    const page = await browser.newPage();
    await page.goto('https://twitter.com/home');
    await page.screenshot({ path: 'example.png' });
    await browser.close();
}