Marktplatzangebote
Ein Angebot für € 21,58 €
  • Broschiertes Buch

Unit Testing: Grundlagen Test-Hierarchien und -Organisation Mit Legacy Code arbeiten Vieles wäre besser, wenn Software fehlerfrei wäre. Leider tendiert sie dazu, Fehler zu beinhalten. Daher wird Software normalerweise während der Entwicklung getestet; jedoch kann dies gerade bei großen Projekten ein mühsames Unterfangen sein. Unit Tests sind Programme, die überprüfen, ob die von den Entwicklern geschriebenen Komponenten so arbeiten, wie diese es beabsichtigen. Dieses Buch führt den Leser Schritt für Schritt von einfachen Tests bis hin zu Tests, mit denen sich der Code umfangreicher…mehr

Produktbeschreibung
Unit Testing: Grundlagen
Test-Hierarchien und -Organisation
Mit Legacy Code arbeiten Vieles wäre besser, wenn Software fehlerfrei wäre. Leider tendiert sie dazu, Fehler zu beinhalten. Daher wird Software normalerweise während der Entwicklung getestet; jedoch kann dies gerade bei großen Projekten ein mühsames Unterfangen sein. Unit Tests sind Programme, die überprüfen, ob die von den Entwicklern geschriebenen Komponenten so arbeiten, wie diese es beabsichtigen.
Dieses Buch führt den Leser Schritt für Schritt von einfachen Tests bis hin zu Tests, mit denen sich der Code umfangreicher Softwareprojekte überprüfen und analysieren lässt. Der Leser lernt darüber hinaus, veralteten Code zu testen und der Autor diskutiert auch Tools, mit denen sich Datenbanken und weitere Technologien testen lassen.
Das Buch ist für .NET-Entwickler geschrieben, aber Entwickler anderer Sprachen können ebenso von den Inhalten profitieren.
Autorenporträt
Roy Osherove berät und trainiert weltweit Entwicklungsteams zum Unit Testing und Test-Driven Development.
Rezensionen
Ein wichtiges Buch, das schon vor Jahren hätte geschrieben werden sollen.
Aus dem Vorwort von Michael Feathers
Jedes bisher zum Unit Testing geschriebene Buch war für Amateure. Dieses hier ist für Profis.
Josh Cronemeyer, ThoughtWorks
Nehmen Sie Handwerkskunst ernst? Dann müssen Sie dieses Buch haben.
Dave Nicolette, Independent Agile Coach
Eine gründliche, schrittweise Einführung und [...] Ideen zur Weiterentwicklung [Ihrer] Arbeits-weise. Kent Beck, Three Rivers Institute
Über den Autor:
Roy Osherove ist Chef-Architekt bei Typemock und war von Anfang an einer der Organisatoren von ALT.NET. Er berät und trainiert Teams weltweit in der Kunst des Unit Testings sowie der testgetriebenen Entwicklung. Er spricht regelmäßig auf internationalen Konferenzen wie TechEd oder JAOO.