Procedures voor de uitvoering van dit hoofdstuk

testen, in testng interpretatie voor de uitvoering van de programma 's.Het verklaart de volgorde van de methode.Hier is testng test API - een voorbeeld van een methode voor de uitvoering van het programma, het creëren van een Java - van de naam van de klas testngannotation.java, C:% GT% testng_workspace testen van aantekeningen, invoer, org.testng.annotations.test; de invoer van org.testng.annotations.beforemethod; de invoer van org.testng.annotations.aftermethod; de invoer van org.testng.annotations.beforeclass; de invoer van org.testng.annotations.afterclass; de invoer van org.testng.annotations.beforetest; de invoer van org.testng.annotations.aftertest; de invoer van org.testng.annotations.beforesuite; de invoer van org.testng.annotations.aftersuite; het openbaar onderwijs testngannotation {/test 1 @ test openbare ongeldig testcase1 () {systeem. Leegte fac ("test 1");) ///////test 2 @ test ongeldig testcase2 openbare() {systeem. Leegte fac ("test 2");} beforemethod leegte beforemethod () {systeem. Leegte fac ("beforemethod");} aftermethod leegte aftermethod () {systeem. Leegte fac ("aftermethod");} voor de les beforeclass (openbare ongeldig ") {systeem. Leegte fac (" les ");}" buitenschoolse openbare ongeldig afterclass () {systeem. Leegte fac ("extra");} beforetest leegte beforetest () {systeem. Leegte fac ("beforetest");} "worden de leegte aftertest () {systeem. Een leegte fac (" test. ");} @ beforesuite leegte beforesuite () {systeem. Leegte fac (" beforesuite "); de aftersuite}Nietig aftersuite () {systeem. Leegte fac ("aftersuite");}}, laten we het creëren van documenten, testng.xml,, C:% GT% testng_workspace, de uitvoering van aantekeningen, <?De XML - = "1" codering = "utf - 8"?> <."Http://testng.org/testng-1.0.dtd doctype suite voor" > < suite naam = "suite1" > < naam van de test = "test1" > < > < de naam van de klas = "testngannotation" /> < /- categorie > < /test > < /suite > met de opstelling van de test case, opgenomen categorie C: testng_workspace> opgenomen testngannotation.java, lopen nu testng.xml, dat zal lopen bij het verstrekken van de test van de definitie van de categorie test, C: testng_workspace> Java org.testng.testng testng.xml, controle, in het beforesuite in beforetest in de klas voor de in de test 1 beforemethod in aftermethod in test 2 beforemethod in aftermethod in de klas. Na de tests aftersuite =============================================== suite in de totale test: 20, 0 =============================================== Hop: schuld:,, op basis van de produktie, de uitvoering van de procedure is als volgt:,,, in de eerste plaats, beforesuite () slechts eenmaal.,,, de laatste aftersuite () slechts eenmaal.,,, zelfs door de beforetest (), beforeclass, afterclass () () en aftertest () is slechts eenmaal.,,, de uitvoering van de uitvoering van de test voor elke test, maar beforemethod ().,,, de uitvoering van elke test, de uitvoering van de test case voor aftermethod (na).,,, in de beforemethod () en tussen elke test aftermethod (), de uitvoering van de test.,,,



Previous:
Next Page: