Obtenez une prise en charge complète de MISRA C 2023 dans la nouvelle version de test Parasoft C/C++. Rejoignez notre webinaire le 8 juin. S'inscrire maintenant
Le module de test de charge et de performance de Parasoft SOAtest, Parasoft Load Test, permet aux utilisateurs de prendre en charge des projets de test fonctionnel SOAtest et de les exploiter pour des tests de performance avec facilité. Avec une interface utilisateur intuitive qui facilite les configurations courantes, une extension de script facilite l'extension des fonctionnalités personnalisées. L'application de rapports Web Load Test Continuum (LTC) permet d'intégrer facilement les tests de performances au processus CI / CD pour implémenter efficacement l'automatisation des tests de performances.
Prenez un projet SOAtest existant pour lequel vous avez créé API (facultatif) website test, et en quelques clics, vous pouvez construire et exécuter un test de performance basé sur celui-ci, permettant une véritable stratégie de test de décalage gauche en facilitant les tests de performance de test de démarrage dès que les interfaces sont disponibles. Vous pouvez ensuite créer des scénarios de test de performances multi-profils riches pour faire évoluer davantage votre solution de test de performances sur plusieurs machines. Parasoft facilite ce processus en transférant automatiquement le projet de test de charge, le projet SOAtest et ses dépendances (par exemple des sources de données externes) vers des machines distantes.
Une fois le test de performances terminé, vous pouvez examiner ses résultats dans des rapports personnalisés que vous pouvez configurer pour enregistrer le niveau de détail adapté à vos besoins, des tableaux de statistiques filtrables de haut niveau aux détails individuels des «hits» avec leur trafic de demandes et de réponses.
Une gamme de moniteurs intégrés est disponible pour diagnostiquer les problèmes de performances, y compris les intégrations avec les principaux systèmes de gestion des performances des applications, tels que AppDynamics et Dynatrace.
Parasoft SOAtest va au-delà du test de base / de fumée et du test de performance normal. Par exemple, les utilisateurs bénéficient des types de tests de charge et de performances suivants:
Importez des tests JUnit dans Load Test pour exécuter des tests de performances au niveau du code. Avec cette capacité, Parasoft permet aux équipes de réaliser des tests de charge à un stade précoce qui isole des parties spécifiques de la base de code pour tester les performances des composants internes de l'application.
Une large sélection de mesures de qualité de service (QoS) intégrées et personnalisées permettent aux utilisateurs de réduire la richesse des données collectées lors d'un test de charge en un ensemble d'indicateurs de réussite / échec pour aider à automatiser l'analyse de la charge. résultats de test. Les moniteurs intégrés et scriptés qui incluent l'intégration avec les principaux systèmes de gestion des performances des applications (APM) permettent à l'utilisateur de corréler les graphiques de test de performances clés aux paramètres AUT et système personnalisés.
L'utilisation de l'interface de script de ligne de commande Load Test de Parasoft SOAtest avec l'application Web Parasoft Load Test Continuum permet aux utilisateurs de collecter et d'optimiser les données de test de performance à partir de plusieurs exécutions. Parasoft fournit ces outils pour accélérer les tests de performance et fournir une efficacité pour réaliser l'automatisation des tests de performance grâce à l'exécution de lots de tests de charge et à l'analyse des résultats historiques.
Exécutez des tests de performances à la demande répartis dans le monde entier sur le cloud à l'aide de l'agent de test de charge pour AWS, disponible publiquement. Les utilisateurs peuvent vérifier les performances de leur application lorsque, par exemple, le frontal est hébergé aux États-Unis et qu'un service de backend s'exécute à partir d'un centre de données à Singapour, le tout à partir de leur bureau SOAtest. Test de charge distribuée évolutif avec transfert automatique des projets SOAtest et des dépendances de projet SOAtest vers des machines distantes.
Au lieu d'avoir à créer différents scénarios pour les tests fonctionnels et les tests de charge, avec Parasoft vous pouvez tirer parti des mêmes scénarios pour les tests fonctionnels et de charge, réduisant ainsi le temps nécessaire pour créer et maintenir des scénarios de test.
Représentez visuellement les profils utilisateur pour qu'ils correspondent aux modèles d'utilisation réalistes des user stories et appliquez une charge spécifique à ces profils pour comprendre comment les expériences utilisateur spécifiques seront affectées pendant les périodes d'utilisation intensive de l'application.
Le test de charge Parasoft peut être entièrement automatisé dans le cadre de votre pipeline CI / CD. Ses rapports Web aident les utilisateurs à comprendre l'impact incrémentiel de plusieurs tests de performance en affichant des informations sur les tendances par projet, composant, API, etc. Les utilisateurs peuvent également identifier les problèmes de performance plus tôt en visualisant les tendances historiques qui relient les tests de performances à leurs exigences initiales, afin de hiérarchiser correctement les problèmes qui surviennent.