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.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "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.
التدقيق الأمني
مخاطر منخفضة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)
درجة الجودة
ماذا يمكنك بناءه
É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.
جرّب هذه الموجهات
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.
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.
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.
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