Tests

Partager :

Ces questions n'ont été posées qu'aux participants ayant indiqué travailler en tant que testeurs ou ingénieurs assurance cité, ou être impliqués dans les tests dans le cadre de leur travail.

79 %

de toutes les personnes interrogées déclarent que les tests font partie intégrante de leurs activités de développement, ce qui représente quatre points de pourcentage de plus que l'année dernière.

63 %

des personnes interrogées affirment être personnellement impliquées dans l'automatisation des tests.

Quels types de tests avez-vous dans vos projets ?

85 %

des personnes ayant des tests unitaires dans leurs projets les écrivent elles-mêmes.

Comment procédez-vous pour tester votre produit ?

46 %

des participants conçoivent des cas de tests dans le cadre de leur processus de tests.

Quelles techniques de conception de tests utilisez-vous ?

59 %

des personnes interrogées indiquent que ce sont les mêmes personnes qui participent à la conception et à l'exécution des tests dans leur entreprise.

L'utilisation des tests de performance, de régression et de stress a augmenté par rapport à l'année dernière, alors que les tests fonctionnels et d'ergonomie ont été moins utilisés, même s'ils figurent toujours dans le top 5 des types de tests les plus utilisés.

Quels types de tests sont utilisés dans votre projet ?

63 %

des personnes qui utilisent des tests unitaires utilisent également des mesures de couverture des tests.

Quelles mesures de couverture des tests utilisez-vous pour les tests unitaires ?

Les ingénieurs spécialisés en tests / assurance qualité sont devenus plus demandés et plus qualifiés. La proportion de projets comptant plus d'un ingénieur assurance qualité pour 10 développeurs a augmenté de quatre points de pourcentage par rapport à l'année dernière. La même croissance s'observe dans les projets dans lesquels 76 à 100 % des ingénieur assurance qualité ont des compétences en programmation. En revanche, la proportion de personnes qui se limitent à la réalisation de tests manuels a diminué.

Quel est le ratio entre le nombre de testeurs / ingénieurs assurance qualité et le nombre de développeurs de logiciels au sein de l'équipe travaillant sur votre projet ?

Combien de testeurs ou ingénieurs d'assurance qualité ont des compétences en programmation dans votre projet ?

Combien de testeurs ou ingénieurs d'assurance qualité s'occupent uniquement des tests manuels dans votre projet ?

Quels outils utilisez-vous pour stocker les cas de test ?

La proportion de personnes utilisant des outils spécifiques pour le stockage des cas de test a augmenté de neuf points de pourcentage par rapport à l'année dernière. Le recours à la couverture de l'automatisation des tests n'a pas beaucoup évolué. La proportion de projets dont au moins la moitié des tests sont automatisés est toujours légèrement supérieure à 50 %.

Veuillez fournir une estimation du nombre de tests de votre projet qui sont automatisés.

Quels frameworks, outils ou technologies utilisez-vous pour les tests ?

Quels langages de programmation utilisez-vous pour l'automatisation des tests dans votre projet ?

Les cinq principaux langages utilisés pour l'automatisation des tests n'ont pas changé par rapport à l'année dernière et restent JavaScript/TypeScript, Python, Java, C# et PHP.

Quelles technologies BDD (Behavior Driven Development) utilisez-vous ?

14 %

des répondants déclarent utiliser l'intelligence artificielle / le machine learning pour tester leurs projets, soit six points de pourcentage de plus que l'année dernière.

Le Behavior Driven Development se répand de plus en plus, gagnant cinq points de pourcentage depuis l'année dernière. Aujourd'hui, 17 % des personnes interrogées déclarent utiliser des technologies BDD.

JetBrains AquaNouveau

Vous recherchez un outil puissant pour l'automatisation des tests ? Adoptez JetBrains Aqua et gagnez en productivité en développant des tests automatisés plus fiables et nécessitant moins de maintenance.

D'après vos retours, vous appréciez qu'Aqua prenne en charge les langages de programmation et les frameworks de tests d'automatisation les plus populaires. Abonnez-vous à notre blog pour vous tenir au courant des dernières améliorations et suivez-nous sur Twitter !

Tests:

2022

Trouvez l'outil qu'il vous faut

Merci du temps que vous nous avez accordé !

Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos amis et collègues.

Répondre à d'autres questionnaires à l'avenir

By submitting this form I agree to the JetBrains Privacy Policy

Données brutes

Les données brutes de notre Enquête sur l'Écosystème des Développeurs 2022 sont disponibles. Téléchargez-les pour les examiner et faire vos propres analyses !

Télécharger

Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.