Intégration TA - TM

lmasser
Messages : 452
Inscription : mer. juin 13, 2012 10:59 am

Re:Intégration TA - TM

Message par lmasser »

Bonjour
 
Cette fonctionalité est encore en développement et sera prête pour Septembre comme indiqué dans les Roadmap des deux projets.
 
Bonne continuation.
lmasser
Messages : 452
Inscription : mer. juin 13, 2012 10:59 am

Re:Intégration TA - TM

Message par lmasser »

Bonjour,
 
Pouvez-vous être plus explicite ?
Quand vous dites "logiciel de tests", vous parler de quoi exactement du bugtracker: Mantis, Jira, du logiciel de gestion du référentiel de tests; Squash TM, des automates: Sahi, Selenium, du logiciel d'automatisation : Squash TA ?
Que voulez-vous remplacer, et par quoi?
Ceci nous aiderait répondre à votre question.
 
Nous restons à l'écoute.
 
 
 
 
 
 
lmasser
Messages : 452
Inscription : mer. juin 13, 2012 10:59 am

Re:Intégration TA - TM

Message par lmasser »

La liaison entre Squash TM et Squash TA sera neutre pour le plugin de l'automate.
Autrement dit, que Squash TA soit intégré ou non à Squash TM vous pouvez utiliser l'automate de votre choix.
Aujourd'hui, seuls deux plugins sont fournis avec Squash TA: 1 pour Sahi et 1 pour Selenium.
Vous êtes libre de développer vos propres plugins ou sinon faire appel à nous  !!
Bonne continuation.
lmasser
Messages : 452
Inscription : mer. juin 13, 2012 10:59 am

Re:Intégration TA - TM

Message par lmasser »

Bonjour,
Pour l'intégration d'un nouvel automate de test:

Les modules d'intégration d'automates sont des jars. Pour intégrer un nouvel automate, il faut écrire du code java avec les caractéristiques suivantes:
[ul]
[li]il doit s'agir d'un jar "mavenisé" car maven est utilisé pour assembler les modules et exécuter le moteur Squash TA.[/li]
[li]il faut importer dans sa configuration de projet maven la dépendance suivante:
[ul]
[li]groupId: org.squashtest.ta[/li]
[li]artifactId: squash-ta-framework[/li]
[li]version: la version courante est 1.1.1-RELEASE[/li] [/ul][/li]
[li]le module framework définit les interfaces java à implémenter pour s'intégrer au moteur Squash TA, chaque interface définissant un type de composant d'extension (type de donné(Resource), type de système sous test (Target), convertisseur de données (Converter), opérations (Command), vérifications (UnaryAssertion, BinaryAssertion) et des annotations pour marquer les composants.[/li]
[li]le jar doit comporter le manifeste META-INF/squashTA-components.mf, avec le contenu suivant:[/li] [/ul]pluginName:
basePackage: ... basePackage:
pour ajouter le module à un projet de test Squash TA, il faut l'ajouter dans le fichier pom.xml du projet de test, dans les dépendances du plugin maven Squash TA.
 
J'espère que ces informations vous serons utiles pour le développement de votre plugin .
Bonne continuation avec Squash TA.
 
Répondre

Revenir à « Lien cas de test - tests automatisés / Test cases - automated tests link »