Actualité

Les enjeux du Test Automatisé

Les tests, souvent les parents pauvres du développement logiciel. Pourtant bien pensés puis exécutés ils s'avèrent très efficaces. Prenez 5 minutes de votre temps et lisez ces quelques articles.

Qu’est-ce qu’un test automatisé ?

Contrairement au test manuel, le test automatisé s’exécute sans l’intervention d’un humain. Cette méthode nécessite l’utilisation de solutions informatiques afin d’exécuter les actions prédéterminées dans un script et analyser le produit sur des parcours bien précis.

Pourquoi opter pour le test automatisé ?

Le test automatisé a pour objectif de simplifier autant que possible les efforts de test grâce aux scripts. Le test est alors exécuté selon celui-ci, les résultats sont signalés et comparés aux résultats des essais antérieurs.

Son principal intérêt réside dans le fait qu’il permet de gagner du temps et de l’argent. En termes de budget, il rend possible des économies sur les charges car l’humain est moins sollicité, si ce n’est pour effectuer la maintenance du test.

En ce qui concerne le temps, le caractère répétitif du test automatisé permet de tester les applications en continu mais aussi de tester plus et mieux. C’est notamment le cas pour les tests de non-régression. Cela favorise une mise en production plus rapide ainsi qu’une réduction des délais de livraison. Aussi, le test automatisé permet une flexibilité au niveau du temps: les tests peuvent être exécutés en dehors des horaires de travail.

Enfin, les campagnes de test peuvent être tracées grâce à l’automatisation des tests car les automates préservent l’historique de l’exécution des tests. Les chefs d’équipe peuvent ainsi assurer un suivi fiable de la qualité d’exécution des tests.[...]

Lire la suite sur stardust-testing.com

Revenir