itivalidateur

Un cadre de test pour vous aider avec votre développement.
Télécharger maintenant

itivalidateur Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Nom de l'éditeur:
  • InfoDesign OSD GmbH
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • 7.1 MB

itivalidateur Mots clés


itivalidateur La description

Itivalidator est un cadre Java conçu pour vous aider avec l'automatisation des scénarios et des tests d'intégration dans des environnements complexes. Caractéristiques principales: Scénarios de test complexe IVALIDADATOR permet des structures de test hiérarchiques et séquentielles simultanément. Le contrôle des processus de test est sur les lignes des systèmes de planification des travaux modernes. Le contexte de test complet et l'historique des tests sont disponibles pour les moyens de contrôle. Les paramètres des composants (tests, configurations, contrôles et démonstrations) sont fournis à partir de l'extérieur (inversion du motif de contrôle). mécanismes de contrôle étendus Les éléments de contrôle dans la description XML des scénarios de test peuvent être utilisés pour définir si le test doit fonctionner séquentiellement ou en parallèle. Ils contrôlent également le comportement en fonction des erreurs dans des tests individuels ou des suites de test, par ex. Avortement du test complet, suite avec le prochain niveau de test avec ou sans réinitialisation, etc. Réutilisabilité des tests d'unité Les tests dites de l'unité forment le niveau de base du système de test. Ce sont des cours de test mis en uvre dans Java qui hériter de toute la funtion de la fiche nécessaire à utiliser dans le cadre. La funtion de test doit être codée, les paramètres sont fournis via la description XML. Les tests de l'unité constituent des tests de développeurs autonomes. Emballage des interfaces techniques SUT avec des adaptateurs Les adaptateurs sont utilisés pour envelopper l'accès au système sous Test (SUT) et d'autres systèmes externes. Les adaptateurs diminuent la complexité et les coûts du maintien du système de test, ce qui limite le nombre de places nécessaires pour être mis à jour en cas de modifications d'interface dans la SUT ou dans les systèmes externes. Flexibilité Les paramètres de test sont définis dans la description XML. Si les paramètres nécessaires pour les tests d'unités et les suites de test de niveau inférieur peuvent être écrasés lorsqu'ils sont intégrés dans des niveaux de hiérarchie de tests ultérieurs. la séparation stricte des classes de test réelles des paramètres et la définition du flux de test offre une grande flexibilité. Initialisation de l'environnement de test L'initialisation et l'autorisation de l'environnement de test se font par des classes de configuration et de dératrement. Comme les classes de test, les paramètres peuvent être fournis dans la description XML et les configurations et les démarches peuvent être réutilisées. Les configurations et les démarches peuvent être appliquées à tous les niveaux de test. validation, rapport, journalisation Itivalidator sépare l'exécution des tests de la validation des résultats. Les classes de contrôle spéciales valident les résultats et permettent ainsi une évaluation dépendante du contexte dans différents scénarios. Exemple: Un test fonctionne avec succès, considéré par lui-même, tout va bien. Mais dans un scénario de test avec un identifiant précédent invalide, il faut être évalué comme une erreur Les résultats des tests sont rapportés dans XML. La structure du rapport reflète exactement la structure hiérarchique de la configuration de test et fournit ainsi une présentation claire même pour des scénarios complexes et profondément superposés. Itivalidator utilise et étend log4j à enregistrer des informations pertinentes, par exemple Configuration, données d'initialisation des tests et état, informations sur chaque étape de test et son état, résultat de test avec l'état et la statistique, des informations détaillées sur le suivi des erreurs (traces de pile). Indépendance du système Le cadre de test d'ivenidator n'est nullement limité à l'automatisation des tests de systèmes basés sur Java. Par l'utilisation de soi-disant adaptateurs, tout système peut être testé. Systèmes nécessaires à l'exécution des scénarios de test, mais pas de test pertinent en elles-mêmes peut être simulé avec des objets simulés. Soutien de tous les niveaux de test En raison de son éventail d'ivenidator prend en charge tous les niveaux de test: Tests de développeur Tests d'intégration Essais d'acceptation SUPPORT JUNIT Nous sommes en mesure d'exécuter des tests JUnit dans le cadre IDALIDATEUR. Cela inclut l'invocation des méthodes de configuration et de démonstration des classes de test Junit. Les résultats des tests Junit peuvent être utilisés pour le contrôle des flux de test le long des mêmes lignes que les cas de test d'ivenidator. Cela vous permet de réutiliser des informations existantes pour le test d'intégration. Plug-in Eclipse Pour simplifier la manipulation de l'ivenidator, nous proposons un plug-in Eclipse. Maintenant, l'exécution du test et l'affichage des résultats peuvent être intégrées de manière transparente dans votre IDE. Tâche Ant En fournissant un itivalidator comme tâche d'ant, les essais peuvent facilement être intégrés au processus de construction et de déploiement. interfaces flexibles pour descriptions de test Le cadre permet de lire des descriptions de test à partir de n'importe quelle source (par exemple, des bases de données ou des feuilles Excel). En conséquence, les résultats des tests peuvent être écrits dans n'importe quelle cible. Les implémentations disponibles pour les descriptions de test sont actuellement: référentiel XML-Descriptor- Les implémentations disponibles pour les rapports sont les suivantes: XML-Signaler-Repository Swing-Signaler-Repository


itivalidateur Logiciels associés