- Page d'accueil
-
Playwright Testing
Exécutez Playwright sur unvéritable cloud de navigateur
Connectez votre suite Playwright existante à la grille de TestingBot et exécutez-la sur plus de 6100 navigateurs et appareils Android réels. Parallélisme massif, artefacts de test, conformité RGPD avec résidence des données dans l'UE.
Vous devez choisir un framework ? Consultez Playwright vs Selenium pour une comparaison directe.
- Navigateurs et appareils
- 6100+
- Sessions parallèles
- 20+
- SLA de disponibilité
- 99,99%
Aimé par ces entreprises
Pourquoi exécuter Playwright sur TestingBot ?
TestingBot teste votre suite Playwright sur de véritables serveurs Chrome, Firefox, Edge et WebKit, sous Windows, macOS et Linux. Microsoft Playwright Testing est limité à Chromium sous Linux.
Les forfaits incluent des minutes de test illimitées. Pas de facturation à la minute, pas de frais de rapport séparés, pas de factures surprises le lendemain d'une analyse CI défaillante.
Oubliez l'émulation mobile de Playwright et exécutez vos flux sur de véritables téléphones Android dans notre cloud, en parallèle de la même suite logicielle pour ordinateur.
Dramaturge en 60 secondes
Playwright
Released 2020 · Microsoft · Apache 2.0
Playwright est un framework de test complet développé par Microsoft qui permet de tester Chromium, Firefox et WebKit via une API unique. Il a été créé par l'équipe à l'origine de Puppeteer, en tenant compte de la compatibilité multi-navigateurs et des besoins des applications web modernes.
L'attente automatique, l'interception réseau, la prise en charge de plusieurs onglets et les contextes de navigateur sont intégrés. Le lanceur de tests officiel @playwright/test est fourni avec le framework ; vous n'avez donc pas besoin d'ajouter Mocha, Jest ou PyTest, sauf si vous le souhaitez.
- Liaisons TypeScript / JavaScript / Python / Java / .NET
- Attente automatique, interception réseau, fixtures, traces
- Chrome, Firefox, WebKit · avec et sans interface graphique
- Exécuteur de tests intégré, processus parallèles, nouvelles tentatives
- Vidéos, captures d'écran et journaux
Orientez vos tests vers la grille de TestingBot
Réutilisez votre code Playwright existant. Configurez le point de terminaison wsEndpoint sur le cloud de TestingBot et vos tests s'exécuteront en parallèle sur de vrais navigateurs et de vrais systèmes d'exploitation.
// Connect to TestingBot's Playwright cloud import { defineConfig } from '@playwright/test'; export default defineConfig({ use: { connectOptions: { wsEndpoint: 'wss://cloud.testingbot.com/playwright? key=KEY&secret=SECRET&browser=chrome', }, }, workers: 10, trace: 'on', });
// Your existing Playwright test, unchanged import { test, expect } from '@playwright/test'; test('login redirects to dashboard', async ({ page }) => { await page.goto('https://app.example.com/login'); await page.getByLabel('Username').fill('jane'); await page.getByLabel('Password').fill('••••'); await page.getByRole('button').click(); await expect(page).toHaveURL(/\/dashboard/); });
Consultez la documentation complète de Playwright sur TestingBot pour connaître ses fonctionnalités, l'enregistrement vidéo et les options disponibles.
TestingBot contre Microsoft Playwright Testing
Microsoft Playwright Testing (MPT) est un service utile si vous utilisez exclusivement l'environnement Microsoft. Pour tout le reste, TestingBot est une solution cloud plus complète.
| Capacité | TesteurBot | Tests Microsoft Playwright |
|---|---|---|
| Navigateurs |
Chrome, Firefox, Edge et WebKit natifs sur de vrais systèmes d'exploitation
|
Chromium uniquement sous Linux
|
| Systèmes d'exploitation |
Véritables Windows, macOS et Linux
|
Windows et Linux uniquement
|
| Tarification |
Forfaits sans engagement avec minutes d'essai illimitées
|
Frais de rapport distincts, facturés à la minute
|
| Appareils mobiles réels |
De vrais téléphones Android, à la demande
|
Émulation uniquement
|
| Environnements de test privés et de préproduction |
Tunnel sécurisé intégré
|
Pas disponible
|
| résidence des données de l'UE |
Oui, conforme au RGPD
|
Région États-Unis uniquement
|
| Historique du fournisseur |
Cloud multiplateforme depuis 2012
|
Nouveau produit au sein de Microsoft
|
Résultats de test
Chaque test est accompagné d'un accès aux artefacts générés; captures d'écran, journaux et une vidéo du test.
Marquez les sessions comme réussies ou échouées à partir de votre code de test, récupérez les artefacts via notre API REST et renvoyez les résultats vers Jira, Slack ou votre CI de choix.
- Vidéo Full HD pour chaque test
- Conçu pour la vitesse et la fiabilité
- Journaux de la console, du réseau HAR et du serveur Playwright
- Résolution d'écran, fuseau horaire et paramètres régionaux personnalisés
- Options de démarrage du navigateur et bien d'autres
Intégrations de framework de test
Intégrez TestingBot à Playwright et aux frameworks de test populaires, tels que:
Utilisez Playwright Recorder pour générer des scripts Playwright sans écrire de code. Exécutez les tests enregistrés sur la grille du navigateur TestingBot.
Réduisez la durée de la suite Playwright de plusieurs heures à quelques minutes.
Répartissez vos processus Playwright sur des centaines de machines virtuelles à usage unique exécutées en parallèle. Même code de test, temps d'exécution considérablement réduit, aucune instabilité.
- Jusqu'à 100 séances d'écriture dramatique simultanées
- Les séances commencent en quelques secondes, sans échauffement.
- Nouvelle tentative automatique, partitionnement intelligent et artefacts par nœud de calcul
Les auteurs dramatiques testés proviennent de plus de 10 pays.
Exécutez des tests Playwright depuis de véritables points de sortie dans le monde entier. Vérifiez le ciblage géographique , le blocage géographique et la localisation aux États-Unis, au Royaume-Uni, en Allemagne, en France, en Espagne, en Belgique, en Australie, en Chine, au Japon et dans d'autres pays.
De vraies machines. À usage unique. Zéro fuite.
Chaque session Playwright s'exécute dans une machine virtuelle à usage unique, hébergée sur un système d'exploitation réel. La machine virtuelle est détruite dès la fin du test : aucune donnée n'est réutilisée, aucune fuite de données n'est constatée entre les clients.
Conforme à la norme SOC 2, au RGPD avec résidence des données dans l'UE, SSO SAML et journaux d'audit disponibles pour les équipes d'entreprise.
- Machines virtuelles à usage unique, effacées après chaque session
- Conforme au RGPD, possibilité de résidence des données dans l'UE
- Authentification unique SAML, journaux d'audit et provisionnement SCIM
-
1
Le test se connecte à
cloud.testingbot.comUne machine virtuelle flambant neuve est mise à disposition en quelques secondes, uniquement pour votre session.
-
2
Le dramaturge pilote un vrai navigateur
Véritables versions de Chrome, Firefox, Edge ou WebKit, jamais simulées, jamais partagées.
-
3
La machine virtuelle sera détruite dès la fin de votre test.
Cookies, fichiers, état du navigateur, tout est effacé. Rien n'est jamais réutilisé.
Intégrez Playwright à votre CI/CD en quelques minutes
TestingBot s'intègre à tous les principaux outils CI/CD. Déclenchez des suites Playwright à chaque commit et intégrez les traces, vidéos et journaux dans vos tableaux de bord de build.
Pilotez de véritables navigateurs Android avec Playwright
Oubliez les émulateurs. Exécutez vos tests Playwright sur Chrome, directement sur de véritables appareils Android hébergés dans notre cloud. Mêmes API Playwright, matériel réel, capteurs réels.
Afficher les appareils disponiblesMêmes API Playwright, véritable Chrome pour Android.
Tester les applications internes et de test en toute sécurité
Utilisez notre tunnel sécurisé pour exécuter des tests Playwright sur des sites de préproduction protégés par pare-feu, des tableaux de bord internes ou des applications encore sur localhost.
Chiffrement de bout en bout, aucune règle de pare-feu entrante requise, prêt à l'emploi pour les fournisseurs d'intégration continue les plus populaires.
Dramaturge sur TestingBot — Foire aux questions
Pourquoi exécuter Playwright sur TestingBot plutôt qu'en local ?
En local, vous êtes limité par votre ordinateur portable ou votre serveur d'intégration continue : généralement 2 à 4 navigateurs simultanés et uniquement les systèmes d'exploitation installés. TestingBot vous permet d'exécuter jusqu'à 100 sessions Playwright en parallèle sur de véritables machines Windows, macOS et Linux, utilisant Chrome, Firefox, Edge et WebKit. La vidéo et les journaux sont collectés automatiquement.
En quoi TestingBot diffère-t-il de Microsoft Playwright Testing (MPT) ?
TestingBot utilise Playwright sur de véritables navigateurs Chrome, Firefox, Edge et WebKit sous Windows, macOS et Linux. MPT utilise Chromium uniquement sous Linux. TestingBot propose des forfaits fixes avec minutes de test illimitées, appareils Android réels et hébergement des données en UE. Consultez le comparatif sur cette page.
Quelles versions de Playwright sont prises en charge par TestingBot ?
TestingBot prend en charge toutes les versions de Playwright compatibles, y compris les dernières versions dès leur sortie. Vous pouvez spécifier une version de Playwright pour chaque test grâce aux fonctionnalités dédiées.
Puis-je exécuter des tests Playwright en parallèle ?
Oui. Les forfaits TestingBot incluent jusqu'à 100 sessions Playwright simultanées. Chaque session s'exécute dans sa propre machine virtuelle à usage unique, ce qui évite toute interférence entre les tests.
Est-ce que TestingBot fournit des ressources de test ?
Intégralement. Chaque session est accompagnée d'un enregistrement vidéo, de captures d'écran et de journaux.
Comment puis-je migrer mes tests Playwright existants ?
Dans votre playwright.config.ts définissez wsEndpoint sur wss://cloud.testingbot.com/playwright , ajoutez vos identifiants TestingBot et sélectionnez un navigateur, un système d'exploitation ou un appareil via les capacités. Consultez notre guide de migration pour des exemples complets.
Puis-je tester des sites internes ou des sites de test ?
Oui, installez notre tunnel sécurisé et vos tests Playwright pourront atteindre les environnements de test, localhost ou tout autre emplacement situé derrière votre pare-feu, sans qu'aucune règle entrante ne soit requise.
La grille Playwright est-elle conforme au RGPD / SOC 2 ?
TestingBot est conforme au RGPD (résidence des données dans l'UE), aligné sur la norme ISO 27001 et certifié STAR niveau 1. Nos forfaits Entreprise proposent l'authentification unique SAML, SCIM et des journaux d'audit.
Qu'est-ce qu'un dramaturge ?
Playwright est un framework de test open source de bout en bout développé par Microsoft, qui pilote Chromium, Firefox et WebKit via une API unique. Il prend en charge JavaScript, TypeScript, Python, Java et .NET, et propose l'attente automatique, l'interception réseau, les fixtures et un exécuteur de tests intégré. Les équipes utilisent Playwright pour les tests multi-navigateurs, les tests de régression visuelle, les tests d'API, les tests d'accessibilité et les tests web mobiles. TestingBot exécute Playwright sur de véritables navigateurs, systèmes d'exploitation et appareils Android dans le cloud, ce qui vous permet de déployer vos tests Playwright à grande échelle sans gérer d'infrastructure.
Playwright est-il gratuit ?
Oui, Playwright est gratuit. Microsoft le distribue sous licence Apache 2.0 ; vous pouvez donc l’installer, écrire des tests et les exécuter localement sans frais. Pour les équipes, la question du coût concerne généralement le déploiement de Playwright à grande échelle sur différents navigateurs, appareils et instances de calcul parallèles. C’est précisément ce que propose TestingBot avec ses forfaits à prix fixe incluant un nombre illimité de minutes de test.
Playwright est-il un logiciel libre ?
Playwright est un logiciel libre. Ce framework est maintenu par Microsoft sur GitHub sous licence Apache 2.0, avec une feuille de route publique et une communauté active. TestingBot complète ce framework open source grâce à une plateforme cloud gérée permettant des tests Playwright en temps réel (navigateur, appareil et en parallèle).
Playwright peut-il être utilisé pour les tests visuels, d'accessibilité et d'API ?
Oui. Playwright est un framework d'automatisation généraliste ; les mêmes scripts utilisés pour les tests d'interface utilisateur de bout en bout peuvent donc également servir aux tests de régression visuelle, aux audits d'accessibilité, aux tests d'API et aux contrôles de performance. Sur TestingBot, vous obtenez des vidéos Full HD, les traces Playwright, ainsi que les journaux HAR de la console et du réseau pour chaque session, ce qui facilite les comparaisons visuelles et comportementales.
Prêt à commencer les tests de Playwright?
Veuillez consulter notre documentation sur les Tests de Playwright pour savoir comment commencer.
Essai gratuit