W dokumentacji TestNG, istnieje sekcja opisująca jak powiedzieć TestNG do wywołania metody badań przy użyciu wielu wątków:W jaki sposób TestNG wywołuje metodę testową wykorzystującą wiele wątków?
Można również określić, że metoda @Test powinna być wywołana z różnych wątków. Można użyć atrybutu threadPoolSize osiągnąć ten wynik:
@Test(threadPoolSize = 3, invocationCount = 10, timeOut = 10000)
public void testServer() {
W tym przykładzie, funkcja zostanie wywołana testServer dziesięciokrotnie z trzech różnych wątków. (nacisk kopalni)
pytanie jest czy powyższy tekst oznacza
- sposób będą prowadzone łącznie 10 razy stosując 3 Odpowiedź lub
- metodę: zostanie uruchomionych w sumie 30 razy, a 3 wątki będą uruchamiały metodę 10 razy.
Moja myśl jest taka, że ponieważ liczba wywołań jest związana z metodą, 1 jest poprawną interpretacją, ale byłbym wdzięczny za poprawienie, jeśli się mylę.
Tak, ale myślałem, że odpowiedź może być przydatne dla kogoś innego. Dzięki! – Feanor