Blog QA et Test Logiciel

L'automatisation des tests sans script prend de l'ampleur

Rédigé par Marc Hage Chahine | 06/08/24 14:10

Les outils d’automatisation sans script - PARTIE 1

 

J’ai écrit un premier article sur les outils d’automatisation sans script. J’y parlais d’outils ayant deux objectifs distincts :

 

Être accessible à tous

Cela signifie que ces outils sont conçus pour être utilisés et maîtrisés par toute personne travaillant dans l’informatique, même par des personnes ayant peu ou pas de connaissances techniques. On peut penser à des profils métiers ou à des testeurs qui ne connaissent pas le code mais qui sont très compétents dans leur capacité à concevoir des tests. Les outils basés sur cet objectif ont généralement fait un gros travail sur l’ergonomie, l’affichage des tests. Cela concerne aussi la sélection des identifiants avec des outils de capture qui sont souvent visuels et cachent la partie technique.

 

 

Être en mesure d’automatiser toutes les technologies avec le même outil

 

C’est-à-dire disposer d’un seul outil (et donc de la maitriser un seul outil) pour automatiser un grand nombre de logiciels ou de parties de logiciels. On retrouve en exemple les API, les interfaces graphiques web, les applications de bureau ou mobiles, etc. Les outils basés sur cet objectif ont bénéficié de beaucoup de travail sur l’architecture de leur logiciel. Cela offre une surcouche à la technique. Mais cette surcouche peut ensuite être adaptée aux différentes technologies.

 

L’accès aux éditions est gratuit avec la simple création d’un compte.

 

 

Les outils d’automatisation sans script - PARTIE 2

 

J’ai écrit un premier article sur les outils d’automatisation sans script. J’y parlais d’outils ayant deux objectifs distincts :

 

A la suite du numéro 15 de la revue Quality Matters, j’ai écrit un second article, du même nom et paru dans l’édition 16.

 

En effet, depuis 2020, les principaux éditeurs de tests logiciels ont pris le virage du no-scripting en utilisant la puissance de l’IA. Nous pouvons considérer les outils de ces éditeurs (au moins pour Eggplant et UFT One) comme la « 2e génération » d’outils d’automatisation sans script, car ils poussent encore plus loin le concept de « pouvoir automatiser toutes les technologies avec le même outil » en proposant un test unique capable de fonctionner sur différents environnements tels qu’un ordinateur (différents navigateurs) et un téléphone (Apple ou Android).


Ce changement explique pourquoi nous voyons actuellement apparaître des outils tels que Tosca (Tricentis) ou UFT One (OpenText).

 

L’accès aux éditions est gratuit avec la simple création d’un compte.