{"id":10686,"date":"2017-11-20T09:41:41","date_gmt":"2017-11-20T08:41:41","guid":{"rendered":"https:\/\/erlebe-software.de\/?p=10686"},"modified":"2024-02-05T10:06:20","modified_gmt":"2024-02-05T09:06:20","slug":"warum-abap-unit-tests-den-testaufwand-verringern","status":"publish","type":"post","link":"https:\/\/erlebe-software.de\/abap-und-co\/warum-abap-unit-tests-den-testaufwand-verringern\/","title":{"rendered":"Warum ABAP Unit Tests den Testaufwand verringern"},"content":{"rendered":"\n

Unit Tests sind ein weit verbreitetes Mittel zur Qualitätssicherung. Häufig finden diese Tests Anwendung, wenn eine bestehende Implementierung nach einer Weiterentwicklung auf den Bestand der ursprünglichen Funktionalität geprüft werden soll.<\/p>\n

Webinar: Wie Sie Ihre SAP-Systemlandschaft optimal auf S\/4HANA vorbereiten<\/a><\/h3><\/div><\/div>
\"Beitragsbild-Wie<\/div>
\n\t\t\t\tIn diesem Webinar erfahren Sie, welche Technologien der SAP f\u00fcr der Umstieg auf S\/4HANA wirklich wichtig sind und wie Sie das volle Potenzial von S\/4HANA aussch\u00f6pfen.\t\t\t<\/div>
Jetzt anmelden<\/a><\/div><\/div><\/div><\/div>\n\n

Mit dem ABAP Unit Testframework liefert die SAP alles was Sie für Unit Tests brauchen bereits mit. Das Framework ist fester Bestandteil der ABAP Workbench<\/a>. Damit ist es ohne zusätzlichen Aufwand möglich Unit Tests anzulegen und zu implementieren. Dies können Entwickler bereits im Entwicklungsprozess übernehmen und so ihre entwickelten Funktionen immer wieder auf die gleiche einfache Weise testen. Dadurch lassen sich Entwicklertests deutlich vereinfachen, ohne zusätzlichen Aufwand für jede Ausführung eines Tests zu generieren. Doch nicht nur für das Testen neuer Funktionen sind Unit Tests ein hilfreiches Werkzeug. Es können auch bestehende Funktionalitäten getestet werden, nachdem neue hinzugekommen sind. Dadurch gibt es einen einfachen Weg die vorhandene Funktionalität zu sichern.<\/p>\n

\"ABAP<\/a>

ABAP Unit: Ergebnisanzeige<\/p><\/div>\n

Unit Tests reduzieren den Gesamttestaufwand<\/h2>\n

Die Implementierung von Unit Tests<\/a> generiert natürlich zunächst einen Mehraufwand für die Entwickler. Das heißt die gesamte Entwicklungszeit verlängert sich. Aber nur scheinbar. Bereits bei den Tests, die der Entwickler während der Entwicklung durchführt zeigt sich, dass der Aufwand für die Testdurchführung in den meisten Fällen sinkt.<\/p>\n

Spätestens wenn zu einem späteren Zeitpunkt neue Funktionalitäten zur der Entwicklung hinzukommen, wird die wahre Aufwandsersparnis durch Unit Tests deutlich. Dann ist es mit wenigen Klicks möglich die bestehenden Tests auszuführen und zu erkennen, ob die letzten Änderungen einen Einfluss auf die bestehende Funktionalität hatten.<\/p>\n

\"ABAP<\/div>

ABAP CDS View Grundlagen<\/h3><\/div>

\n\t\t\t\t\tDurch die Einf\u00fchrung der SAP HANA DB soll die Datenmodellierung innerhalb eines SAP-ERP-Systems erweitert werden. Wir zeigen Ihnen was Sie beachten m\u00fcssen.\t\t\t\t<\/p><\/div><\/div>

Jetzt anfordern<\/a><\/div><\/div>

ABAP CDS View Grundlagen<\/h3>