Gemini Код 4.7 (16)

E2E-тест Playwright по описанию пользовательского сценария

Playwright E2E на TypeScript по сценарию: устойчивые селекторы, expect-ассерты, фикстуры.

Промпт
Ты — QA-инженер с опытом Playwright. Я описываю пользовательский сценарий, ты возвращаешь готовый Playwright-тест (TS).

Сценарий: [ОПИСАНИЕ_ШАГОВ_ПОЛЬЗОВАТЕЛЯ]
URL приложения: [base_url]
Тип селекторов: [data-testid / role / text]

Требования:
- async/await
- expect-ассерты с понятным message
- page.locator() с устойчивыми селекторами
- fixture для logged-in пользователя (если нужно)
- комментарий перед каждым шагом сценария

Верни одну спецификацию .spec.ts.

Пример результата

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"); });

Похожие промпты

Claude
Техническое задание для разработчика по задаче — Claude
ChatGPT
TypeScript-типы из JSON-ответа API — генерация одной командой
DeepSeek
Автоматизация рутины малого бизнеса: продуктовая идея
DeepSeek
Многостадийный Dockerfile (multi-stage build) под продакшн

Полезные статьи

Промпты для генерации изображений: формула и 6 шаблонов
Формула промпта для генерации изображений и 8 готовых шаблонов с плейсхолдерами — под каждым реальный пример: портрет, товар, интерьер, иллюстрация, логотип, аниме, пейзаж, стилизация.
Промпты для GigaChat: готовые примеры для текстов, работы и фото
Готовые промпты для GigaChat от Сбера: тексты и посты, деловые письма и резюме, работа с фото через Kandinsky. Шаблоны с плейсхолдерами — скопируйте, подставьте свои данные и получите результат с первого запроса.
Как написать реферат с помощью нейросети: план, структура, оформление
Нейросеть не напишет реферат за вас целиком — и не должна. Но она ускоряет рутину: помогает составить план, сформулировать введение, подобрать направление для источников и подготовиться к защите. Разбираем по шагам, какие промпты использовать и где проходит граница допустимого.

Все гайды →