2010-11-05 3 views
1

J'ai quelques méthodes de test. Chaque méthode sera dans chaque fichier de classe, qui a DP indépendant qui a divers scénarios en tant que paramètres de données. Les fichiers de classe sont regroupés dans différents packages en fonction de leur comportement dans l'application. Le code fonctionne sur Selenium GRID. Maintenant, je voulais rendre plus convivial l'exécution d'un DRIVERSCRIPT qui permet d'exécuter les fichiers. Par exemple ma feuille principale qui a toutes les données sera comme celui-ciQuel est le meilleur moyen d'exécuter mes méthodes de test?

http://img815.imageshack.us/img815/5455/format.jpg

me demande si je pouvais avoir qu'un seul scénario qui récupérer toutes les données ont permis de la feuille et utiliser le TestNG XMLsuite de créer TestNG.xml et l'exécuter? Ou y a-t-il un autre moyen?

Répondre

0

Vous pouvez certainement exécuter TestNG programmatically, ce que je n'ai jamais fait, mais il semble que ce serait simple. Il est difficile d'évaluer si c'est une bonne idée ou non sans en savoir plus sur votre configuration. Mes tests sont contenus dans des fichiers de suite TestNG, appelés par un script ANT. Je ne pense pas que vous gagniez beaucoup au-delà d'un peu de lisibilité en utilisant une feuille de calcul à la place.

Si la lisibilité est de la plus haute importance pour vous, Cedric a écrit un blog sur l'utilisation de YML comme alternative.

Questions connexes