Possiamo impostare la priorità negativa in Testng?
Possiamo impostare la priorità negativa in Testng?

Video: Possiamo impostare la priorità negativa in Testng?

Video: Possiamo impostare la priorità negativa in Testng?
Video: Can we have negative priority set to testng test methods (Selenium Interview Question #481) 2024, Maggio
Anonim

Priorità è un elemento applicabile solo per i metodi annotati @Test. Priorità dovrebbe essere un valore intero. Esso Potere essere negativo , zero o numero positivo. TestNG lo farà eseguire metodi di prova dal più basso al più alto priorità.

Proprio così, come posso impostare la priorità in TestNG?

Puoi eseguire uno o più casi di test nel tuo Test codice. Se prova priorità non è definito mentre, eseguendo più casi di test, Assegna testNG tutti @Test a priorità come zero (0). Ora, durante l'esecuzione; inferiore priorità sarà programmato per primo.

Inoltre, possiamo personalizzare i report di TestNG? Noi hanno introdotto TestNG predefinito rapporto file html e xml nell'articolo Rapporto TestNG Esempio. Ma tu potrebbe scoprire che non è abbastanza per tu . TestNG fornire l'interfaccia IReporter che Puoi implementarlo per creare un listener di contesto di test. Quindi puoi personalizzare il rapporto nel suo metodo generateReport().

In questo modo, qual è la priorità predefinita in TestNG?

Il priorità predefinita di test quando non specificato è il valore intero 0. Quindi, se abbiamo un caso di test con priorità 1 e uno senza priorità valore quindi il test senza nessuno priorità value verrà eseguito per primo (come predefinito il valore sarà 0 e verifica con un valore inferiore priorità vengono eseguiti per primi).

Possiamo dare priorità a Junit?

8 risposte. Generalmente, Puoi non specificare l'ordine in cui vengono eseguiti i test di unità separati (anche se potresti specificare priorità in TestNG e avere un diverso priorità per ogni prova). Tuttavia, gli unit test dovrebbero essere in grado di essere eseguiti in isolamento, quindi l'ordine dei test non dovrebbe avere importanza. Questa è una cattiva pratica.

Consigliato: