English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Automatisation-C'est une technologie qui permet d'exécuter des cas de test sans intervention humaine. Si nous nous tenons à l'industrie du TI, l'automatisation ne se limite pas à l'automatisation des scripts de test. L'automatisation est le contrôle de base le moins susceptible d'intervention humaine. Des tâches variées, telles que la migration de données, les décisions pour l'IA, le déploiement automatique du code pour les tests dans la dernière version, etc.
Objectif-
L'objectif final de l'automatisation est de pouvoir relancer le processus de regression sans intervention humaine. La conception de scripts nécessite certaines tâches manuelles. Cependant, le résultat final est le gain de temps. Il est plus rapide et peut exécuter plusieurs cas de test en parallèle sur différents navigateurs.
Script/Le code est écrit par l'utilisateur et peut être exécuté plusieurs fois avec l'aide de l'automatisation. Ensuite, les scripts exécutés par Automation sont comparés automatiquement aux résultats attendus et aux rapports descriptifs.
Selenium -Selenium est un cadre de test open source nécessaire pour l'automatisation, ou pour dire, parmi divers outils d'automatisation/Dans le cadre, Selenium est ainsi un cadre utilisé pour automatiser les applications.
Objectif-
Il exécute plusieurs fois des cas de test sur plusieurs navigateurs. Encore une fois, les tests fonctionnels et les tests de regression sont des fonctionnalités clés de Selenium.
Bien que Selenese soit un langage spécifique au domaine, divers langages de programmation (par exemple Java, Ruby, C#, Python, PHP, .Net, etc.) peuvent également être utilisés pour écrire des scripts, ce qui le rend plus convivial pour les utilisateurs.
Voici les tâches que peut exécuter le WebDriver Selenium-
Test d'automatisation
Test de performance
Test de regression
Test mobile
Test de robustesse
Application de surveillance