le-blog-b-acceptance.1.jpg

Blog B/Acceptance

Automates CodeLess. LA solution pour l'automatisation des tests ?

Posté par Le Lab B/Acceptance le 20 nov. 2017.

Avez-vous déjà entendu parler de TestCraft, TestingWhiz, EndTest ?
Ce sont des solutions d'automatisation dites CodeLess.

Leurs promesses ?

  • Etre plus agiles et abordables que les solutions du marché
  • Etre plus robustes que les outils proposant du Record and Replay
  • Etre plus maintenables que les outils basés sur le scripting.

Mais est-ce tenable ?

Nous vous proposons de lire l'avis de Bas Dijkstra dans son article "Why there’s no such thing as codeless automation". 

Pour Bas, les tests produits restent malgré tout "codés". Sous une forme plus attrayante (des flow plutôt que des lignes de texte), mais certainement plus limitée (faisant perdre l'accès à des fonctions de plus bas niveau telles que l'appel de WebServices ou à des bases de données).

La conception de ces solutions CodeLess part du principe que les projets d'automatisation échouent du fait des faiblesses des outils existants. 

Il n'en est rien.

Les projets d'automatisation échouent lorsqu'ils font l'impasse sur la stratégie d'automatisation.

Lorsque l'on souhaite automatiser la non régression, l’outil n’est pas LA réponse mais bien un des éléments de réponse au cœur de la statégie d’automatisation.

  • Que souhaite-t-on automatisé ?
  • Faut-il réellement automatiser tout ce périmètre ?
  • A quel niveau doit-on automatiser (Unitaire / Service / IHM) ?
  • Comment allons-nous gérer les moyens de test (Données / Environnement) ?
  • De quels outils avons-nous besoin ?

Ce sont les réponses à ces questions qui nous garantirons un automate exploitable et maintenable.

Catégories : automatisation, outils de test

Bienvenue sur le blog de B/Acceptance, spécialiste du test/qualité logicielle en France.

Son objectif :

  • Diffuser et faire découvrir des bonnes pratiques et des outils du test fonctionnel, test automatisé et test de performance
  • Identifier les tendances : automatisation des tests, Intégration continue, Agile Testing, etc
  • Echanger autour du test digital : Web desktop, Web mobile, App

Lire nos articles

Inscrivez-vous au blog