{"id":56897,"date":"2019-03-28T10:00:44","date_gmt":"2019-03-28T09:00:44","guid":{"rendered":"http:\/\/e3mag.com\/?p=56897"},"modified":"2022-05-01T10:16:45","modified_gmt":"2022-05-01T08:16:45","slug":"drum-teste-wer-in-sap-ausliefert","status":"publish","type":"post","link":"https:\/\/e3mag.com\/de\/drum-teste-wer-in-sap-ausliefert\/","title":{"rendered":"Drum teste, wer in SAP ausliefert"},"content":{"rendered":"<p>Man k\u00f6nnte es das \u201eRisiko-Paradoxon\u201c bei DevOps nennen: Selbst die komplexesten Entwicklungsprojekte erfolgen in vielen kleinen Schritten. Dadurch sinkt das Risiko pro Release, da weniger Code-\u00c4nderungen logischerweise weniger Fehler mit sich bringen.<\/p>\n<p>Andererseits sind die einzelnen Releasezyklen so kurz, dass insgesamt weniger Zeit f\u00fcr die Qualit\u00e4tssicherung bleibt. In der Regel dauert ein Sprint \u2013 also einer von vielen iterativen Arbeitsg\u00e4ngen zur Entwicklung neuer Funktionalit\u00e4t \u2013 inklusive Tests und Deployment auf den Produktivsystemen nur zwei Wochen.<\/p><div class=\"great-fullsize-content-de great-entity-placement\" style=\"float: left;\" id=\"great-2417628579\"><div id=\"great-2050182384\" style=\"margin-bottom: 20px;\"><a data-no-instant=\"1\" href=\"https:\/\/www.youtube.com\/watch?v=6ZGXMPyM-nU\" rel=\"noopener\" class=\"a2t-link\" target=\"_blank\" aria-label=\"banner_26-04_29_1200x150\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1.jpg\" alt=\"\"  srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1.jpg 1200w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-400x50.jpg 400w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-768x96.jpg 768w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-100x13.jpg 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-480x60.jpg 480w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-640x80.jpg 640w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-720x90.jpg 720w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-960x120.jpg 960w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-1168x146.jpg 1168w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-18x2.jpg 18w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26-04_29_1200x150-1-600x75.jpg 600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" width=\"1200\" height=\"150\"  style=\" max-width: 100%; height: auto;\" \/><\/a><\/div><\/div>\n<p>Demgegen\u00fcber folgt im klassischen Wasserfall-Modell der Entwicklungsarbeit eine ausgedehnte Testphase, erst dann wird das Release freigegeben.<\/p>\n<p>SAP-Entwickler und -Administratoren haben ein grundlegendes Ziel: Sie m\u00fcssen sicherstellen, dass das, was gestern funktioniert hat, auch morgen noch funktionieren wird.<\/p>\n<p>Was insbesondere in komplexen Umgebungen ebenso erfolgskritisch wie schwierig ist. Denn hier besteht eine schier endlose Zahl von Abh\u00e4ngigkeiten, sodass schon kleine Fehler verheerende Folgen haben k\u00f6nnen.<\/p>\n<p>Damit DevOps in SAP-Umgebungen ein Erfolg wird, wird nicht nur eine integrierte Tool-Chain f\u00fcr Continuous Delivery (CD) und Continuous Inte\u00adgration (CI) ben\u00f6tigt. Vielmehr sind zus\u00e4tzlich Tools f\u00fcr Continuous Testing n\u00f6tig. Damit einher geht eine neue Teststrategie in f\u00fcnf Schritten:<\/p>\n<p>Erstens muss das Shift-Left-Prinzip auch auf die Qualit\u00e4t angewandt werden. Fehler zu beheben, noch bevor ein neues Release in Betrieb geht, sorgt nicht nur f\u00fcr weniger Fehlfunktionen und Serviceunterbrechungen.<\/p>\n<p>Vielmehr werden damit Kostenreduktionen bis um den Faktor 15 m\u00f6glich. Zu diesem Zweck m\u00fcssten Tests aber schon in fr\u00fcheren Projektphasen als bisher stattfinden.<\/p>\n<p>Das hat zweitens unmittelbare Auswirkungen auf den Entwicklungsprozess selbst. Der neue Code muss w\u00e4hrend eines Sprints mehrfach getestet werden, und zwar nicht nur hinsichtlich der Vollst\u00e4ndigkeit und der Funktionalit\u00e4t, sondern auch hinsichtlich seines Verhaltens in den Produktiv\u00adumgebungen.<\/p>\n<p>Peer-Reviews, Retrospektiven und Messungen geh\u00f6ren ebenfalls zu einer kontinuierlichen Qualit\u00e4tssicherung dazu und erlauben eine kontinuierliche Verbesserung der Testverfahren.<\/p>\n<p>Das bedeutet drittens, dass die Unternehmen die Qualit\u00e4tssicherung in ihre funktions\u00fcbergreifenden DevOps-Teams und -Prozesse einbetten sollten. Nicht nur die f\u00fcr den Betrieb Verantwortlichen, sondern auch die Tester m\u00fcssen Teil des DevOps-Teams sein und an allen Schritten eines Sprints mitwirken.<\/p>\n<p>Wegen der Komplexit\u00e4t von SAP-Umgebungen droht die Qualit\u00e4tssicherung zu einem Flaschenhals zu werden. Deshalb brauchen viertens DevOps-Teams die Unterst\u00fctzung durch Tools f\u00fcr automatisierte Regressionstests.<\/p>\n<p>Geeignete Tools decken dabei praktisch die gesamte Produktivumgebung ab und liefern daher Ergebnisse, die so realit\u00e4tsnah sind, dass positiv getesteter Code mit einem stark reduzierten Risiko implementiert werden kann.<\/p>\n<p>F\u00fcnftens brauchen SAP-Bestandskunden eine flexible Deployment-Strategie. Die Projektverantwortlichen m\u00fcssen abh\u00e4ngig von den Testergebnissen dynamisch entscheiden k\u00f6nnen, welche \u00c4nderungen am Ende eines Sprints in die Produktivumgebung \u00fcbernommen werden sollen und welche nicht. Auch hierf\u00fcr ben\u00f6tigen sie die Unterst\u00fctzung von Werkzeugen zur Prozessautomatisierung.<\/p>\n<p>Eines der zentralen Versprechen des DevOps-\u00adKonzepts lautet h\u00f6here Code-Qualit\u00e4t. K\u00fcrzere \u00adReleasezyklen reichen jedoch allein nicht aus, um das Risiko von Code-Fehlern in Produktivumgebungen einzud\u00e4mmen.<\/p>\n<p>Gerade SAP-Teams m\u00fcssen \u00addeshalb das Testen zum integralen Bestandteil ihrer Prozesse machen, um DevOps auch in komplexen Umgebungen zum Erfolg zu f\u00fchren. Das gelingt jedoch nur mithilfe einer integrierten Tool-Chain, die hochautomatisierte Testwerkzeuge miteinschlie\u00dft.<\/p>\n<p><a href=\"https:\/\/e3mag.com\/partners\/basis_technologies\/\"><img loading=\"lazy\" decoding=\"async\" title=\"Drum teste, wer in sap ausliefert\" class=\"aligncenter wp-image-56465 size-full\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner.jpg\" alt=\"https:\/\/e3mag.com\/partners\/basis_technologies\/\" width=\"1000\" height=\"112\" srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner.jpg 1000w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner-768x86.jpg 768w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner-100x11.jpg 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner-480x54.jpg 480w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner-640x72.jpg 640w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner-720x81.jpg 720w, https:\/\/e3mag.com\/wp-content\/uploads\/2019\/01\/Basis-CI-Banner-960x108.jpg 960w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>H\u00e4ufiger, aber kleiner \u2013 dank DevOps sinkt das Risiko pro Release, die verf\u00fcgbare Zeit f\u00fcr die Qualit\u00e4tssicherung jedoch ebenso. DevOps in SAP-Umgebungen mit ihren Abh\u00e4ngigkeiten muss um automatisierte Testverfahren erg\u00e4nzt werden.<\/p>\n","protected":false},"author":1674,"featured_media":50414,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"categories":[24421,7,28431],"tags":[],"coauthors":[28005],"class_list":["post-56897","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops-kolumne","category-meinung","category-mag-1903","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"thumbnail":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-150x150.jpg",150,150,true],"medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",400,180,false],"medium_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-768x346.jpg",768,346,true],"large":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"image-100":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-100x45.jpg",100,45,true],"image-480":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-480x216.jpg",480,216,true],"image-640":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-640x288.jpg",640,288,true],"image-720":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-720x324.jpg",720,324,true],"image-960":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-960x432.jpg",960,432,true],"image-1168":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"image-1440":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"image-1920":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"1536x1536":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"2048x2048":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"trp-custom-language-flag":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",18,8,false],"bricks_large_16x9":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"bricks_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"bricks_large_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"bricks_medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",600,270,false],"bricks_medium_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps.jpg",600,270,false],"profile_24":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3mag.com\/wp-content\/uploads\/2018\/07\/DevOps-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>H\u00e4ufiger, aber kleiner \u2013 dank DevOps sinkt das Risiko pro Release, die verf\u00fcgbare Zeit f\u00fcr die Qualit\u00e4tssicherung jedoch ebenso. DevOps in SAP-Umgebungen mit ihren Abh\u00e4ngigkeiten muss um automatisierte Testverfahren erg\u00e4nzt werden.<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3mag.com\/de\/category\/meinung\/devops-kolumne\/\" rel=\"category tag\">DevOps Kolumne<\/a>, <a href=\"https:\/\/e3mag.com\/de\/category\/meinung\/\" rel=\"category tag\">Die Meinung der SAP-Community<\/a>, <a href=\"https:\/\/e3mag.com\/de\/category\/mag-1903\/\" rel=\"category tag\">MAG 19-03<\/a>","author_info_v2":{"name":"Achim T\u00f6per, Basis Technologies","url":"https:\/\/e3mag.com\/de\/author\/achim-toeper\/"},"comments_num_v2":"0 comments","_links":{"self":[{"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/posts\/56897","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/users\/1674"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/comments?post=56897"}],"version-history":[{"count":0,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/posts\/56897\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/media\/50414"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/media?parent=56897"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/categories?post=56897"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/tags?post=56897"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/coauthors?post=56897"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}