azure-microsoft-playwright-testing-ts
Запуск тестов Playwright в браузерах Azure Cloud
Масштабируйте ваши сквозные браузерные тесты в облачных браузерах Azure без управления инфраструктурой. Интегрируйтесь с CI/CD-конвейерами и просматривайте результаты в портале Azure со встроенной отчётностью.
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「azure-microsoft-playwright-testing-ts」を使用しています。 Настроить Azure Playwright Testing с конфигурацией по умолчанию
期待される結果:
Создаёт playwright.service.config.ts с createAzurePlaywrightConfig, DefaultAzureCredential для аутентификации и включённым HTML reporter перед Azure reporter для правильного рендеринга вывода.
「azure-microsoft-playwright-testing-ts」を使用しています。 Запустить тесты с 20 параллельными workers в Azure
期待される結果:
Выполняет npx playwright test --config=playwright.service.config.ts --workers=20, распределяя тесты по облачным браузерам и отображая результаты в портале Azure.
セキュリティ監査
低リスクStatic analysis flagged 60 patterns but all are false positives from Markdown documentation. The skill contains TypeScript code examples for Azure Playwright Testing SDK. External command patterns are npm/bash examples in code blocks, not executable code. Network and environment variable access are legitimate Azure authentication patterns required for the service.
低リスクの問題 (1)
リスク要因
⚙️ 外部コマンド (3)
🌐 ネットワークアクセス (2)
🔑 環境変数 (1)
品質スコア
作れるもの
Масштабирование тестов командой Enterprise QA
Запускайте большие наборы тестов в нескольких конфигурациях браузеров параллельно без поддержки локальной браузерной инфраструктуры. Сократите время выполнения тестов с часов до минут.
Интеграция с CI/CD-конвейером
Добавьте тестирование в облачных браузерах в GitHub Actions или Azure Pipelines с автоматической аутентификацией и отчётностью результатов в портале Azure.
Тестирование кросс-браузерной совместимости
Выполняйте тесты в браузерах Chromium, Firefox и WebKit, размещённых на инфраструктуре Azure, с единообразными окружениями.
これらのプロンプトを試す
Помогите настроить Azure Playwright Testing для моего TypeScript-проекта. Мне нужно сконфигурировать пакет с аутентификацией через Entra ID и запустить мои существующие тесты Playwright в облачных браузерах.
Создайте рабочий процесс GitHub Actions, который запускает тесты Playwright в Azure Playwright Workspaces. Включите шаг входа в Azure, переменные окружения для URL сервиса и параллельное выполнение тестов с 20 workers.
Мой проект использует устаревший пакет @azure/microsoft-playwright-testing. Помогите мигрировать на @azure/playwright, обновив конфигурацию, аутентификацию и импорты репортёров.
Настройте Azure Playwright Testing со сбором трассировок при повторных попытках, записью видео при сбоях и кастомными именами запусков для портала Azure. Используйте ServiceOS.LINUX и установите таймаут подключения 30 секунд.
ベストプラクティス
- Используйте аутентификацию Entra ID с явным параметром credential вместо токенов доступа для лучшей безопасности
- Указывайте HTML reporter перед Azure reporter в конфигурации для обеспечения правильной генерации отчётов
- Включайте артефакты трассировки и видео для отладки сбоев с trace, установленным в on-first-retry
回避
- Не сохраняйте токены доступа напрямую в файлах конфигурации — используйте переменные окружения или Azure Key Vault
- Избегайте запуска тестов без достаточного количества workers — это неэффективно использует возможности параллельного выполнения Azure
- Не пропускайте HTML reporter при использовании Azure reporter — Azure reporter зависит от вывода HTML reporter