Comment TestNG invoquer une méthode de test, l'utilisation de plusieurs threads?

Dans le TestNG de la documentation, il y a une section décrivant comment dire TestNG pour invoquer des méthodes d'essai de l'utilisation de plusieurs threads:

Vous pouvez également spécifier qu'un @Test
la méthode doit être appelée à partir de
les différents threads. Vous pouvez utiliser l'
attribut threadPoolSize à atteindre
ce résultat:

@Test(threadPoolSize = 3, invocationCount = 10,  timeOut = 10000)
public void testServer() {

Dans cet exemple, la fonction testServer sera appelé une dizaine de fois
à partir de trois différents threads.
(accent mine)

Ma question est de savoir si le texte ci-dessus signifie que

  1. la méthode sera exécuté un total de
    10 fois à l'aide de 3 fils ou
  2. la méthode sera exécuté un total de 30 fois, avec 3 threads s'exécutant la méthode 10 fois chacun.

Ma pensée est que parce que l'invocation de comptage est associé avec la méthode 1 est la bonne interprétation, mais j'apprécierais d'être corrigé si je me trompe.

InformationsquelleAutor Feanor | 2010-11-01