« LeSS - Automatisation des tests » : différence entre les versions
De Wiki Agile
| Ligne 122 : | Ligne 122 : | ||
=== Éviter d’utiliser des outils de tests commerciaux === | === Éviter d’utiliser des outils de tests commerciaux === | ||
Une fois nous avons accompagné une entreprise qui développait un outil commercial d’ « automatisation de tests » - et pour être plus précis un outil de test IHM. Quel avait été l’accompagnement demandé ? D’apprendre comment faire des tests automatisés pour l’aider à développer son outil de tests automatisés... | |||
Une fois nous avons accompagné une entreprise qui développait un outil commercial d’ « automatisation de tests » - et pour être plus précis un outil de test IHM. Quel avait été l’accompagnement demandé ? D’apprendre comment faire des tests automatisés pour l’aider à développer son outil de tests automatisés | |||
Une multitude d’outils commerciaux de tests existent. Nous avons rarement rencontré des gens qui en aient été réellement satisfaits. La plupart d’entre eux sont bien trop complexes, se focalisent davantage sur la production de tableaux de bord et la gestion plutôt que sur une automatisation robuste et satisfaisante des tests. Privilégiez plutôt les outils libres et dont le code source est ouvert, faits par des développeurs pour résoudre de vrais problèmes - plutôt que des outils commerciaux. | Une multitude d’outils commerciaux de tests existent. Nous avons rarement rencontré des gens qui en aient été réellement satisfaits. La plupart d’entre eux sont bien trop complexes, se focalisent davantage sur la production de tableaux de bord et la gestion plutôt que sur une automatisation robuste et satisfaisante des tests. Privilégiez plutôt les outils libres et dont le code source est ouvert, faits par des développeurs pour résoudre de vrais problèmes - plutôt que des outils commerciaux. | ||
Voici une liste d’outils d’automatisation de tests communément utilisés : | Voici une liste d’outils d’automatisation de tests communément utilisés : | ||
* [http://www.robotframework.org/ RobotFramework] | * [http://www.robotframework.org/ RobotFramework] | ||
* [https://cucumber.io/ Cucumber] | * [https://cucumber.io/ Cucumber] | ||
* [http://www.fitnesse.org/ | * [http://www.fitnesse.org/ FitNesse] | ||
* [http://www.seleniumhq.org/ Selenium] | * [http://www.seleniumhq.org/ Selenium] | ||
* [https://github.com/jnicklas/capybara Capybara] | * [https://github.com/jnicklas/capybara Capybara] | ||
Il en existe bien plus encore. La liste ci-dessus porte uniquement sur les outils les plus répandus, de nouveaux outils voient le jour régulièrement. | Il en existe bien plus encore. La liste ci-dessus porte uniquement sur les outils les plus répandus, de nouveaux outils voient le jour régulièrement. | ||