Lorsque j'exécute plusieurs tests JUnit à la suite, JUnit crée-t-il un nouveau thread pour chaque exécution ou tout est-il enveloppé dans un seul thread?JUnit, test et threads
Merci
Lorsque j'exécute plusieurs tests JUnit à la suite, JUnit crée-t-il un nouveau thread pour chaque exécution ou tout est-il enveloppé dans un seul thread?JUnit, test et threads
Merci
Tout est sur un seul fil. Vous ne dites pas comment vous appelez les tests, mais par exemple, exécuter TestSuite exécutera séquentiellement tous les tests de la suite.
Si vous souhaitez exécuter en parallèle, TestNG prend en charge l'exécution simultanée de tests, tout comme JUnitPerf et GroboUtils.
JUnit expérimente également l'exécution en parallèle (recherche du mot parallèle dans le lien): http://sourceforge.net/project/shownotes.php?release_id=675664&group_id=15278 – Yishai
En outre, lorsque vous exécutez une construction Maven, vous pouvez faire en sorte que chaque ensemble de tests JUnit s'exécute dans son propre environnement - et pas seulement son propre thread. – aperkins