plug - in dit hoofdstuk zullen wij aantonen hoe de mier testen.Laten we de stappen volgen hieronder, stap 1: het downloaden van Apache mier, downloaden van de nieuwe versie van de Apache mier, osarchive naam windowsapache-ant-1.8.4-bin.zip linuxapache-ant-1.8.4-bin.tar.gz macapache-ant-1.8.4-bin.tar.gz, stap 2: vaststelling van een mier, milieu, ant_home, op basis van de positie van de lijst van variabelen, de opslag in de mieren in je computer.Laten we aannemen dat we hebben gered in de MAP apache-ant-1.8.4 MAP mieren bibliotheek, osoutput windowsset milieu ant_home C: procedures - - apache-ant-1.8.4 Apache - linuxexport ant_home = /usr/local/apache-ant-1.8.4 macexport ant_home = /library /apache-ant-1.8.4 aanvullende mieren, de GPS - systeem, osdescription windowsappend weg is als volgt:...% ant_home, stond in het systeem van de laatste variabele weg.Linuxexport pad = $weg: ant_home dollar /bin /macnot eisen.Stap 3: downloaden, testng vereiste documenten ingediend, het downloaden van de pot: ///////www.testng. Org osarchive naam windowstestng-6.8.jar linuxtestng-6.8.jar mactestng-6.8.jar, stap 4: het creëren van de structuur van het project,,, het creëren van een map, testngwithant,, C:% GT% testng_workspace,.,,, het creëren van een folder ", in testng_workspace *, C: > testngwithant;,.,,, het creëren van een map, testen,, C: testng_workspace > > testngwithant,.,,, het creëren van een map, Lib,, C: testng_workspace > > testngwithant,,,. Messageutil, het creëren van klasse, C: testng_workspace > > testngwithant >".,,,., * * * * * * * in de console drukken van dit soort informatie.* * * * * * * /open messageutil (privé - string nieuws; //////////////@ parameters de fabrikant informatie worden gedrukt, openbare messageutil (...) {} this.message = nieuws; ///////gedrukt nieuws de leegte printmessage () {systeem. Leegte fac (bericht); terugkeer van berichten;) ///////de toevoeging van "Hallo."Dat bericht... Salutationmessage () {nieuws = "Hallo."+ informatie systeem. Leegte fac (bericht); terugkeer van berichten;}},,, het creëren van testmessageutil klasse C: testng_workspace > > testngwithant > deze map.,,, de invoer org.testng.assert; de invoer van org.testng.annotations.test; de cursus testmessageutil {string nieuws = "het"; messageutil messageutil = nieuwe messageutil (informatie) het testen van de openbare ongeldig; @ testprintmessage () {systeem. (") in de leegte fac testprintmessage ("); de bewering. Dat bericht (messageutil. Printmessage ());} @ testen van de ongeldig testsalutationmessage () {systeem. (") in de leegte fac testsalutationmessage ("); informatie: "Hé!"+ "van de"; beweren. Dat bericht (messageutil. Salutationmessage ());}},,, - testng-6.8.jar, C: testng_workspace > > testngwithant > Lib - dossier, het creëren van een mier.,, voor de bouw van een XML - definitie, in de eerste plaats moeten we testen de mier is belast met de volgende taken:, < taskdef naam = "het testen van klasse =" organisatie "test. Testnganttask" > < pad > < pathelement positie = "vrije /testng-6.8. Pot" /> < /weg > < /taskdef >, dan zullen we de testng < > mieren, de uitvoering van het mandaat voor ons. De test van de testng hoeven rijden. En de volgende documenten:, = < de naam van het project "testngtest" standaard "test" basedir = "> <.- de < testng> taak --> < taskdef naam "testng" classname= "org.testng.TestNGAntTask" > < classpath> < pathelement location= "lib/testng-6.8.jar" /> < /classpath> < /taskdef> < de naam "; een testdir" location= "test" /> < naam: "srcdir;" location= "" "/> < de naam"; een libdir "location=" Lib "/> < de naam"; een full-compile. "Waar" /> < path = "classpath.base" /> < pad = "classpath.test" > < fileset dir= "${libdir}" > < ook de naam "**/*.jar" /> < /fileset> < pathelement location= "${testdir}" /> < pathelement location= "${srcdir}" /> < weg refid= "van klasse;Path.base "/> < /path> < door de naam" schone "> < het schrappen van verbose=" ${full-compile} "> < fileset dir=" ${testdir} "includes=" **/*.class "/> < /delete> < /target> < die naam" veroorzaakt "depends=" schone "> opgenomen < srcdir=" ${srcdir} "destdir=" ${testdir} "verbose=" ${full-compile} "> < refid= classpath.test" pad "/> < /javac> < /target> < door de naam" test "depends=" veroorzaakt "> < testng outputdir=" ${testdir} "classpathref=" classpath.test "> < xmlfileset dir=" ${srcdir} "includes=" testng.xml "/> < /testng> < /target> < /project>, run de volgende command. C:\\Te mier.Stng_workspace, testngwithant> mieren, controleren, testen: [] [] [test test test]:C:\\ \\ \\ \\ testng_workspace testngwithant src testng.xml [] [] [test test test. In de testprintmessage Manisha [] [] () () - testng in testsalutationmessage testen.[] [test. De test =============================================== [] [test. Test. De test uit de suite: 2, een totale mislukking: 0, springen: 0 [] [] =============================================== test test voor een succesvolle invoering van de totale tijd: 1 seconde.
Testng mieren
Next Page:-