Précédent: Ingénierie de SystèmesProchaine: UI, Outils et Boosters de Productivité

Gestion de Test

Enterprise Architect vous aide à définir le cahier les spécifications de test, exécuter des tests et enregistrer des résultats directement d'éléments modèles. La garde d'éléments modèles et testant la documentation dans un modèle intégré peut significativement améliorer la communication entre des équipes d'assurance qualité, des développeurs de logiciels, des analystes et des architectes

Outils pour Testing

Enterprise Architect fournit les outils que vous devez pour de nombreuses activités relatives aux tests, y compris:

  • Gestion de Test, qui fournit puissante exécution de test basée sur un modèle. Vous pouvez définir des points de test sur votre système des éléments de conception, les exécuter dans l'environnement de modélisation et d'enregistrer les résultats en temps réel que votre application fonctionne - sans avoir besoin de construire manuellement l'essai le code harnais. Points de test peuvent également être regroupés en réutilisables Suites de Tests, vous permet d'économiser un temps précieux.

  • Spécification de Test: Vous pouvez attacher le cahier les spécifications détaillé de test à n'importe quel élément dans l'Enterprise Architect, avec un rapport de résultats de test, quand les tests étaient la dernière course et par qui. L'unité, le Système, l'Intégration, l'Acceptation et des tests de Scénario peuvent tous être capturés et faits un rapport, fournissant la traçabilité serrée entre l'architecture et des informations de test. Enterprise Architect peut même automatiquement produire des scénarios de test(des précédents) de vos scénarios de Cas d'Utilisation structurés!

  • Support de JUnit et NUnit: Enterprise Architect fournit des transformations modèles qui créent automatiquement des éléments de test de vos éléments de design de système. Les souches de code peuvent alors être automatiquement produites par l'Enterprise Architect, vous permettant de se concentrer sur la définition de la logique de test. Vous pouvez compiler, exécuter et enregistrer des résultats de test utilisant votre programme de test d'unité, tout sans quitter Enterprise Architect.
Enterprise Architect est non seulement un environnement de modélisation, il est également un environnement de gestion de tests complète.

Test Management in Enterprise Architect
Clic pour agrandir

Tests unitaires intégré dans le cycle de modélisation-développement

L'un des principes importants de tests unitaires est que vous devez toujours écrire vos premiers essais. Enterprise Architect vous aide à le faire. Lorsque vous ajoutez une nouvelle méthode à une classe, exécutez la transformation de cas de test sur la classe. Enterprise Architect crée une méthode d'essai correspondante que vous pouvez générer et de remplir dans les détails. Cela peut facilement être fait avant le code que vous testez a été créé.