Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les espaces de travail playwright sont un service entièrement géré pour les tests web de bout en bout, basés sur Playwright. En utilisant Espaces de travail pour les dramaturges, vous pouvez accélérer considérablement l’exécution des tests en effectuant des tests en parallèle via des navigateurs cloud gérés. Le service gère l’infrastructure sous-jacente et la complexité, vous permettant ainsi de valider votre application web sur les principaux navigateurs sous Linux et Windows. Vous pouvez donc livrer des fonctionnalités plus rapidement et avec plus de confiance.
Commencez avec Quickstart : exécutez vos tests Playwright à grande échelle avec Espaces de travail pour les dramaturges.
Pour en savoir plus sur la création de tests de bout en bout avec le framework de test Playwright, consultez la documentation de prise en main sur le site web de Playwright.
Accélérer les tests avec des navigateurs distants parallèles
À mesure que votre application devient plus complexe, votre suite de tests devient plus longue. La durée nécessaire pour effectuer votre suite de tests s’allonge aussi d’autant. Utilisez des navigateurs distants parallèles pour écourter la durée globale de la réalisation de la suite de tests.
Répartissez vos tests sur plusieurs navigateurs parallèles, hébergés sur l’infrastructure cloud.
Adaptez vos tests sans vous préoccuper de la puissance de traitement de votre station de travail de développement, de votre infrastructure locale ou de vos ordinateurs agents CI.
Profitez d'une performance régionale cohérente en effectuant vos tests sur des navigateurs situés dans une région Azure la plus proche de votre machine cliente.
Explorez plus en détail comment configurer pour optimiser les performances.
Tester avec cohérence sur plusieurs systèmes d’exploitation et navigateurs
Les applications web modernes doivent fonctionner parfaitement sur de nombreux navigateurs, systèmes d’exploitation et appareils.
Exécutez simultanément des tests sur tous les navigateurs modernes sur Windows, Linux et l’émulation mobile de Google Chrome pour Android et Mobile Safari.
En utilisant des navigateurs gérés par les services, vous assurez des résultats cohérents et fiables pour les tests de régression fonctionnels et visuels, que vous effectuiez des tests depuis les stations de travail développeurs de votre équipe ou le pipeline CI.
Les espaces de travail Playwright prennent en charge tous les navigateurs pris en charge par Playwright.
Test des points de terminaison
Utilisez des navigateurs distants hébergés dans le cloud pour tester des applications web, peu importe où vous les hébergez. Vous n’avez pas besoin d’autoriser les connexions entrantes sur votre pare-feu.
Testez les applications hébergées dans un endroit public et privé.
Pendant la phase de développement, exécutez les tests sur un serveur de développement localhost.
Prise en charge de Playwright
Espaces de travail pour les dramaturges est basé sur le framework Playwright.
Prise en charge de plusieurs versions de Playwright avec chaque nouvelle publication de Playwright.
Intégration de votre suite de tests Playwright existante sans modifier votre code de test.
Utilisation de l’extension Playwright Test Visual Studio Code pour bénéficier d’une expérience d’éditeur riche.
Tests de bout en bout continus à l’aide de l’interface CLI Playwright à intégrer à des outils d’intégration continue (CI).
Fonctionnement
Les espaces de travail playwright instancient les navigateurs hébergés dans le cloud sur différents systèmes d’exploitation. Playwright exécute des tests sur la machine cliente — soit une station de travail développeur, soit un agent CI — et contrôle à distance les navigateurs hébergés dans le cloud via le service Espaces de travail pour les dramaturges. Le code de test reste sur l’ordinateur client tout au long de l’exécution du test, tandis que les interactions du navigateur sont effectuées dans le cloud.
Une fois l’exécution de test terminée, les résultats des tests, les fichiers de trace et d’autres fichiers d’exécution de tests sont disponibles sur l’ordinateur client.
Vous n’avez pas besoin de modifier votre code de test existant pour l’exécuter avec Espaces de travail pour les dramaturges. Installez simplement le package Espaces de travail Playwright et spécifiez votre point de terminaison d’espace de travail.
Découvrez comment déterminer la configuration optimale pour optimiser l’exécution de la suite de tests.
Résidence des données dans la même région et données au repos
Les espaces de travail playwright ne stockent pas ou ne traitent pas les données client en dehors de la région dans laquelle vous déployez l’espace de travail. Lorsque vous utilisez la fonction d’affinité régionale, les métadonnées sont transférées de la région du navigateur hébergée dans le cloud vers la région de l’espace de travail de manière sécurisée et conforme.
Les espaces de travail playwright chiffrent automatiquement toutes les données stockées dans votre espace de travail avec des clés gérées par Microsoft (clés gérées par le service). Par exemple, ces données incluent les détails de l’espace de travail, les métadonnées d’exécution de test Playwright telles que l’heure de début et la fin du test, les minutes de test, les résultats du test et les résultats de test publiés sur le service.