https://github.com/microsoft/playwright/releases/tag/v1.40.0
import { test, expect } from '@playwright/test';
test('test', async ({ page }) => {
await page.goto('https://playwright.dev/');
await page.getByRole('link', { name: 'Get started' }).click();
await expect(page.getByLabel('Breadcrumbs').getByRole('list')).toContainText('Installation');
await expect(page.getByLabel('Search')).toBeVisible();
await page.getByLabel('Search').click();
await page.getByPlaceholder('Search docs').fill('locator');
await expect(page.getByPlaceholder('Search docs')).toHaveValue('locator');
});
page.close()
, browserContext.close()
, 그리고 browser.close()
에 reason 옵션이 추가되었습니다.browserType.launchPersistentContext(userDataDir)
에 firefoxUserPrefs
옵션이 추가되었습니다.download.path()
와 download.createReadStream()
메소드가 오류를 throw합니다.Node.js v20
이 포함되어 있습니다.