المهارات azure-microsoft-playwright-testing-ts
📦

azure-microsoft-playwright-testing-ts

مخاطر منخفضة ⚙️ الأوامر الخارجية🌐 الوصول إلى الشبكة🔑 متغيرات البيئة

Exécuter des tests Playwright sur des navigateurs cloud Azure

Mettez à l'échelle vos tests de navigateur de bout en bout sur les navigateurs cloud hébergés par Azure sans gérer l'infrastructure. Intégrez-vous avec des pipelines CI/CD et consultez les résultats dans le portail Azure avec des rapports intégrés.

يدعم: Claude Codex Code(CC)
🥉 72 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "azure-microsoft-playwright-testing-ts". Configurer Azure Playwright Testing avec la configuration par défaut

النتيجة المتوقعة:

Crée playwright.service.config.ts avec createAzurePlaywrightConfig, DefaultAzureCredential pour l'authentification, et HTML reporter activé avant Azure reporter pour un rendu approprié des rapports.

استخدام "azure-microsoft-playwright-testing-ts". Exécuter les tests avec 20 workers parallèles sur Azure

النتيجة المتوقعة:

Exécute npx playwright test --config=playwright.service.config.ts --workers=20, distribue les tests sur les navigateurs cloud hébergés et affiche les résultats dans le portail Azure.

التدقيق الأمني

مخاطر منخفضة
v1 • 2/25/2026

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
الملفات التي تم فحصها
308
الأسطر التي تم تحليلها
4
النتائج
1
إجمالي عمليات التدقيق
مشكلات منخفضة المخاطر (1)
Documentation Contains External Service URLs
The skill documentation includes Azure service endpoint URLs and references to external Microsoft APIs. These are legitimate service endpoints for Azure Playwright Workspaces but users should verify URLs match their workspace configuration.

عوامل الخطر

⚙️ الأوامر الخارجية (3)
🌐 الوصول إلى الشبكة (2)
🔑 متغيرات البيئة (1)
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
88
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

Équipe QA d'entreprise mettant à l'échelle les tests

Exécutez de grandes suites de tests sur plusieurs configurations de navigateur en parallèle sans maintenir d'infrastructure de navigateur locale. Réduisez le temps d'exécution des tests de plusieurs heures à quelques minutes.

Intégration de pipeline CI/CD

Ajoutez des tests de navigateur cloud à GitHub Actions ou Azure Pipelines avec authentification automatique et reporting des résultats dans le portail Azure.

Tests de compatibilité multi-navigateurs

Exécutez des tests sur les navigateurs Chromium, Firefox et WebKit hébergés sur l'infrastructure Azure avec des environnements cohérents.

جرّب هذه الموجهات

Configuration de base Azure Playwright
Aidez-moi à configurer Azure Playwright Testing pour mon projet TypeScript. Je dois configurer le package avec authentification Entra ID et exécuter mes tests Playwright existants sur des navigateurs cloud.
Configuration du pipeline CI/CD
Créez un workflow GitHub Actions qui exécute des tests Playwright sur Azure Playwright Workspaces. Incluez l'étape de connexion Azure, les variables d'environnement pour l'URL du service, et l'exécution parallèle des tests avec 20 workers.
Migration depuis l'ancien package
Mon projet utilise le package déprécié @azure/microsoft-playwright-testing. Aidez-moi à migrer vers @azure/playwright en mettant à jour la configuration, l'authentification et les imports du reporter.
Configuration avancée avec artefacts
Configurez Azure Playwright Testing avec collecte de traces sur les nouvelles tentatives, enregistrement vidéo sur les échecs, et noms d'exécution personnalisés pour le portail Azure. Utilisez ServiceOS.LINUX et définissez le délai de connexion à 30 secondes.

أفضل الممارسات

  • Utiliser l'authentification Entra ID avec un paramètre d'identifiant explicite plutôt que des jetons d'accès pour une meilleure sécurité
  • Lister HTML reporter avant Azure reporter dans la configuration pour assurer une génération appropriée des rapports
  • Activer les artefacts trace et vidéo pour le débogage des échecs avec trace défini à on-first-retry

تجنب

  • Ne pas coder en dur les jetons d'accès dans les fichiers de configuration - utiliser des variables d'environnement ou Azure Key Vault
  • Éviter d'exécuter des tests sans workers suffisants - sous-utilise la capacité d'exécution parallèle d'Azure
  • Ne pas omettre HTML reporter lors de l'utilisation d'Azure reporter - Azure reporter dépend de la sortie HTML reporter

الأسئلة المتكررة

Quelle est la différence entre @azure/playwright et @azure/microsoft-playwright-testing ?
Le package @azure/microsoft-playwright-testing est retiré depuis le 8 mars 2026. Le nouveau package @azure/playwright nécessite des paramètres d'identifiant explicites et utilise createAzurePlaywrightConfig au lieu de getServiceConfig.
Comment m'authentifier avec Azure Playwright Workspaces ?
Utilisez l'authentification Entra ID avec DefaultAzureCredential pour le développement local ou ManagedIdentityCredential pour CI/CD. Authentifiez-vous avec az login avant d'exécuter les tests localement.
De quelle version de Playwright ai-je besoin ?
Playwright 1.47 ou supérieur est requis pour l'usage de base. Les fonctionnalités du reporter Azure nécessitent Playwright 1.57 ou supérieur.
Combien de workers parallèles puis-je utiliser ?
Azure Playwright Workspaces prend en charge 20 workers parallèles ou plus selon la configuration de votre espace de travail. Utilisez --workers=20 ou plus pour une exécution parallèle optimale.
Puis-je utiliser ceci avec des tests Playwright existants ?
Oui, le skill encapsule votre configuration Playwright existante. Importez votre configuration de base et étendez-la avec createAzurePlaywrightConfig sans modifier les fichiers de test individuels.
Comment consulter les résultats des tests après exécution ?
Les résultats des tests apparaissent dans le portail Azure sous votre Playwright Workspace. Configurez le reporter Azure et listez HTML reporter en premier pour les rapports HTML locaux.

تفاصيل المطور

بنية الملفات

📄 SKILL.md