BrowserConnectOptions type
Opciones de conexión del explorador para el servicio. Esto incluye las opciones de punto de conexión y las opciones de conexión.
de ejemplo de
import playwright, { test, expect, BrowserType } from "@playwright/test";
import { getConnectOptions, BrowserConnectOptions } from "@azure/microsoft-playwright-testing";
test("has title", async ({ browserName }) => {
const { wsEndpoint, options } : BrowserConnectOptions = await getConnectOptions();
const browser = await (playwright[browserName] as BrowserType).connect(wsEndpoint, options);
const context = await browser.newContext();
const page = await context.newPage();
await page.goto("https://playwright.dev/");
await expect(page).toHaveTitle(/Playwright/);
await page.close();
await context.close();
await browser.close();
});
type BrowserConnectOptions = EndpointOptions & { options: ConnectOptions }