Découvrez comment la solution Parasoft Continuous Quality permet de contrôler et de gérer les environnements de test pour fournir des logiciels de haute qualité en toute confiance. Inscrivez-vous pour la démo >>

BLOG

Parasoft nommé leader des outils d'automatisation des tests fonctionnels des applications

Parasoft nommé leader des outils d'automatisation des tests fonctionnels des applications Temps de lecture : 3 minutes

Nous sommes heureux d'annoncer que Parasoft a été nommé leader dans le nouveau rapport Forrester Research sur les outils d'automatisation des tests fonctionnels*. Forrester Research a attribué à Parasoft le score le plus élevé parmi tous les fournisseurs de la catégorie Offre actuelle, notant que «l'accent mis par Parasoft sur les développeurs, les tests d'API et les analyses évoluées est payant.»

Selon le rapport, "Parasoft propose l'offre de produits de test continu la plus solide, avec une longue liste de fonctionnalités matures dans l'automatisation de l'interface utilisateur et automatisation complète des tests d'API fonctionnels et des intégrations riches avec des outils de pipeline CI/CD tiers, des options de contrôle de version, l'intégration avec Agile PM et l'automatisation des tests non fonctionnels tels que les tests d'intégration et de sécurité. Ces fonctionnalités, ainsi que les performances de la solution et les outils de virtualisation des services, la distinguent. La solution de Parasoft s'est également démarquée dans notre évaluation de la maintenance, de la réutilisation et de l'analyse des rapports.

Ce rapport Forrester Wave évalue 11 fournisseurs d'outils d'automatisation de tests fonctionnels sur 33 critères pour aider les organisations travaillant sur des applications d'entreprise, mobiles et Web à sélectionner le bon outil.

Le déploiement continu nécessite des tests continus

Le rapport souligne l'importance des tests continus pour permettre une intégration continue et un pipeline de déploiement. «Dans cet environnement de développement moderne, les tests deviennent également continus et omniprésents tout au long du cycle de vie des CD. Notre étude sur l'adoption Agile montre que 54% des entreprises agiles expertes - celles qui réussissent le mieux avec Agile - utilisent des tests continus, tandis que seulement 30% des néophytes Agile fais."

Les tests continus permettent une agilité dans les processus agiles

Il est également intéressant de noter l'alignement du rapport Forrester avec nos propres réflexions sur la façon dont les tests continus fournissent l'agilité des processus Agile: «Une capacité de base en Agile et DevOps où toutes les activités de test s'exécutent en continu de manière intégrée avec le développement et la livraison. La correction immédiate des bogues est activée, les environnements de test sont provisionnés instantanément et les tests unitaires, fonctionnels et non fonctionnels sont exécutés de manière automatisée, orchestrés par une intégration continue et des outils de livraison continue. il est simple de voir que parce que l'intégration continue (Ci) et le CD sont hautement automatisés, les tests continus doivent l'être également. »

Bien que l'automatisation soit essentielle, il est important que leur adoption ne se transforme pas en automatisation, c'est-à-dire en testant tout en permanence. Le rapport poursuit en déclarant: «S'il est important d'augmenter le niveau d'automatisation des tests pour accélérer la livraison, les équipes de développement courent le risque d'essayer d'automatiser trop. L'automatisation n'est pas gratuite; les outils coûtent de l'argent, tout comme les professionnels du test possédant des compétences en ingénierie d'automatisation. l'objectif de l'optimisation des tests est de réduire les cas de test tout en augmentant la couverture, économisant ainsi à la fois le temps et les efforts de création d'automatisation et d'exécution. "

Les tests d'API sont critiques

Forrester souligne que les tests d'API sont un composant essentiel pour la fourniture d'applications modernes: «Alors que les organisations passent aux tests continus, les anciennes approches entièrement axées sur les tests d'interface utilisateur (UI) deviennent moins efficaces. Aller au-delà de l'interface utilisateur et des API de test est essentiel pour éviter les suites de tests fragiles et augmenter la couverture des tests. Le développement et la livraison d'applications ne peuvent pas réaliser une automatisation impitoyable en se concentrant uniquement sur l'automatisation de l'exécution des tests; il nécessite également l'automatisation de la conception des tests et de l'orchestration des processus. les fournisseurs qui répondent le mieux à tous ces besoins sont en tête du peloton. »

Les développeurs réalisent également d'autres avantages pour l'automatisation des tests fonctionnels: «Poussés par le mobile, l'Internet des objets et le besoin de vitesse, les équipes de développement veulent utiliser leurs cas de test fonctionnels non seulement pour les tests d'acceptation utilisateur (UAT) et les tests de régression automatisés, mais aussi pour tester les performances de charge - et ils veulent en faire plus. les tests de performance se déplacent vers la gauche, ce qui signifie que les équipes testent les performances de charge tôt et localement afin de pouvoir corriger leurs conceptions le plus tôt possible. Ils souhaitent également tirer parti des commentaires des outils de surveillance afin que, lorsque des alertes se produisent en production, ils puissent alimenter des profils de performances de charge et créer des tests de performances précoces. »

Parasoft réalise notre vision

Le rapport Forrester Wave conclut: «[Parasoft] réalise sa vision d'utiliser l'analyse pour améliorer les performances des tests. sa feuille de route prévoit de faire évoluer le produit pour déplacer les tests à la fois à gauche et à droite et de développer la convergence de l'API de son produit et de la virtualisation des services, permettant ainsi à FTA au-delà de l'interface utilisateur. certains clients de Parasoft ont souligné leur satisfaction non seulement concernant les capacités et la facilité d'utilisation de l'outil technique, mais également le support exceptionnel du fournisseur. »

* Forrester Research, Inc., «The Forrester Wave ™: Modern Application Functional Test Automation Tools, Q4 2016», 5 décembre 2016.

Écrit par

Parasoft

Les outils de test de logiciels automatisés de pointe de Parasoft prennent en charge l'ensemble du processus de développement logiciel, depuis le moment où le développeur écrit la première ligne de code jusqu'aux tests unitaires et fonctionnels, jusqu'aux tests de performance et de sécurité, en exploitant des environnements de test simulés en cours de route.

Recevez les dernières nouvelles et ressources sur les tests de logiciels dans votre boîte de réception.