Parasoft .TEST

    La boîte à outils du développeur .NET pour l’analyse de code, la revue, les tests unitaires automatisés, l’analyse de couverture et les tests de régression.
    Parasoft .TEST est une solution intégrée pour automatiser la productivité de l’équipe de développement logiciel et la qualité du logiciel.
    Il est disponible dans les éditions suivantes :

    • Édition Professionnelle .TEST : ensemble d’outils intégré pour effectuer une analyse de code automatisée et des tests unitaires automatisés. Il peut être installé et autorisé sur les postes de travail des développeurs et testeurs individuels
    • Édition Architecte .TEST : comprend les fonctionnalités de l’Édition Professionnelle et ajoute le module RuleWizard pour créer des normes de codage personnalisées et des règles à l’aide d’une interface graphique
    • Édition Serveur .TEST : comprend les fonctionnalités de l’Édition Architecte et ajoute la prise en charge de l’analyse de code automatisée et des tests unitaires en tant que processus en batch ou serveur.

    Une licence de sécurité est disponible qui ajoute une base de connaissances sur les problèmes de sécurité et les directives que .TEST peut appliquer lors de l’analyse du code source. Elle permet également de définir une politique de sécurité qui guidera, dirigera et imposera des pratiques de codage sécurisé dans le développement d’applications.

    Fonctionnalités :

    • Gestion des politiques
      • Gestion des règles
      • Gestion des flux de travail
      • Optimisation des flux de travail
      • Conformité réglementaire
    • Analyse de code statique
      • Application des politiques
      • Sécurité
      • Meilleures pratiques d’experts
      • Directives et normes technologiques
      • Normes de conformité réglementaire
      • Erreurs spécifiques à l’application
    • Analyse statique des flux de données
      • S
        • Détection statique des erreurs d’exécution complexes
        • Détection statique des vulnérabilités de sécurité
        • Audit du code hérité
        • Analyse de code de métriques
          • Calcul
          • Analyse basée sur les limites
        • Examen de code
          • Examen de code automatisé
          • Examen de code par les pairs
        • Cadre de test unitaire
          • Création et optimisation des tests
          • Environnement d’exécution étendu
          • Développement piloté par les tests (TDD)
          • Tests du framework Compact .NET
        • Rapports
          • Rapports
          • Distribution des tâches
          • Tableaux de bord

        Parasoft .TEST – Fonctionnalités

        Fonctionnalités

        • Analyse statique du code pour la conformité aux normes de codage sélectionnées par l’utilisateur
        • Éditeur Graphique RuleWizard pour créer des règles de codage personnalisées
        • Simulation statique des chemins de code pour identifier les erreurs d’exécution potentielles
        • Processus d’examen de code rationalisé avec une interface graphique et un suivi de progression
        • Génération et exécution automatisées de tests unitaires
        • Cadre de simulation flexible pour une utilisation dans les tests unitaires
        • Prise en charge complète des tests de régression
        • Analyse de la couverture du code avec mise en évidence du code
        • Infrastructure de déploiement d’équipe complète pour une utilisation en mode bureau et en ligne de commande
        • Intégration transparente avec Microsoft Visual Studio .NET

        TEST est disponible dans les éditions suivantes :

        Édition Professionnelle :

        Un ensemble d’outils entièrement intégré qui permet aux développeurs/testeurs d’effectuer auto

        Édition Architecte:

        Comprend la fonctionnalité de l’Édition Professionnelle et ajoute le module RuleWizard, qui permet la création de normes/règles de codage personnalisées à l’aide d’une interface graphique. L’Édition Architecte est destinée à être utilisée par un architecte ou l’individu responsable de l’établissement de normes de codage pour l’organisation.

        Édition Serveur:

        Comprend la fonctionnalité de l’Édition Professionnelle et ajoute le support pour effectuer une analyse de code automatisée et des tests unitaires en tant que processus batch ou serveur. L’interface en ligne de commande fournie peut tester l’ensemble de la base de code du projet et être intégrée dans le processus de build automatisé. Les résultats sont écrits dans des rapports personnalisables, qui peuvent être facilement consultés par les membres de l’équipe et automatiquement envoyés par e-mail aux destinataires désignés. De plus, les développeurs et les QA peuvent importer les résultats des tests de l’Édition Serveur dans l’interface graphique du bureau pour examen/réparation. L’Édition Serveur fournit également :

        Le module Gestionnaire de Configuration d’Équipe (TCM) : Permet l’administration centralisée et le partage de jeux de normes/règles de codage, de configurations de tests unitaires et d’actifs de test. TCM est conçu pour les équipes de développement qui souhaitent garantir la cohérence des pratiques de test au sein de l’équipe. Lorsque TCM est implémenté à l’échelle de l’équipe, l’architecte/le développeur principal peut configurer et télécharger des paramètres/configurations/fichiers de test standard pour toute l’équipe, puis TC Le module d’examen de code : Automatise la préparation, la notification et le suivi des examens de code entre pairs, en traitant les lacunes connues de cette pratique de développement très puissante. .TEST identifie automatiquement le code mis à jour en analysant le système de contrôle de source, associe le code aux examinateurs désignés et suit l’avancement de chaque élément d’examen jusqu’à sa clôture. Avec le module d’examen de code, les équipes peuvent établir un processus d’examen infaillible où tout nouveau code est examiné et tous les problèmes identifiés sont résolus. BugDetective : Un nouveau type de technologie d’analyse statique qui utilise plusieurs techniques d’analyse, y compris la simulation des chemins d’exécution de l’application, pour identifier les chemins qui pourraient déclencher des défauts d’exécution. Les défauts détectés comprennent les NullReferenceExceptions, les fuites de ressources, les injections SQL et d’autres vulnérabilités de sécurité.

        Nouvelle fonctionnalité pour la version .Test 5.0

        .Test a maintenant la capacité de tracer une application en cours d’exécution et de créer des tests fonctionnels NUnit. De plus, il est possible d’appeler ces tests unitaires depuis une application en cours d’exécution, très souvent sans avoir à modifier cette application. Par exemple, supposons que vous développiez une application qui ajoute une fonctionnalité supplémentaire à Microsoft Office, un plug-in. Étant donné que votre application se base sur Microsoft Office et interagit avec lui, il n’a pas beaucoup de sens de la tester isolément de Microsoft Office. Soit les tests seraient sans signification, soit un nombre incroyable de configurations fastidieuses serait nécessaire pour établir un environnement de test réaliste. Avec .TEST 5.0, il est facile de tester de telles applications. .TEST peut configurer automatiquement l’environnement d’exécution réel de l’application et lancer t

        Retour en haut

        Parasoft .TEST – Configuration requise

        Matériel et logiciel requis

        • Windows Vista, Windows XP ou Windows 2003 Server
        • Mémoire de 1 Go minimum, 2 Go recommandés
        • Processeur de 1 GHz ou plus rapide
        • Visual Studio 2008, Visual Studio 2005 ou Visual Studio .NET 2003