Outil de test: Automatisation avec Katalon studio

Katalon en bref

Katalon studio est un outil d’automatisation de test développé par Katalon LLC.

Katalon permet d’automatiser des tests d’application web et de bureau, application mobile, API’s.

Katalon studio ne nécessite aucune dépendance tierce car il intègre déjà une série de librairie, les webdrivers des différents navigateurs pour les tests web, un outil de reporting…

 Katalon permet de créer des cas de test soit par un enregistrement d’action, soit par mots-clés dans un tableau d’action, soit par du script groovy.

Katalon utilise des librairies Selenium et Appium.

Il existe pour cet outil, une version de base gratuite, et une version entreprise qui contient des fonctionnalités supplémentaires.

 Quelques fonctionnalités de Katalon :

  • Prise en charge des différents navigateurs internet
  • Intégration du BDD avec cucumber
  • Génération de rapport html, pdf, junit ou sur le cloud (version entreprise)
  • Permet de créer des tests pilotés par les données (csv, excel, base de données)
  • Intégration GIT
  • Outil Spy pour permettre l’enregistrement facile des composants (boutons, zone de texte,..)
  • Dépôt de plugins gratuits et payants : https://store.katalon.com/

Points forts et faibles de Katalon

Les points forts

  • Temps d’exécution
  • Flexibilité des tests
  • Disponible également pour MAC et Linux
  • Reconnaissance fiable des objets
  • Documentation très riche

Les points faibles

  • Depuis l’apparition de la version entreprise, la version gratuite a vu son nombre de fonctionnalité réduit.
  • La création de cas de tests par mots clés via le tableau d’actions est assez limitée pour des tests complexes (engendre des difficultés pour les testeurs moins techniques)

Conclusion :

Katalon studio est un outil très complet, même dans sa version gratuite. Son langage de programmation proche du java (groovy) et sa documentation complète permettent une compréhension et un apprentissage facile.

Un outil avec beaucoup d’avenir, en espérant que la version gratuite garde ces fonctionnalités suite a l’évolution constante de la version entreprise

A propos de l’auteur: Vianney Maerte

Licencié en informatique et système, il est très rapidement passé de développeur à testeur. A ce jour, il est consultant test manager en Belgique et grâce à sa formation technique il porte un grand intérêt à l’automatisation des tests.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Les petits trucs de testeur
Campagnes

Les petits trucs de testeur: sélectionner ses tests

Introduction Lorsque l’on travaille sur la préparation d’une campagne de test on s’aperçoit vite que l’on ne peut pas tout tester. Lorsque aucun test n’existe le choix se fait lors de la conception, le testeur se doit alors de créer des cas de test, généralement pour tester en profondeur un

Lire la suite »
Image présentant les thématiques du RGESN
Qualité durable

Présentation du RGESN 2024: backend (7/9)

Le RGESN, Référentiel Général d’Ecoconception des Services Numériques, est un référentiel qui a pour but de s’assurer une conception des services numériques. Il est, à l’heure actuelle, divisé en 9 thématiques : Dans cet article je vais me concentrer sur la thématique du backend. Les autres thématiques ont fait ou

Lire la suite »
Formation

[Annonce] Webinaire: se former au test

La taverne a le plaisir de vous annoncer son dernier webinaire de 2022 prévu pour le lundi 12 décembre à 12h00. Pour vous inscrire il vous suffit de cliquer sur ce lien. Ce webinaire s’articulera autour de 3 types de formations: Il sera divisé en 3 parties: Pour animer cette

Lire la suite »