Testen
Diese Seite ist eine Link-Sammlung. Die Seite über Nuclos Unit Tests finden Sie hier.
Unit Tests
- Gute Artikel: Artikelreihe bei javacodegeeks, /JUnit, TestNG, and Mockito/
- Kurzeinführing JUnit: junit.pdf
Integration Test
GUI Test
- Testing Swing GUIs (aus Java Extreme Programming)
- Structuring Swing Code Testable
- Code/Utilities für Swing Unit Tests
- Java Swingtests (mit FEST)
- Test First on Swing
Testframeworks
Es gibt zwar eine Anzahl von Testframeworks (u.a. jfcunit, swingunit, fest, apache jelly, jemmy), sie zeichnen sich jedoch alle dadurch aus, dass sie nicht mehr weiterentwickelt werden. Nur jemmy3 lebt noch 'ein bisschen'.
- Migration Jelly 2 -> 3
- WinTester ist ein freies Tool von Google (inklusive Eclipse Plugin), dass GUI Tests ermöglicht
Swing Tutorial und API zum Widgetfinden
Wichtige Java Software zum Testen
Test Support in Spring
- Kapitel über Tests in der Referenz
- @Configurable in Tests
- Javadoc Spring 4.0
- Unit Test mittels ReflectionTestUtils oder SpringJUnit4ClassRunner
- Unit Test mittels AbstractTestNGSpringContextTests
- Unit Test mittels Mockito und @Autowired
- Unit Test mittels @Autowired: hier und hier
- Mokito und Spring und Springockito
TestNG
- TestNG Home Page
- Eclipse Plugin Update Site: http://beust.com/eclipse und die Bedienung des Plugins
- Manual
- Javadoc
- Gute Artikel: TestNG Tutorial, Mkyong Tutorials
- Refcards: Quick Guide
- Weitere Artikellinks: Misc
Mockito
- Mockito Home Page
- Gute Artikel: Vogella über Mockito
- Refcards: Refcardz
- Javadoc (insbesondere die tolle Übersicht in org.mockito.Mockito)
- Beschreibung des Spy Patterns
- Einfache Beispiele für den Einsatz von Mockito
- Beispiele für das Mocken von Stored Procedure Aufrufen und Resultsets
jMock
Powermock
Weitere Libraries
Überblick
Inhalte