, Suite, is een testcase voor het testen van een handeling of handelingen is een software programma.In de definitie van testng, niet in de source code testen, maar het is een XML - bestand dat, als de uitvoering van de kenmerken van de suite.Het is ook om flexibele toewijzing, het testen, de operatie.Een groep kan bestaan uit een of meer tests en de definitie van door < suite > etikettering, < suite > is testng.xml met je wortels.Het beschrijft een suite, en dit is ook door verscheidene < test > deel, wordt de volgende tabel geeft een overzicht van alle juridische eigendom van de < suite > aanvaarding van de naam in de suite, beschrijving van de eigendom van de naam.Dit is een verplichte eigenschap.Het niveau van deze langdurige of lange vluchten.De test moet de werking van de verschillende parallelle of de draad om dit pak.Het aantal draden met draden, als de op parallelle wijze worden ingeschakeld (afgezien van andere verstandige).Toelichting bij de test gebruikte je de aantekeningen.Time - out, time - out van de standaard wordt gebruikt voor alle in de test gevonden.In dit hoofdstuk, we vertellen je twee tests, een voorbeeld van test1 & test2, test suite samen gebruikt, het creëren van een klasse, het creëren van een Java getest, dat messageutil.java, C:% GT% junit_workspace,., /* * * * * * * in het licht van deze gedrukte informatie In de console.* * * * * * * /open messageutil (privé - string nieuws; //////////////@ parameters de fabrikant informatie worden gedrukt, openbare messageutil (...) {} this.message = nieuws; ///////printmessage gedrukt nieuws. () {systeem. Leegte fac (bericht); toevoeging van berichten) ///////; "Hallo."Dat bericht... Salutationmessage () {nieuws = "Hallo."+ informatie systeem. Leegte fac (bericht); terugkeer van berichten;}}, klasse - test, het creëren van een document getiteld test1.java Java - klasse, C:% GT% testng_workspace, invoer, org.testng.assert; de invoer van org.testng.annotations.test; openbare test1 {string nieuws = "van de"; messageutil messageutil = nieuwe messageutil (informatie) het testen van de openbare ongeldig; @ testprintmessage () {systeem. (") in de leegte fac testprintmessage ("); de bewering. Dat bericht (messageutil. Printmessage ());}}, het creëren van een document getiteld test2.java Java - klasse, C:% GT% testng_workspace, invoer, org.testng.assert; de invoer van org.testng.annotations.test; openbare test2 {string nieuws = "en de" nieuwe messageuti; messageutil messageutil =L (informatie); @ test ongeldig testsalutationmessage openbare () {systeem. (") in de leegte fac testsalutationmessage ("); de informatie = "Hallo."+ "van de"; beweren. Dat bericht (messageutil. Salutationmessage ());}}, nu, laten we de testng.xml schrijven, C:% GT% testng_workspace, omvat deze < suite > etikettering van als volgt: <?De XML - = "1" codering = "utf - 8"?> <.Het systeem van "http://testng.org/testng-1.0.dtd doctype suite" > < suite naam "Suite1" > < - naam "exampletest1" > < classes> < klasse naam "test1" /> < /classes> < /test> < - naam "exampletest2" > < classes> < klasse; naam van de Test2 "/> < /classes> < /test> < /suite>,, Suite1, omvat, exampletest1, en, exampletest2. Opstelling van alle klassen, Java, met behulp van javac., C:\\TestNG_WORKSPACE> MessageUtil.java Test1.java opgenomen Test2.java, nu, gaan de testng.xml, die zullen gaan de test vastgesteld in de zaak die test Carlo, C:\\TestNG_WORKSPACE> Java -cp" C:\\TestNG_WORKSPACE "org.testng.TestNG testng.xml, was de output., in testPrintDe boodschap die testsalutationmessage () (), hé!De =============================================== suite1 test: de totale schuld: 0, 2, =============================================== Hop: 0, je kan het controleren, testen de map.En suite1, MAP, zie je twee: //europa.eu.int /comm /documenten te creëren, exampletest1.html en exampletest2.html, het ziet er als volgt uit:,,
De test van een suite,
Next Page:Testng test