Plateformes de tests automatisés
Cet article décrit quels navigateurs et plateformes d'automatisation de navigateur sont pris en charge par le package Watcher.
Prise en charge des navigateurs
Le package Watcher prend en charge les navigateurs suivants :
- Google Chrome pour Tests
- Chromium
- Microsoft Edge (JavaScript/TypeScript ou Java avec Playwright ; non pris en charge avec Java Selenium)
Google Chrome 139 et versions ultérieures ne sont plus pris en charge par Watcher en raison d'un changement apporté par Google au navigateur qui empêche Watcher de fonctionner. L'utilisation de Google Chrome version 139 ou ultérieure entraînera une erreur. Vous devriez utiliser Google Chrome pour Tests ou Chromium à la place (avec JavaScript/TypeScript ou Java avec Playwright, vous pouvez également utiliser Microsoft Edge).
Prise en charge des plateformes d'automatisation de navigateur
-
Le Package Watcher pour JavaScript et TypeScript prend en charge la version majeure précédente et les versions ultérieures (sauf pour Playwright) des plateformes d'automatisation de navigateur suivantes :
- Cypress (à la fois les tests e2e et les tests de composants sont pris en charge)
- Playwright (version mineure précédente et ultérieure)
- Package autonome
- Playwright Test
- Puppeteer
- WebdriverIO
- Package autonome
- WDIO Testrunner
- WebDriverJS
-
La Bibliothèque Watcher pour Java prend en charge la version majeure précédente et les versions ultérieures des plateformes d'automatisation de navigateur suivantes :
- Selenium WebDriver
- Playwright
