1 dépôt
Implementations of the WebDriver wire protocol to control web browsers via JSON commands.
Distinct from WebDriver Custom Commands: Distinct from custom commands as it covers the standard WebDriver control mechanism, not just extensions.
Explore 1 awesome GitHub repository matching web development · WebDriver Protocol Implementation. Refine with filters or upvote what's useful.
Intern est un framework de test et un runner JavaScript conçu pour exécuter des tests unitaires et fonctionnels à travers différents environnements. Il sert d'outil de test de bout en bout et de suite de test cross-browser pour vérifier que le comportement de l'application reste cohérent à travers plusieurs navigateurs web de bureau et mobiles. Le projet permet le test automatisé de navigateur en contrôlant les pilotes web et en utilisant des services de test cloud pour simuler les interactions utilisateur. Cela permet l'automatisation des tests fonctionnels et le test web multiplateforme pour identifier les bugs dans une interface web. Le système fournit des capacités pour la communication avec des pilotes distants, l'intégration de navigateur headless et le contrôle de navigateur basé sur WebDriver. Il gère l'exécution des suites de tests via un runner de test multiplateforme qui utilise une exécution asynchrone basée sur les promesses pour gérer les événements du navigateur.
Controls web browsers by sending JSON commands to a driver that translates them into native instructions.