Outil: Rational Test RealTime
Cet outil est, à la base, un outil de test au niveau du code. Il fournit au développeur une boîte à outils complète pour la création, l'exécution et les rapports de tests fonctionnels/de méthode/centrés sur la procédure pour les langages C, C++, Ada et Java.
Relations
Description principale

IBM Rational Test RealTime est, à la base, un outil de test au niveau du code. Il fournit au développeur une boîte à outils complète pour la création, l'exécution et les rapports de tests fonctionnels/de méthode/centrés sur la procédure pour les langages C, C++, Ada et Java. La création et l'exécution de tests est simplifiée par l'ajout de deux fonctions principales :

  • Technologie de déploiement cible - Rational Test RealTime crée de manière automatique des routines de test, des modules de remplacement et des pilotes de périphérique grâce à une technologie de déploiement qui peut s'adapter à n'importe quel environnement de construction (compilateur, éditeur de liens, débogueur) et n'importe quelle architecture cible (plateforme hôte, simulateur, émulateur, RTOS (Système d'exploitation en temps réel), micropuces). Voir le guide d'utilisation de l'outil Configuration de l'environnement de test dans Rational Test RealTime pour plus d'informations sur cette technologie.

  • Génération automatisée de canevas de module de remplacement de test et de script de test - Rational Test RealTime va analyser le code source et générer par la suite des canevas de test et de module de remplacement. Pour les développeurs n'utilisant pas la conception pilotée par le test (qui suppose qu'aucun code n'existe encore), cette fonction fournit automatiquement des actifs de tests. Le développeur n'a qu'à saisir les classes de données d'entrée et les classes de données de sortie prévues et à préciser la logique du module de remplacement.

En ajoutant cette fonctionnalité de test, vous ajoutez un hôte pour les outils d'analyse d'exécution qui, lorsqu'ils exécutent les tests, repèrent de manière proactive les fuites de mémoire, les goulots d'étranglement de performance, les codes non testés et les architectures mal implémentées. La combinaison du test et de l'analyse d'exécution forme un outil puissant qui se trouve sur le bureau du développeur, teste son code et fournit une barrière fiable contre la mauvaise qualité des produits.

Vous, le "testeur développeur", pouvez appliquer très tôt Rational Test RealTime à toutes les étapes, imbriquées, en temps réel ou en réseau, de développement du système, à partir des unités jusqu'au test de validation, en passant par l'intégration. Vous augmentez ainsi l'efficacité de votre test. Optimisée pour les tests d'application en temps réel, imbriquée et distribuée, cette solution de test polyvalente, entièrement automatisée, avec un temps-système bas, peut être implémentée sur tout composant, quelle que soit sa taille, utilisant les langages C, C++, Ada, Java ou UML pour accélérer le temps de fiabilité de votre développement imbriqué pour un large ensemble de plateformes cibles. Rational Test RealTime offre des avantages significatifs pour effectuer une traçabilité complète dans les codes, les cas de test et les modèles, vous permettant de retracer la cause première d'un problème et d'effectuer la maintenance des actifs de tests sans efforts.

Rational Test RealTime