Ce sondage a été mené en juin et juillet 2024. Il a recueilli 101 réponses ce qui est sensiblement identique à la première édition de 2018 mais malheureusement bien moins qu’en 2021.
Je remercie énormément tous les participants qui permettent de mieux connaitre quel est la vision du futur du test pour les professionnels de ce métier !
Présentation du sondage
Ce sondage ne comportait qu’une seule question :
Quels sont, selon vous, les 3 axes d’évolution principaux du test sur les 10 prochaines années ?
Les participants avaient alors le choix entre 20 sujets souvent annoncés comme faisant partie intégrante de l’avenir du test. Ils devaient en sélectionner 3 ce qui n’est pas une tâche aisée, certains votant n’ayant pas réussi à départager certains choix ont voté pour un peu plus de choix ou un peu moins.
Résultats
Les résultats bruts sont ceux-ci :
A noter: les cases vides correspondent à l’absence de la question.
Réponse | 2018 | % 2018 | 2021 | % 2021 | 2024 | %2024 |
---|---|---|---|---|---|---|
Rapprochement des méthodes d’IA, BDD et MBT pour une documentation vivante | 23 | 22,3% | ||||
Transformation en quality assurance du début à la fin avec des « testeur » intégrés | 1 | 0,4% | ||||
Modern testing / Quality Assurance | 1 | 0,4% | ||||
Le continuous testing | 1 | 0,4% | ||||
Le MBT | 14 | 13,6% | 7 | 3,1% | 0 | 0% |
Le Crowdtesting | 12 | 5,2% | 3 | 3% | ||
La formation | 16 | 7% | 9 | 8,9% | ||
Le shift right (tests en production) | 12 | 11,7% | 17 | 7,4% | 9 | 8,9% |
Les tests non fonctionnels | 32 | 31,1% | 19 | 8,8% | 5 | 5% |
Le KDT et l’accès facile à l’automatisation | 20 | 19,4% | 22 | 9,6% | 20 | 19,8% |
Le test embarqué et test d’IoT | 22 | 9,6% | 4 | 4% | ||
Les tests exploratoires | 9 | 8,7% | 32 | 14% | 8 | 7,9% |
Les tests d’API | 1 | 1% | 37 | 16,2% | 9 | 8,9% |
Les xDD (TDD, BDD, ATDD) | 14 | 13,6% | 42 | 18,3% | 9 | 8,9% |
La gestion de la qualité transverse | 1 | 1% | 44 | 19,2% | 14 | 13,9% |
Le déploiement continu | 32 | 31,1% | 47 | 20,5% | 16 | 15,8% |
Les tests de sécurité | 1 | 1% | 44 | 19,2% | 14 | 13,9% |
La généralisation de l’automatisation à l’ensemble des activités de test | 79 | 34,5% | 35 | 34,7% | ||
L’IA | 35 | 34% | 79 | 34,5% | 78 | 77,2% |
Le DevTestOps avec des testeurs toujours plus intégrés et techniques | 96 | 41,9% | 27 | 26,7% | ||
L’automatisation de l’exécution des tests | 100 | 48,7% | 28 | 27,7% | ||
L’agilité avec l’intégration du test dans les équipes de développement | 54 | 52,4% | ||||
L’automatisation des tests | 68 | 66% | ||||
Les tests de performances | 6 | 5,9% | ||||
L’accessibilité | 14 | 13,9% | ||||
L’écoconception | 14 | 13,9% | ||||
La qualité durable | 16 | 15,8% | ||||
Coaching | 2 | 2% |
Les données proposées sont sur les 3 éditions de ce sondage ce qui permet de voir les évolutions.
Analyse
On peut observer beaucoup de changements en 3 ans:
- L’IA a explosé. Elle est maintenant vue, par une très large majorité des répondants, comme partie intégrante de l’avenir proche du test
- Le « non-fonctionnel » a baissé mais je pense que c’est principalement explicable par l’apparition des tests d’accessibilité et de performance
- Le MBT ne récolte plus aucun vote
- Le KDT est fortement remonté
- Les notions liées à l’environnement (Qualité durable et Écoconception) apparues sur cette édition du sondage font partie des 10 éléments les plus mis en avant
De manière générale, en dehors de l’IA du KDT et des nouveaux sujets toutes les réponses sont en recul. Cela s’explique selon moi principalement par l’IA qui a phagocyté les réponses.
Si on essaye d’aller plus loin dans l’analyse des résultats en travaillant sur ces thèmes: l’Agile, Méthode et outil, Non-fonctionnel, Automatisation, tests techniques, DevOps:
Réponse | Thème |
---|---|
Les xDD (TDD, BDD, ATDD) La gestion de la qualité transverse | Agile |
Le KDT et l’accès facile à l’automatisation La généralisation de l’automatisation à l’ensemble des activités de test L’automatisation de l’exécution des tests | Automatisation |
Le shift right (tests en production) Le déploiement continu | DevOps |
Le MBT Le Crowdtesting La formation Les tests exploratoires L’IA L’ecoconception La qualité durable Coaching | Méthode, outil |
Les tests non fonctionnels Les tests de sécurité Les tests de performances L’accessibilité | Non fonctionnel |
Le test embarqué et test d’IoT Les tests d’API | Tests techniques |
Les résultats donnent alors ceci:
Thème | 2018 % | 2021 % | 2024 % |
---|---|---|---|
Automatisation | 85,4 | 87,8 | 82,2 |
DevOps | 42,7 | 70,3 | 51,5 |
Méthode, outil | 56,3 | 64,2 | 128,7 |
Agile | 89,3 | 38 | 22,8 |
Non fonctionnel | 32 | 36,2 | 42,6 |
Tests techniques | 1 | 25,8 | 12,9 |
Cette classification permet d’observer des tendances assez intéressantes:
- L’automatisation, de manière globale, est stable et très élevée depuis 2018
- La partie Méthode et outil croît fortement avec l’explosion de l’IA et les notions liées à l’environnement
- L’Agile est de moins en moins un sujet d’avenir. Je pense que c’est principalement parce que l’Agile est de plus en plus le présent!
Pour finir
Encore un grand merci à tous les participants à ce sondage.
Dans cet article je vous ai présenté les résultats « globaux ». Si vous souhaité aller plus loin dans l’analyse des résultats voici les réponses individuelles (sans données personnelles):
Pensez à rejoindre le groupe « Le métier du test » si vous souhaitez échanger sur le test
Merci à tous ceux qui mettent « j’aime », partagent ou commentent mes articles
N’hésitez pas à faire vos propres retours d’expérience en commentaire.
2 réponses
Merci ! Intéressant
C’est quoi le KDT ?
Etienne
Bonjour Etienne,
et merci pour ce retour.
Le KDT est le Keyword Driven Testing.
Il peut être utilisé pour diminuer la maintenance mais l’ai surtout pour rendre compréhensible des scripts de test automatisés.
RobotFramework et Agilitest font du KDT… tout comme le langage Gherkin lorsque l’on va jusqu’à de l’automatisation.
Il y a un article assez ancien où je le présente. Il faisait suite à une expérience d’automatisation en utilisant le KDT sur des feuilles Excel: https://latavernedutesteur.fr/2017/11/03/kdt-keyword-driven-testing/