Home | History | Annotate | Download | only in doc
      1 <html>
      2     <head>
      3         <title>TestNG - Miscellaneous</title>
      4         <script type="text/javascript" src="banner.js"></script>
      5         <link rel="stylesheet" href="testng.css" type="text/css" />
      6       </head>
      7 <body>
      8 
      9 <script type="text/javascript">
     10     displayMenu("misc.html")
     11 </script>
     12 
     13 
     14 
     15 <h2 align="center">MORE <a name="news">TESTNG READING</a></h2><p>Here are
     16 several articles and presentations about TestNG (<a href="#english">English</a>,
     17 <a href="#french">French</a>, <a href="#german">German</a>).</p>
     18 <h3><a name="english">English</a></h3><ul>
     19 
     20 
     21 <!--
     22        <li><a href=""></a></li>
     23 -->
     24 
     25        <li><a href="https://community.oracle.com/docs/DOC-916315">Use TestNG to create test logs that are structured like Javadocs (Raghunandan Seshadri, August 2015)</a></li>
     26        <li><a href="http://blogs.atlassian.com/2013/02/testng-plus-junit-bamboo/">
     27         How I Learned to Stop Worrying and Love TestNG (March 2013)</a></li>
     28        <li><a href="http://zeroturnaround.com/labs/using-spock-to-test-groovy-and-java-applications/">Using Spock to test Groovy AND Java applications (March 2013)</a></li>
     29        <li><a href="http://www.asjava.com/testng/testng-tutorials/">TestNG tutorials (Jammy Chen)</a></li>
     30        <li><a
     31        href="http://kaczanowscy.pl/tomek/2012-04/why-testng-and-not-junit">Why TestNG and not JUnit? (Tomek Kaczanowski)</a></li>
     32        <li><a href="http://www.randomsync.net/2012/02/excel-testng-driving-testng-tests.html">TestNG and Excel</a></li>
     33        <li><a href="https://github.com/rackspace/python-proboscis">TestNG in Python</a></li>
     34        <li><a href="http://www.opengamma.com/blog/2011/04/04/converting-opengamma-junit-testng">Converting a large codebase from JUnit 4 to TestNG</a></li>
     35        <li><a href="http://seleniumexamples.com/blog/guide/using-soft-assertions-in-testng/">Using soft assertions with TestNG</a></li>
     36        <li><a href="http://kaczanowscy.pl/tomek/2011-02/visualization-dependent-test-methods">Visualizing live dependencies (Tomek Kaczanowski)</a></li>
     37        <li><a href="http://www.lysergicjava.com/?p=165">Passing parameters to @DataProviders.</a></li>
     38        <li><a href="http://barisergun.blogspot.com/2010/09/integrated-mockito-testng-and-emma-on.html">TestNG, Emma and Mockito </a></li>
     39        <li><a href="http://www.dotneter.org/2010/09/data-driven-testing-using-selenium-testng-part-1-of-4.html">Data-driven testing using Selenium and TestNG (video)</a></li>
     40        <li><a href="http://blog.meesqa.com/2010/09/11/combine-multiple-testng-resultsxml-files-into-a-single-xml-file/">Combining multiple testng-results.xml file into a single file</a></li>
     41        <li><a href="http://techo-ecco.com/blog/testng-with-cobertura/">TestNG + Cobertura</a></li>
     42        <li><a href="http://blog.jayway.com/2009/12/14/powermock-testng-true/">TestNG + PowerMock + Mockito</a></li>
     43        <li><a href="http://maxheapsize.com/2009/09/23/test-jboss-rules-5-with-testng/">TestNG and Drools </a></li>
     44        <li><a href="http://functionaltestautomation.blogspot.com/2009/10/dataprovider-data-driven-testing-with.html">Data Driven Testing with Selenium and TestNG</a></li>
     45        <li><a href="http://margelatu.org/2009/06/25/java-code-coverage-reports-in-eclipse/">Code coverage with Emma and TestNG</a></li>
     46        <li><a href="http://www.mkyong.com/unittest/junit-4-vs-testng-comparison/">Comparison between JUnit 4 and TestNG</a></li>
     47        <li><a href="http://www.michaelminella.com/testing/unit-testing-with-testng-and-jmockit.html">Unit testing with TestNG and JMockit (part 1)</a></li>
     48 
     49        <li>
     50 	<a href="http://www.michaelminella.com/testing/unit-testing-with-testng-and-jmockit-part-2.html">Unit testing with TestNG and JMockit (part 2)</a></li>
     51 
     52        <li>
     53 	<a href="http://www.techbookreport.com/tbr0332.html">Review of the book</a></li>
     54 
     55 	<li>
     56 	<a href="http://thediscoblog.com/2006/10/05/testng-is-so-groovy/">TestNG and
     57 	Groovy (Andrew Glover, October 2006)</a></li>
     58 		<li>
     59 	<a href="http://www-128.ibm.com/developerworks/java/library/j-cq08296/">In
     60 	pursuit of code quality (Andrew Glover, August 2006)</a></li>
     61 		<li>
     62 	<a href="http://membres.lycos.fr/testng/">TestNG Tutorial (Claude Quezel,
     63 	March 2006)</a></li>
     64 		<li>
     65 	<a href="http://stripes.mc4j.org/confluence/display/stripes/Unit+Testing">
     66 	TestNG and Stripes (Tim Fennel, April 2006)</a></li>
     67 		<li>
     68 	<a href="http://testearly.com/2006/04/03/rerunning-of-failed-tests/">
     69 	Rerunning failed tests (Andrew Glover, April 2006)</a></li>
     70 		<li>
     71 	<a href="http://howardlewisship.com/tapestry-javaforge/tapestry-testng/">
     72 	Tapestry and TestNG (Howard Lewis-Ship, April 2006)</a></li>
     73 		<li>
     74 	<a href="http://thediscoblog.com/2006/03/27/using-junit-extensions-in-testng/">
     75 	Using JUnit extensions in TestNG (Andrew Glover, March 2006)</a></li>
     76 		<li>
     77 	<a href="http://www-128.ibm.com/developerworks/forums/dw_thread.jsp?forum=812&thread=110765&cat=10">
     78 	Code coverage of TestNG tests with Cobertura (Andrew Glover, March 2006)</a></li>
     79 		<li>
     80 	<a href="http://beust.com/weblog/archives/000369.html">Statistical Testing (C&eacute;dric
     81 	Beust, February 2006)</a></li>
     82 		<li>
     83 	<a href="http://bill.dudney.net/roller/page/bill?entry=testng_is_a_leap_beyond">
     84 	TestNG and JUnit (Bill Dudney, February 2006)</a></li>
     85 		<li>
     86 	<a href="http://beust.com/weblog/archives/000362.html">Distributed TestNG (C&eacute;dric
     87 	Beust, January 2006)</a></li>
     88 		<li>
     89 	<a href="http://erik.thauvin.net/blog/news.jsp?date=2006-01-29#418">Testing
     90 	private methods (Erik Thauvin, January 2006)</a></li>
     91 		<li>
     92 	<a href="http://blog.hibernate.org/cgi-bin/blosxom.cgi/2005/11/24#ejb3withtestng">
     93 	Testing EJB3 with TestNG (Christian Bauer, November 2005)</a></li>
     94 		<li>
     95 	<a href="http://www.vanwardtechnologies.com/cedricb01.php">Vanward
     96 	Technologies interview (October 2005)</a></li>
     97 	<li>
     98 	<a href="http://jroller.com/page/tfenne?entry=i_m_starting_to_really">TestNG
     99 	reaction (Tim Fennell, October 2005)</a></li>
    100 	<li>
    101 	<a href="http://www.realsolve.co.uk/site/tech/blog.php?name=philzoio&mydate=20050826">
    102 	Using JUnit libraries with TestNG (Phil Zoio, August 2005)</a></li>
    103 	<li><a href="http://jyperion.org/articles/testng/testng.htm">Introducing
    104 	TestNG (Thierry Janaudy, August 2005)</a></li>
    105 	<li><a href="http://www.theserverside.com/news/thread.tss?thread_id=35737">
    106 	Migrating to TestNG (TheServerSide, August 2005)</a></li>
    107 	<li><a href="http://forum.springframework.org/viewtopic.php?t=7903">TestNG
    108 	and Spring (August 2005)</a></li>
    109 	<li>
    110 	<a href="http://groups-beta.google.com/group/comp.lang.ruby/browse_thread/thread/3a0952199bb1bc1d/8a4a6d7931c039ce?lnk=st&q=testng+ruby&rnum=1&hl=en">
    111 	TestNG and Ruby (August 2005)</a></li>
    112 	<li><a href="http://www.thechanfam.net/wordpress/?p=36">TestNG and Maven
    113 	(April 2005)</a></li><li><a href="http://kevin.oneill.id.au/2005/04/06/testng">
    114 		TestNG review (April 2005)</a></li><li>
    115 	<a href="http://www.javaworld.com/javaworld/jw-04-2005/jw-0404-testng_p.html">
    116 	JavaWorld (April 2005)</a></li><li><a href="http://pcal.net/blog/archives/2005/03/a_great_new_ide.html">
    117 		Solving the JUnit dependency problem (March 2005)</a></li><li><a href="http://beust.com/weblog/archives/000259.html">
    118 		Are dependent test methods really evil?&nbsp; (March 2005)</a></li><li><a href="http://beust.com/weblog/archives/000252.html">
    119 		The &quot;call super&quot; anti-pattern (March 2005)</a></li><li>TestNG:&nbsp; A
    120 		different look at testing (Presentation at TheServerSide Symposium,
    121 		March 2005)</li><li><a href="http://beust.com/weblog/archives/000236.html">
    122 		Testing asynchronous code with TestNG (February 2005)</a></li><li><a href="http://www-106.ibm.com/developerworks/java/library/j-testng/">
    123 		Making Testing a Breeze with TestNG (DeveloperWorks, January 2005)</a>
    124 		(also
    125 	<a href="http://www.51testing.com/tech/20050122_1.htm">in Chinese</a>)</li><li><a href="http://www.theserverside.com/news/thread.tss?thread_id=31214">
    126 		TestNG:&nbsp; Catch the Testing Fever (TheServerSide, January 2005)</a></li><li><a href="http://www.beust.com/weblog/archives/000230.html">
    127 		Why use XML to configure tests?&nbsp; (January 2005)</a></li><li>
    128 	<a href="http://www.javapolis.com/confluence/display/JP04/Beyond+JUnit+,+introducing+TestNG,+the+next+generation+in+testing">
    129 	TestNG:&nbsp; Beyond JUnit (Presentation at JavaPolis, Belgium, December
    130 	2004)</a></li><li><a href="http://www.theserverside.com/news/thread.tss?thread_id=30394">
    131 		Announcing TestNG 2.0 (TheServerSide, December 2004)</a></li><li><a href="http://www.javalobby.org/articles/testng/">
    132 		TestNG:&nbsp; Catching the TestNG fever (JavaLobby, December 2004)</a></li><li><a href="http://www.beust.com/weblog/archives/000170.html">
    133 		Using inheritance of annotations for flexible testing (August 2004)</a></li><li><a href="http://www.beust.com/weblog/archives/000175.html">
    134 		Multiple instantations of tests (August 2004)</a></li><li><a href="http://theserverside.com/blogs/showblog.tss?id=Unitized">
    135 		Don't get unitized (July 2004)</a></li><li>
    136 	<a href="http://www.google.com/url?sa=X&start=3&q=http://www.theserverside.com/news/thread.tss?thread_id=25568">
    137 	TestNG:&nbsp; Testing, the Next Generation (TheServerSide, April 2004)</a></li></ul>
    138 <h3><a name="french">French</a></h3>
    139 <ul>
    140 	<li><a href="http://www.spalud.info/testng/">Le framework TestNG</a> (S&eacute;bastien
    141 	Palud, April 2006)<br>
    142 &nbsp;</li>
    143 </ul>
    144 
    145 <h3><a name="german">German</a></h3>
    146 <ul>
    147 	<li><a href="http://www.qaware.de/downloads/to1-adersberger.pdf">Comparison TestNG / JUnit 4</a> (Josef Adersberger,
    148 	May 2006, PDF)<br>
    149 &nbsp;</li>
    150 </ul>
    151 
    152 <h2 align="center">
    153 <a name="contributors">CONTRIBUTORS</a></h2><p align="left">TestNG has received a lot of help from various people throughout
    154 its existence.</p><p align="left">With code:</p><ul>
    155 	<li>
    156 	<p align="left"><a href="mailto:the_mindstorm (a] evolva.ro">Alexandru Popescu</a>,
    157 	who ported TestNG to JDK 1.4 and has been tirelessly contributing ever
    158 	since.</li>
    159 	<li>
    160 	<p align="left">Hani Suleiman and Mark Derricutt (IDEA plug-in).</li>
    161 	<li>
    162 	<p align="left">Andrew Glover and <a href="http://tacos.sourceforge.net">Jesse Kuhnert</a>/<a href="http://blogs.codehaus.org/people/brett//archives/maven.html">Brett Porter</a> (Maven 1 and Maven 2
    163 	plug-ins respectively).</li><li>
    164 	<p align="left">Jolly Chen (JUnitReport plug-in).</li><li>
    165 	<p align="left">Thierry Janaudy (PDF report plug-in).</li></ul><p align="left">And also with ideas, articles and bug reports:</p><ul>
    166 	<li>
    167 	<p align="left">Filippo Diotalevi, Matthew Schmidt Robert McIntosh, JR
    168 	Boyens, Robert Watkins, Aleksi Kallio, Doug Lea, Eron Wright, Guillaume
    169 	Laforge, Owen Griffiths, Jean-Louis Berliet,
    170 	Morten Christensen and many others... </li>
    171 </ul>
    172 
    173 <h2 align="center">&nbsp;</h2>
    174 
    175 <h2 align="center">
    176 SPECIAL THANKS
    177 </h2>
    178 To <a href="http://yourkit.com">YourKit</a> for helping us profiling TestNG.<p>&nbsp;</p>
    179 
    180 
    181 <h2 align="center"><a name="testimonies">TESTIMONIES</a></h2><p align="left">A great product is nothing without testimonies, so here is what
    182 people have to say about TestNG:</p><p align="left">&quot;It's a lot of fun.&nbsp; Not as fun as Seinfeld, but more fun than
    183 Chris Rock on a bad day&quot;<br>
    184 &nbsp;&nbsp;&nbsp; - <i>A buddy</i>&nbsp;<br>
    185 <br>
    186 &quot;Are you going to eat your dessert?&quot;<br>
    187 &nbsp;&nbsp;&nbsp; - <i>Someone I met at the cafeteria</i><br>
    188 &nbsp;<br>
    189 &quot;Rock on, dude&quot;<br>
    190 &nbsp;&nbsp;&nbsp; - <i>A skateboarder<br>
    191 </i>&nbsp;<br>
    192 &quot;Okay, I'll try it.&nbsp; Can I have my laptop back now&quot;?<br>
    193 &nbsp;&nbsp;&nbsp; - <i>A scared contractor<br>
    194 </i>&nbsp;<br>
    195 &quot;Cedric, stop talking to him, he's sleeping&quot;<br>
    196 &nbsp;&nbsp;&nbsp; - <i>Some random person who should mind their own business</i></p>
    197 
    198 </body>
    199 
    200 </html>
    201