Automatisierte Unit-Tests mit ABAP: Eine praktische Herangehensweise

Bewertung:   (5,0 von 5)

Automatisierte Unit-Tests mit ABAP: Eine praktische Herangehensweise (E. McDonough James)

Leserbewertungen

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 2 Stimmen.

Originaltitel:

Automated Unit Testing with ABAP: A Practical Approach

Inhalt des Buches:

Schreiben Sie automatisierte Unit-Tests für die Sprache ABAP. Dieses Buch lehrt Programmierer anhand von einfachen Beispielen und Metaphern und erklärt die zugrundeliegenden Konzepte zum Schreiben effektiver automatisierter Unit-Tests. Viele, wenn nicht sogar die meisten ABAP-Programmierer haben ihre Programmier- und Testfähigkeiten erlernt, bevor die ABAP-Entwicklungsumgebung eine Möglichkeit für automatisierte Unit-Tests bot.

Automated Unit Testing with ABAP: A Practical Approach bietet ABAP-Programmierern, die sich noch immer mit veralteten manuellen Unit-Test-Prozessen abmühen, Hoffnung und Rettung, indem es sie an die Hand nimmt und sie mit einer modernen und bewährten Alternative aus diesem Kerker der Verzweiflung befreit. Zunächst wird erläutert, wie die xUnit-Familie von automatisierten Test-Frameworks ein schnelles und effektives Mittel zur Sicherstellung qualitativ hochwertiger Software darstellt. Anschließend wird auf die ABAP Unit Testing Facility eingegangen, das xUnit-Framework, das speziell auf die Sprache ABAP anwendbar ist, und es wird gezeigt, wie es verwendet werden kann, um ABAP-Anwendungen unter die Kontrolle automatisierter Tests zu bringen, von alten Legacy-Anwendungen bis hin zu neu geschriebenen.

Während xUnit-Tests bei Entwicklern, die in vielen anderen Programmiersprachen schreiben, weithin akzeptiert sind, ist es in der ABAP-Gemeinschaft eine bedauerliche Tatsache, dass viele Programmierer immer noch nicht mit den xUnit-Konzepten vertraut sind und nicht wissen, wie sie automatisierte Unit-Tests in ihren Entwicklungsprozess einbauen sollen. Dieses Buch zeigt, wie man Programme so umstrukturiert, dass sie auf Testbarkeit ausgelegt sind. Es wird gezeigt, wie man Prozesskapselung und Testisolierung einsetzt, um automatisierte Tests zu erleichtern, einschließlich einer gründlichen Erläuterung der testgetriebenen Entwicklung und der Verwendung von Testdoubles. Das Buch:

⬤ Zeigt, wie man automatisierte Unit-Tests für ABAP schreibt.

⬤ gibt ABAP-Programmierern das nötige Selbstvertrauen, um schlecht geschriebenen Code zu refaktorieren.

⬤ Erläutert, wie ein automatisiertes Test-Harness eine schnelle Softwareentwicklung ermöglicht.

⬤ Lernt, wie man testgetriebene Entwicklung (TDD) mit ABAP einsetzt.

⬤ Bietet Ratschläge und Tipps, wie man am besten automatisierte Unit-Tests schreibt.

Was Sie lernen werden

⬤ Machen Sie sich mit dem xUnit-Ansatz für das Testen vertraut.

⬤ Sie kennen die ABAP-Anweisungen, die die Ausführung automatisierter Unit-Tests behindern, und wissen, wie Sie sie umgehen können.

⬤ Sie verstehen, was es bedeutet, Code für das Testen zu isolieren und wie dies erreicht wird.

⬤ Gewinnen Sie das Vertrauen, schlecht geschriebenen Code zu refaktorieren.

⬤ Erstellen Sie ABAP-Programme, die auf Testbarkeit ausgelegt sind.

⬤ Nutzen Sie die Vorteile, die sich aus dem geringeren Zeitaufwand für manuelle Unit-Tests von ABAP-Programmen ergeben.

⬤ Testgetriebene Entwicklung (TDD) mit ABAP-Programmierung nutzen.

⬤ Konfigurierbare Testdoubles in ABAP verwenden.

Für wen ist dieses Buch gedacht?

ABAP-Programmierer, die mit dem automatisierten Unit-Testing noch nicht vertraut sind, und diejenigen, die es bereits nutzen, aber ihre Fähigkeiten beim Schreiben und Verwenden automatisierter Tests verbessern wollen. Das Buch geht auf die Vorbehalte und Ängste prozeduraler ABAP-Programmierer ein, die einige objektorientierte Konzepte kennen müssen, um diese Funktion nutzen zu können. Es erweitert ihren Horizont und hilft ihnen, durch die Tür zu gehen, die zu einem anderen Ansatz beim Programmdesign führt.

Weitere Daten des Buches:

ISBN:9781484269503
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2021
Seitenzahl:393

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Automatisierte Unit-Tests mit ABAP: Eine praktische Herangehensweise - Automated Unit Testing with...
Schreiben Sie automatisierte Unit-Tests für die...
Automatisierte Unit-Tests mit ABAP: Eine praktische Herangehensweise - Automated Unit Testing with ABAP: A Practical Approach

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: