DevPartner

Overview

Assurer la qualité du code avec CodeReview

Démasquez dans le code les problèmes de structure, de conception, de complexité et d'appellation avec CodeReview. Ainsi, vos équipes pourront surveiller leurs propres pratiques et atteindre les objectifs de conception quant à l'orientation des objets, les capacités de maintenance et la lisibilité du code. Vous réduirez ainsi les types de bogues courants.

Améliorer l'analyse des performances

DevPartner identifie les points de performances sensibles qui consomment la capacité des processeurs pour assurer le meilleur fonctionnement possible des logiciels.

Analyse statique du code source avec évaluation de la sécurité ASP .NET

DevPartner CodeReview élimine le code qui ne respecte pas les meilleures pratiques (qu'il s'agisse de celles de Microsoft ou d'autres normes du secteur), ou qui correspond aux propres bonnes pratiques de l'équipe de développeurs.

Suggestion de correction d'erreur avec exemples de code

Avec DevPartner BoundsChecker, les développeurs peuvent très vite déceler les erreurs d'exécution susceptibles de donner des applications instables. BoundsChecker explique l'erreur et suggère une solution au niveau du code.

Analyse de la couverture du code avec TrueCoverage

TrueCoverage localise automatiquement le code non testé dans tout composant ou application Visual C++ ou .Net.

Prise en charge de l'interface de ligne de commande

Renforcez l'automatisation de la capture de bogues en utilisant des serveurs de tests d'unité et d'intégration configurés à l'aide des utilitaires de ligne de commande de DevPartner. Maîtrisez votre infrastructure de test commerciale ou en script, en toute simplicité et avec flexibilité.

Corrélation des résultats d'analyse multi-couches

Les applications à plusieurs couches répartissent la charge de travail entre les différents processeurs pour les applications haut de gamme destinées à de nombreux utilisateurs sur des terminaux potentiellement distants. Regroupez les données des sessions d'analyse pour obtenir une vue partagée de la consommation des processeurs.

Des règles personnalisables pour les individus et les équipes

Les architectes et les développeurs peuvent définir les règles que leurs équipes doivent respecter lorsqu'elles utilisent CodeReview Rule Manager pour améliorer la cohérence et s'éloigner des modèles courants qui ne les respectent pas.

Création de profils d'application distribués

Lorsque vos applications ont plusieurs couches ou lorsqu'il vous faut collecter les données à partir d'un serveur d'équipe, servez-vous de l'analyse à distance.

Analyse des performances des processeurs au niveau des lignes de code

L'analyse des performances de DevPartner présente la consommation des processeurs par chaque ligne de code sans modification du code source. Il n'est donc plus nécessaire d'ajouter des minuteurs de boucle pour extraire les algorithmes optimisés vers des emplacements discrets.

Analyse de la mémoire

Pour assurer la disponibilité et la stabilité des ressources, identifiez les objets et les allocations qui s'accumulent dans la mémoire.

Consommation de la mémoire : visualisation à l'exécution

Pour les applications gérées, obtenez des renseignements en temps réel sur le comportement lié à l'accumulation et toute activité du collecteur de déchets.

Tendances stables et volatiles

Appliquez l'analyse de la couverture aux tests d'unités afin d'aller plus loin dans l'évaluation quantitative. Comblez plus tôt les lacunes pendant le développement pour faciliter ensuite les tests de l'application.

release-rel-2020-9-2-5123 | Tue Sep 15 18:06:14 PDT 2020
5123
release/rel-2020-9-2-5123
Tue Sep 15 18:06:14 PDT 2020