E2E-тест Playwright по описанию пользовательского сценария
Playwright E2E на TypeScript по сценарию: устойчивые селекторы, expect-ассерты, фикстуры.
Похожие промпты
Пример результата
import { test, expect } from "@playwright/test"; test("user can create order from catalog", async ({ page }) => { // 1. Открыть каталог await page.goto("/catalog"); await expect(page.getByRole("heading", { name: "Каталог" })).toBeVisible(); // 2. Открыть первый продукт await page.getByTestId("product-card").first().click(); // 3. Добавить в корзину await page.getByRole("button", { name: "В корзину" }).click(); await expect(page.getByTestId("cart-count")).toHaveText("1"); });