Suite de test dans Selenium --> integration dans Squash TA

Avatar de l’utilisateur
Cedric190985
Messages : 67
Inscription : mer. avr. 04, 2012 8:46 am

Suite de test dans Selenium --> integration dans Squash TA

Message par Cedric190985 »

Bonjour,
Dans l'écriture de mes tests dans Squash afin d'éviter une maintenance lourde j'ai factorisé mes tests.
C'est à dire pour un cas de test composé de plusieurs mini cas de test.
Cas de test A --> Connexion
Cas de test B --> Sélection
Cas de test C --> Vérification
Cas de test Général --> Appel de cas test A, B, C
Lors d'une campagne je ne met que le cas de test Général
J'ai effectué la même chose (factorisation) sous Sélénium.
Lorsque j'exporte ma suite de test sous JUNit4, j’obtiens ce code
import junit.framework.Test;
import junit.framework.TestSuite;

public class Test {

public static Test suite() {
TestSuite suite = new TestSuite();
suite.addTestSuite(testA.class);
suite.addTestSuite(testB.class);
suite.addTestSuite(testC.class);
return suite;
}

public static void main(String[] args) {
junit.textui.TestRunner.run(suite());
}
}
A part copier coller dans un test unique l'ensemble des tests factorisés comment je peux créer un test exécutable sous TA en gardant ma structure de mon plan de tests.
Je vous remercie par avance pour votre réponse
lmasser
Messages : 452
Inscription : mer. juin 13, 2012 10:59 am

Re:Suite de test dans Selenium --> integration dans Squash TA

Message par lmasser »

Bonjour, 
 
Il suffit de les placer dans un dossier dans la partie ressources de votre projet TA.
Ensuite il faudra les appeler dans l'ordre que vous souhaitez lancer via le script TA.
Vous pouvez vous reférer au tutoriel 3 de Squash TA pour en savoir plus:
[url=index.php?option=com_content&view=article&id=158:tuto-nd3-automatiser-un-test-dihm-web-avec-controles-en-base-de-donnees-squash-ta-selenium&catid=52:squash-ta-tuto&Itemid=206]tutoriel Squash TA.[/url]
 
Bonne continuation avec Squash TA.
 
Répondre

Revenir à « Selenium Plugin »