Parasoft Logo Contact us   |   Blog   |   Support   |   Downloads   |   info@parasoft-fr.com   |   +33 1 64 89 26 00   |   Language »
Home My Parasoft Forum Technical Support Live Support Contact
Search Search
Log In
Sign Up
secured
  Accueil > Ressources > Livres Parasoft > Bulletproofing
Parasoft C++test™ - IT & Développement Embarqué

Une boîte à outils complète de développement C/C++ pour l’analyse, la revue de code, le test unitaire, le test de composants, l’analyse de couverture et le test de régression.
 White Papers & Presentations:
> White Papers / Infos Produit
> Webcasts - Lehman Bros., Transcore, autres
> Case Studies
> Approaches to Automated Testing for Embedded Systems (Trolltech DevDays 2006)
 Téléchargements:
Enregistrez-vous sur le lien suivant, et vous serez contacté par un chargé de clientèle Parasoft.
> New - Automating Software Development Best Practices from the Developer Desktop (ESC 2007)

Présentation de C++test

Parasoft C++test est une solution intégrée qui automatise une large gamme de pratiques destinées à améliorer la qualité Software et la productivité des équipes développement. Ce produit génère un grand nombre d’actions :

  • Renforcement de votre politique codage
  • Mise en place analyse statique
  • Revues de code complètes
  • Tests unitaires assurant la conformité du comportement du code

C++test peut être utilisé directement dans l’environnement de développement ou bien via l’interface de lignes de commande pour tests de régression. Toutefois, ce produit peut être utilisé de paire avec GRS Parasoft, système de «reporting». Cette combinaison vous permettra d’interpréter des tableaux de bord, ainsi les équipes pourront suivre l’état d’avancement et les tendances du projet basés selon C++test et autres métriques clés.

Dans le cadre du développement embarqué et plateformes croisées, C++test peut être utilisé à la fois sur les analyses de code et tests de flux axés sur l’hôte ou bien la cible.

C++test est proposé sous différentes éditions, offrant des fonctionnalités spécifiques à chaque intervenant, cela dans un environnement de développement applicatif :

  • C++test Professional Edition
  • C++test Architect Edition
  • C++test Server Edition

Détails : Editions et Licenses C++test.

Pour en savoir plus sur C++ test:

Avantages

  • Accroître la productivité de l’équipe : Déploiement de bonnes pratiques réduisant le temps et l’effort dédié aux tests, et le nombre d’erreurs remontées au département recette et intégration.
  • Optimisation des ressources de développement existantes : Diagnostique automatiquement problèmes de codage connues
  • Construit une base de code fiable : Construit, exécute et maintient de manière continue une suite de tests de régression permettant de détecter les introductions de code causant des problèmes de fonctionnalités.
  • Apporte visibilité et lisibilité instantanément : Accès à la demande, répartition objective du code et suivi des progrès à travers la qualité et les buts fixés.
  • Réduction des coûts de support : Automatisation des tests sur un ensemble de chemins d’exécution potentielle, laissant apparaître d’importants problèmes qui n’auraient surgit uniquement une fois l’application déployée.

Caractéristiques

  • Analyse statique du code confrontant le développement aux standards définis par les développeurs.
  • Editeur graphique RuleWizard pour créer des règles de codage customisées.
  • Simulation des chemins de code pour identifier les erreurs potentielles à l’exécution.
  • Revue de code automatisée, avec interface graphique et suivi de l’avancée.
  • Génération et exécution automatiques des tests unitaires et des tests au niveau composants.
  • Bouchons modifiables
  • Support complet des tests de régression.
  • Analyse de couverture de code avec visualisation des zones exécutées dans le code.
  • Déploiement total de l’infrastructure pour une utilisation au niveau des développeurs tout comme en batch mode.

Environnements Hôtes Supportés

Plateformes

  • Windows NT/2000/XP
  • Linux kernel 2.4, 2.6 ou plus, avec glibc 2.2 ou plus, avec un processeur compatible x86.
  • Linux kernel 2.6 ou plus, avec glibc 2.3 ou plus, et un processeur compatible avec x86_64 (Compatibilité 32-bit nécessaire)
  • Solaris 7, 8, 9, 10 et processeur UltraSPARC

IDEs et Support Plug-in

  • Eclipse 3.1, 3.2 (32-bit)
  • Visual Studio .NET 2003 et 2005

Compilateurs Hôtes

  • Windows: Microsoft Visual C++ 6.0, .NET, .NET 2003 ou 2005, GCC 2.95.x, 3.2.x, 3.3.x, 3.4.x; Green Hills MULTI for Windows x86 Native v4.0.x
  • Linux (Processeur x86): GCC 2.95.x, 3.2.x, 3.3.x, 3.4.x, 4.0.x, 4.1
  • Linux (Processeur x86_64): GCC 3.4.x, 4.0.x, 4.1
  • Solaris: GCC 2.95.x, 3.2.x, 3.3.x, 3.4.x, 4.0.x, 4.1, Sun C++ 5.3 (Sun Forte C++ 6 Update 2), Sun C++ 5.5 (Sun ONE Studio 8), Sun C++ 5.6 (Sun ONE Studio 9), Sun C++ 5.7 (Sun ONE Studio 10) Sun C++ 5.8 (Sun ONE Studio 11); Green Hills MULTI pour SPARC Solaris Native v4.0.x

Compilateurs cibles

  • Wind River GCC 3.4.x and DIAB 5.4+
  • GCC 2.95.x - 4.1 compilateurs croisés
  • Green Hills 4.0.x

IDEs et Support Plug-in

  • Eclipse 3.1, 3.2 (32-bit), 3.3 (32-bit)
  • Visual Studio .NET 2003 and 2005
  • Wind River Workbench 2.6
  • ARM Real View Development Studio (RVDS) 3.1

IDEs avec fonctionnalités d’import de projet

  • Microsoft Visual Studio 6
  • Wind River Tornado 2.0, 2.2
  • Green Hills MULTI 4.0.x
RSSTwitterFacebookWikipediaLinked In Copyright © 1996-2012 Parasoft   |  Privacy Policy |  Site Map