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.
Les rapports ne concernent pas seulement les résultats des tests, en particulier en ce qui concerne la virtualisation des services. Parasoft Virtualize fournit des outils puissants pour comprendre et rendre compte de la santé de vos environnements, tout en aidant les gestionnaires à voir comment la virtualisation des services est utilisée pour mieux comprendre le retour sur investissement de l'investissement dans la virtualisation des services.
L'interface Web de Parasoft fournit un tableau de bord personnalisable permettant aux utilisateurs d'obtenir des informations immédiates sur la santé et l'utilisation de leur infrastructure de virtualisation de services. Les widgets hautement personnalisables affichent des informations allant des performances du serveur (utilisation du processeur, consommation de mémoire, espace disque dur, threads, etc.), aidant les utilisateurs à comprendre les caractéristiques de performance en temps réel de leur infrastructure.
Chaque fois qu'un service virtuel est touché, Parasoft capture toutes les données associées, de sorte qu'elles peuvent être découpées et découpées de la manière dont l'équipe de virtualisation a besoin pour comprendre le retour sur investissement. Les graphiques d'utilisation des actifs fournissent une carte thermique multidimensionnelle indiquant le regroupement des actifs par système, leur consommation actuelle et des informations sur les performances. Grâce à ces informations, les utilisateurs peuvent immédiatement comprendre quels services virtuels sont les plus utilisés, comment ils fonctionnent et si leurs services sont en fin de vie, afin d'optimiser le nombre de services dont dispose une équipe sur leurs serveurs (et d'identifier lesquels les services offrent le meilleur retour sur investissement).
L'interface Web de Parasoft permet la collaboration entre les équipes, offrant un accès rapide aux environnements récemment utilisés, aux cas de test, aux services virtuels et aux données de test, ainsi que la compréhension des services virtuels désynchronisés ou à risque. Les utilisateurs peuvent rapidement comprendre les risques dans leur infrastructure virtuelle, et chaque utilisateur dispose de son propre espace de travail personnalisé adapté à ses besoins particuliers.
Les widgets de mise à jour en direct permettent aux utilisateurs d'obtenir une visibilité immédiate sur la santé de l'écosystème de test, par exemple, si un service virtuel commence à se désynchroniser avec le service réel, ou s'il y a des pics de performances et d'utilisation qui pourraient limiter la stabilité d’exécution des tests.
L'analyse proactive de l'environnement permet un retour en temps réel sur les hotspots potentiels qui pourraient empêcher la réussite de l'exécution des tests. Grâce à des diagrammes visuels faciles à utiliser, les composants de votre environnement reçoivent un état d'intégrité avec la possibilité de tout effectuer, des simples vérifications à la validation complexe par rapport au comportement des composants. Ces vérifications s'exécutent chaque fois qu'un environnement est provisionné pour aider les utilisateurs à comprendre et à identifier les risques potentiels pour la santé, les services virtuels désynchronisés ou les composants hors ligne.
Un actif virtuel est considéré comme désynchronisé avec le composant réel si le service simulé ne se comporte plus comme prévu. Cela signifie souvent que le service réel a changé et que les validations utilisées pour garantir la régression déclenchent l'échec du service virtuel. Cela peut être aussi simple que des données de test manquantes ou éventuellement un changement de schéma de service. Les services virtuels désynchronisés aident les utilisateurs à comprendre quand il est temps d'exécuter une analyse d'impact des changements pour vérifier et corriger les changements de service.
Le tableau de bord des déploiements gère et maintient vos services virtuels. Il affiche l'état de tous les déploiements de virtualisation de services pour chaque serveur, y compris des informations importantes sur le retour sur investissement telles que le nombre de hits, les transactions par seconde, le temps de disponibilité, le temps de réponse maximal, etc. contrôler quels services sont déployés.
Chaque fois qu'un service virtuel ou un proxy est touché, Parasoft capture des informations significatives sur la demande, la réponse, la source de données utilisée, s'il y a eu des événements et l'heure, la taille et les performances de la transaction. Grâce à cela, les utilisateurs peuvent obtenir un aperçu des événements qui se sont produits dans leur écosystème à partir des performances d'utilisation et de l'utilisation. Si les actifs virtuels se comportent de manière inattendue, les événements surveillés peuvent être utiles pour diagnostiquer la cause première du comportement inattendu.
Les événements surveillés sont enregistrés dans un journal des transactions qui peut être utilisé pour générer des services virtuels et des cas de test, ainsi que pour fournir un mécanisme de débogage et de diagnostic des flux d'événements. À partir d'une seule interface, plusieurs services peuvent être surveillés simultanément et, avec le filtrage avancé de Parasoft, regroupés en configurations significatives qui représentent le flux de test exact de l'utilisateur.
Le rapport d'utilisation des actifs offre une visibilité sur l'étendue de votre effort de virtualisation de services sur une période donnée, afin que vous puissiez comprendre le nombre de services virtuels actuellement déployés, les systèmes et les environnements auxquels ces services virtuels sont associés, la fréquence à laquelle ils sont touchés. et leurs temps de réponse actuels. Les utilisateurs peuvent être conscients de leur retour sur investissement actuel pour l'effort de virtualisation des services en identifiant les services qui fournissent le plus d'avantages et en comprenant quels services ne sont plus utilisés et devraient être retirés.
Les cartes thermiques multidimensionnelles fournissent un rapport hautement personnalisable, vous permettant de regrouper les actifs virtuels par environnements système ou serveurs virtuels, puis de comprendre des caractéristiques telles que le nombre de hits, le taux d'erreur ou les temps de performance. Il permet aux utilisateurs de vraiment comprendre comment des groupes individuels utilisent l'écosystème de virtualisation de services et de prendre des décisions éclairées sur les services virtuels qui apportent de la valeur ou non.
Les graphiques de tendance des services virtuels résument les valeurs moyennes des mesures clés des services virtuels sur des périodes spécifiques et indiquent comment ces services varient dans le temps. Par exemple, un utilisateur pourrait comprendre dans une période donnée si un groupe de services virtuels a été utilisé combien de fois ils ont échoué et quelles étaient leurs caractéristiques de performances globales. De plus, à tout moment dans le graphique, les utilisateurs peuvent explorer les détails d'événements spécifiques pour capturer les informations de réponse aux demandes en temps réel capturées sur le fil pour un débogage supplémentaire.
Pour comprendre si vous devez ou non exécuter vos tests, les alertes proactives de Parasoft fournissent une détection précoce, pour remédier à l'instabilité de l'environnement et garantir la réussite de l'exécution des tests.
En comprenant quels actifs sont utilisés par quelles équipes, vous pouvez vous assurer de concentrer votre énergie là où cela compte et de retirer des services qui n'apportent plus de valeur.
Parasoft offre une visibilité complète sur toutes les transactions qui transitent par votre écosystème virtuel, ce qui vous permet de déboguer des scénarios complexes de bout en bout et d'obtenir les données dont vous avez besoin pour reproduire les défauts. L'espace de travail personnalisable permet la collaboration entre les équipes, avec des utilisateurs individuels avec leur propre espace unique pour personnaliser les informations personnalisées et les raccourcis vers les activités qui ont le plus d'impact sur l'individu.