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 éléments de conception de système, les exécutez 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 le code de test. Points de Tests peuvent également être regroupés en réutilisables Suites de Tests, vous sauvant le 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 rapportés, fournissant la traçabilité serrée entre l'architecture et des informations de test. Enterprise Architect peut même automatiquement générer des scénarios de test 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 générés automatiquement par 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.
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 de test
correspondante que vous pouvez générer et remplir dans les détails. Cela peut facilement être fait avant que le code que vous testez a été créé.