2013-03-20 14 views
5

Ho un test di unità TestNG che si sta interrompendo in modo intermittente. C'è un modo per eseguire una singola unità di test più volte usando il plugin surefire? In caso contrario, ci sono suggerimenti sul modo migliore per gestirlo?Esegui un singolo test utilizzando più volte MAVEN

+2

creare un nuovo metodo di prova con un ciclo che chiama il metodo originale ... – Lucas

+2

Non so il codice o progetto, ma vorrei prima cercare di capire (e correggere) perché i test falliscono a intermittenza ... Un test su cui non puoi fare affidamento è un comportamento molto strano. – benzonico

+1

+1 a Lucas (anche se non mi sembra di avere un pulsante di votazione per i commenti in questo momento). Inoltre, naturalmente, i guasti intermittenti sono un serio odore di codice: consiglierei di dedicare meno tempo alla progettazione dei test e più tempo a capire perché il test non funziona. – CPerkins

risposta

5

volta modo che ho trovato è:

@Test(invocationCount = 100) 
Problemi correlati