I tag sono un'opzione, ma è necessario contrassegnare ogni test di conseguenza, non è possibile escludere completi completi in questo modo. Tuttavia, come menzionato dall'utente272735, i test di tagging sono una tantum.
Un'altra opzione è la definizione di una master suite e la limitazione dell'elenco di nestedSuites
alle suite che si desidera eseguire (see the docs). L'ovvio svantaggio è che devi mantenere la suite di test principale, ad esempio aggiungere a essa delle suite di test appena create. Puoi evitarlo ricorsivamente attraverso le tue cartelle, creando un elenco di tutti i semi di prova che possono essere trovati e sottraendo quelli che hai inserito in una lista nera. Inoltre, la ricorsione tramite le cartelle ti offre già un'opportunità di filtrare i file che corrispondono a un criterio (esternamente) specificato.
Una terza opzione, anche se più hacky, consiste nel modificare il pacchetto a cui appartengono le suite che si desidera aggiungere alla lista nera. È quindi possibile utilizzare un corridore di prova per eseguire solo semi inclusi in determinati pacchetti. Maggiori informazioni nella documentazione, sezione "Specifying 'members-only' and 'wildcard' Suite paths".
fonte
2012-07-17 06:02:06
Qualunque cosa tu faccia, [non commentarlo:)] (http://www.informit.com/articles/article.aspx?p=1334908) –