|
|
|
|
LEADER |
00000cam a2200000 i 4500 |
001 |
OR_ocn865333382 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr |n||||||||| |
008 |
131214s2013 gw ob 001 0 ger d |
040 |
|
|
|a EBLCP
|b eng
|e pn
|c EBLCP
|d DEBSZ
|d UMI
|d OCLCQ
|d OCLCO
|d OCLCF
|d OCLCQ
|d YDXCP
|d COO
|d OCLCQ
|d WYU
|d OCLCQ
|d VT2
|d OCLCO
|d OCLCQ
|d EBLCP
|
019 |
|
|
|a 870460585
|
020 |
|
|
|a 9783864914096
|
020 |
|
|
|a 3864914094
|
020 |
|
|
|a 9783864900204
|
020 |
|
|
|a 3864900204
|
020 |
|
|
|a 9783864914010
|q (e-book)
|
020 |
|
|
|a 3864914019
|q (e-book)
|
020 |
|
|
|a 9783864914102
|q (e-Pub)
|
020 |
|
|
|a 3864914108
|q (e-Pub)
|
029 |
1 |
|
|a AU@
|b 000055938560
|
029 |
1 |
|
|a CHNEW
|b 000899616
|
029 |
1 |
|
|a DEBBG
|b BV041591212
|
029 |
1 |
|
|a DEBSZ
|b 399569812
|
035 |
|
|
|a (OCoLC)865333382
|z (OCoLC)870460585
|
037 |
|
|
|a CL0500000384
|b Safari Books Online
|
050 |
|
4 |
|a QA76.76.D47 .T384 2013
|
082 |
0 |
4 |
|a 005.1
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Tamm, Michael.
|
245 |
1 |
0 |
|a JUnit-Profiwissen :
|b Effizientes Arbeiten mit der Standardbibliothek für automatisierte Tests in Java.
|
260 |
|
|
|a Heidelberg :
|b Dpunkt.verlag,
|c 2013.
|
300 |
|
|
|a 1 online resource (376 pages)
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
505 |
0 |
|
|a Vorwort; Vorkenntnisse; Inhaltsverzeichnis; 1 Einführung; 1.1 Automatisierte Tests; 1.2 Der grüne Balken; Abb. 1-1 AWT TestRunner von JUnit 3.8.1 mit grünem Balken; 1.3 Funktionale Tests; 1.4 Nichtfunktionale Tests; 2 JUnit 3; Abb. 2-1 JUnit 3.8.1-Downloads von der Sourceforge-Projektseite; 2.1 Testklassen; 2.2 Testmethoden; 2.3 Assertion-Methoden; 2.4 Testfixtures; 2.5 Testsuites; 2.6 Zusammenfassung; 3 JUnit 4; 3.1 Testklassen und -methoden; 3.2 Die @Test-Annotation; 3.3 Assertion-Methoden; 3.4 Testfixtures mit @Before- und @After-Methoden auf- und abbauen; 3.5 @Rule und eigene Testaspekte.
|
505 |
8 |
|
|a 3.6 @RunWith, Parameterized und eigene Runner3.7 Testsuites; 3.8 Testtheorien; 3.9 Testgruppen/Testkategorien; 3.10 Tests überspringen/ignorieren; 3.11 Zusammenfassung; 4 Testgetriebene Entwicklung; 4.1 Einmal rundherum; 4.2 Einen roten Test schreiben; 4.3 Den roten Test grün machen; 4.4 Codereview und Refactoring; 4.5 ATDD -- der Kontext für TDD; 4.6 Zusammenfassung; 5 Assertion-Bibliotheken; 5.1 Hamcrest einbinden; 5.2 Ein Blick unter die Motorhaube von Hamcrest; 5.3 Eigene Hamcrest-Matcher schreiben; 5.4 FEST Fluent Assertions; 5.5 Zusammenfassung; 6 Unit-Tests mit Mock-Objekten.
|
505 |
8 |
|
|a 6.1 Terminologie6.1.1 Dummy-Objekt; 6.1.2 Pseudo-Objekt; 6.1.3 Fake-Objekt; 6.1.4 Stub-Objekt; 6.1.5 Mock-Objekt; 6.1.6 Spy-Objekt; 6.2 Mock-Objekte selbst schreiben; 6.3 jMock; 6.4 EasyMock; 6.5 Mockito; Abb. 6-1 Google-Trends-Barometer für die Suchbegriffe "jMock", "EasyMock" und "Mockito" (abgerufen am 13.11.2012); 6.6 Umgang mit unerwarteten Methodenaufrufen; 6.7 Mock-Objekte injizieren; 6.8 Mocken statischer Methoden; 6.9 PowerMock; 6.10 Zusammenfassung; 7 Programmieren gut verständlicher Tests; 7.1 Organisation und Benennung von Testklassen.
|
505 |
8 |
|
|a Abb. 7-1 IntelliJ IDEA erkennt beim Umbenennen der Klasse Foo in Bar automatisch, dass auch die zugehörige Testklasse FooTest umbenannt werden sollte.7.2 Benennung von Testmethoden; 7.3 Setup-Methoden; 7.4 Das Test Data Builder Pattern; 7.5 Der AAA-Stil; 7.6 Das Page Object Pattern; 7.7 Assertion-Messages; 7.8 Zusammenfassung; 8 Programmieren schneller Tests; 8.1 Tests schneller machen; Abb. 8-1 TeamCity zeigt die Tests nach ihrer Dauer sortiert an.; Abb. 8-2 Testpyramide (Quelle: http://watirmelon.com/tag/software-testing-pyramid); 8.2 Testfixtures schneller machen.
|
505 |
8 |
|
|a Abb. 8-3 Visual VM mit dem Sampler-Plug-in bei der Ausführung der Commons-IO-Testsuite8.3 Tests zusammenfassen; 8.4 Das Shared Testfixture Pattern; 8.5 Tests parallel ausführen; 8.6 Schnelles Feedback durch optimierte Testreihenfolge; Abb. 8-4 Eclipse mit JUnit Max (Quelle: http://www.infoq.com/news/2010/11/junitmax); 8.7 Zusammenfassung; 9 Tests abseits vom Happy Path; 9.1 Exceptions im Test auslösen; 9.2 Testen von Logmeldungen; 9.3 Testen von Ausgaben auf System.out bzw. System.err; 9.4 Testen von System.exit; 9.5 Testen von Exceptions; 9.6 Zusammenfassung; 10 Nichtfunktionale Tests.
|
500 |
|
|
|a 10.1 Performance-Tests.
|
520 |
|
|
|a Hauptbeschreibung JUnit ist die Standardbibliothek zum Schreiben automatisierter Tests in Java. Dieses Buch enthält Grundlagen- und Expertenwissen für das effiziente Entwickeln automatisierter Tests in Java mit JUnit. Es vermittelt einen kompakten Überblick über alle Features von JUnit 3.8.1 bis JUnit 4.11 und zeigt anhand von Beispielen aus Tests bekannter Open-Source-Projekte, wann Sie diese sinnvoll einsetzen können. Darüber hinaus behandelt der Autor Open-Source-Bibliotheken wie Mockito und FEST, die das Schreiben von JUnit-Tests erleichtern, und verdeutlicht Programmie.
|
504 |
|
|
|a Includes bibliographical references and index.
|
588 |
0 |
|
|a Print version record.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a Java (Computer program language)
|
650 |
|
0 |
|a Object-oriented programming (Computer science)
|
650 |
|
6 |
|a Java (Langage de programmation)
|
650 |
|
6 |
|a Programmation orientée objet (Informatique)
|
650 |
|
7 |
|a Java (Computer program language)
|2 fast
|0 (OCoLC)fst00982065
|
650 |
|
7 |
|a Object-oriented programming (Computer science)
|2 fast
|0 (OCoLC)fst01042804
|
655 |
|
0 |
|a Electronic books.
|
776 |
0 |
8 |
|i Print version:
|a Tamm, Michael.
|t JUnit-Profiwissen : Effizientes Arbeiten mit der Standardbibliothek für automatisierte Tests in Java.
|d Heidelberg : dpunkt.verlag, ©2013
|z 9783864900204
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781492012269/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
936 |
|
|
|a BATCHLOAD
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL7240526
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 11419581
|
994 |
|
|
|a 92
|b IZTAP
|