j'ai un costume de test TestNG pour un projet JAVA et, là, j'ai unTestNG @Test (invocationCount = 20) à une classe avec @Test (DataProvider = "somelist") à une méthode
@ Test (DataProvider = "ListOfObjects") Méthode annotée. Qui fournit la méthode avec environ 20 lignes de données. (Par conséquent, la méthode fonctionne 20 fois.) Maintenant, je veux exécuter cette classe pour 2 heures (partie du test SOAK connexes.) En moyenne, la classe prend environ 10 minutes pour single courir. Donc, je pense ou exécute la classe entière pendant 12 fois, et pense donc à utiliser @Test (invocationCount = 20) sur la classe elle-même. De meilleures idées?
J'ai plus de 10 ces classes et au sein de chaque classe, il y a au moins trois de ces méthodes. Ceux-ci sont divisés en fonction de Devicetype (IoT). Je ne pense pas pouvoir extraire des tests en une seule méthode. –