{"id":81801,"date":"2018-05-22T04:00:00","date_gmt":"2018-05-22T08:00:00","guid":{"rendered":"https:\/\/www.applause.com\/blog\/drei-schritte-reifere-testautomatisierung\/"},"modified":"2025-07-21T11:20:29","modified_gmt":"2025-07-21T15:20:29","slug":"drei-schritte-reifere-testautomatisierung","status":"publish","type":"post","link":"https:\/\/www.applause.com\/de\/blog\/drei-schritte-reifere-testautomatisierung\/","title":{"rendered":"In drei Schritten zu einer reiferen Testautomatisierung"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_flex_section preset--module--divi-section--31615dad-3f88-477f-a866-c2b40c889be5\"><div class=\"et_pb_row_0 et_pb_row et_flex_row\"><div class=\"et_pb_column_0 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone et_flex_column_24_24_phoneWide et_flex_column_24_24_tabletWide et_flex_column_24_24_widescreen et_flex_column_24_24_ultraWide\"><div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module preset--group--divi-text--divi-font-body--default preset--group--divi-text--divi-font-body--h19rs5u--default preset--group--divi-text--divi-font-body--h1yjkjr--default preset--module--divi-text--4564d33f-bb24-4931-8445-a739e42249ca\"><div class=\"et_pb_text_inner\"><h1>In drei Schritten zu einer reiferen Testautomatisierung<\/h1>\n<p>Weniger ist mehr. Dies gilt auch f\u00fcr Test-Automation. Es ist wahr, dass der Versuch, zu viel (oder die falschen Dinge) zu schnell zu automatisieren, einen meilenweit zur\u00fcckwerfen kann.<\/p>\n<p>Mit diesen Grunds\u00e4tzen im Hinterkopf, halten wir zun\u00e4chst fest, dass die Automatisierung ein Werkzeug ist, das alle Unternehmen in einer agilen Entwicklungsumgebung priorisieren sollten. Wie du deine Automatisierungspraxis aufbaust, entscheidet dar\u00fcber, wie viele Vorteile du realisieren kannst.<\/p>\n<figure><picture title=\"Anf\u00e4nger\"><source srcset=\"https:\/\/www.applause.com\/wp-content\/uploads\/Slide1.jpeg.webp\" type=\"image\/webp\" \/><img decoding=\"async\" src=\"https:\/\/www.applause.com\/wp-content\/uploads\/Slide1.jpeg\" alt=\"Anf\u00e4nger\" \/><\/picture><\/figure>\n<p>Denke daran, dass du als Kind erstmal krabbeln gelernt hast, bevor du gehen gelernt hast. Weiter gedacht, musstest du erst gehen lernen, bevor du anfangen konntest zu sprinten. Um dir zu helfen, dich hinsichtlich der Testautomatisierung weiterzuentwickeln, habe ich einige Beispiele mit jeweiligen Schritten skizziert, die du entlang der SDLC unternehmen solltest, damit sich deine Deployment-Pipeline vom Anf\u00e4nger \u00fcber den Fortgeschrittenen zum Experten entwickelt.<\/p>\n<h3><strong>Mit Zuversicht automatisieren \u2013 die Anf\u00e4ngerstufe f\u00fcr Testautomatisierung<\/strong><\/h3>\n<p>In dieser Anf\u00e4ngerstufe geht es darum, schnelle Erfolge f\u00fcr dein Team zu erzielen. Du m\u00f6chtest, dass dein Entwicklerteam mit dem Einchecken der Tests beginnt und sofort ein Feedback zum bestandenen Fehler gibt. Sobald die Komponententests bestanden sind, kannst du mit einem sehr kleinen Satz automatischer Smoke-Tests beginnen.<\/p>\n<p>Am Anfang kann es einfacher sein, diese Tests nachts durchzuf\u00fchren. Nach kurzer Zeit wirst du sie schlie\u00dflich als Teil des Build-Prozesses ausf\u00fchren wollen, so dass sie bei einem erfolgreichen Build automatisch ausgel\u00f6st werden. Sobald sie konsistent sind, kannst du schrittweise weitere Smoketests zu deiner Automatisierungssuite hinzuf\u00fcgen.<\/p>\n<figure><picture title=\"mittlere\"><source srcset=\"https:\/\/www.applause.com\/wp-content\/uploads\/Slide2.jpeg.webp\" type=\"image\/webp\" \/><img decoding=\"async\" src=\"https:\/\/www.applause.com\/wp-content\/uploads\/Slide2.jpeg\" alt=\"mittlere\" \/><\/picture><\/figure>\n<p>Wenn du jeweils einen kleinen Test hinzuf\u00fcgst, kannst du schnell Vertrauen in deine Automatisierung gewinnen, da diese kleinen Tests die Bausteine f\u00fcr deine Automatisierungspraxis bilden. Das schafft nicht nur Vertrauen, sondern spart auf lange Sicht auch Zeit, da man nicht mehr zur\u00fcckgehen und eine gr\u00f6\u00dfere Anzahl von Tests durchf\u00fchren muss.<\/p>\n<h3><strong>Parallel verschiedene Testverfahren durchf\u00fchren \u2013 die Zwischenstufe f\u00fcr Testautomatisierung<\/strong><\/h3>\n<p>Nun, da du etwas Vertrauen in deinen ersten Satz von Smoke-Sets aufgebaut haben, kannst du beginnen, weitere Schichten der Anwendung anzugreifen. Wenn du zum Beispiel eine Anwendung hast, mit der du sowohl integrierte als auch UI-Tests testen kannst, w\u00e4re dies eine gute Gelegenheit, deine Tests aufzuf\u00e4chern und parallel auszuf\u00fchren. Je mehr du die funktionale Testpyramide abdecken kannst, desto mehr Vertrauen kannst du in deine Regressionstests aufbauen.<\/p>\n<p>Deine Regressionstests sind der Ort, an dem du wirklich beginnen kannst, mehrere Schichten parallel laufen zu lassen, um die Zeit zu verk\u00fcrzen, um Ergebnisse und R\u00fcckmeldungen \u00fcber die Qualit\u00e4t der Anwendung zu erhalten. Wie deine automatisierten Smoke-Tests wachsen, so reifen auch deine automatisierten Regressionstests St\u00fcck f\u00fcr St\u00fcck, bis du eine komfortable Testabdeckung erreicht hast und mit der Optimierung beginnen kannst.<\/p>\n<p>Um deine automatisierten Regressionstests zu erg\u00e4nzen, sollte dein manuelles Team sowohl manuelle Tests als auch kontinuierliche manuelle explorative Tests priorisieren. Je h\u00f6her die Prozentzahl der Regressionstests ist, die du automatisieren kannst, desto mehr Zeit kannst du f\u00fcr explorative Tests aufwenden und die Abdeckung der Randf\u00e4lle erh\u00f6hen, in denen sich interessante Fehler normalerweise verstecken.<\/p>\n<figure><picture title=\"Experte\"><source srcset=\"https:\/\/www.applause.com\/wp-content\/uploads\/Slide3.jpeg.webp\" type=\"image\/webp\" \/><img decoding=\"async\" src=\"https:\/\/www.applause.com\/wp-content\/uploads\/Slide3.jpeg\" alt=\"Experte\" \/><\/picture><\/figure>\n<p>Die wichtigste Kompetenz dieser SDLC-Zwischenstufe ist der Aufbau eines Testfallmanagementsystems und einer Berichtsstruktur. Es ist der Schl\u00fcssel, um sicherzustellen, dass alle Ihre Ergebnisse an einen einzigen Ort gehen, um von einer einzigen Ansicht aus gesehen zu werden. Auf diese Weise hast du eine konsistente Sicht auf eventuelle Ausf\u00e4lle und kannst bequem entscheiden, ob du diese einsetzen m\u00f6chtest oder nicht.<\/p>\n<h3><strong>Arbeiten mit Quality Gates \u2013 die Expertenstufe f\u00fcr Testautomatisierung<\/strong><\/h3>\n<p>Der gr\u00f6\u00dfte Unterschied zwischen der Zwischenstufe und der Expertenstufe ist die Implementierung von Quality Gates. Dies passt zu deinem Bedarf an einem Testfallmanagementsystem, da Quality Gates es dir erm\u00f6glicht, alle Builds abzulehnen, bevor du weitere Tests durchf\u00fchrst.<\/p>\n<p>Auch hier ist es dein Ziel, deinem Entwicklungsteam schnelles und fr\u00fchzeitiges Feedback zu geben, damit es rechtzeitig eine Ursachenanalyse durchf\u00fchren kann. Auf diese Weise stellst du sicher, dass kritische Fehler nicht weiter in die Entwicklung einflie\u00dfen, wodurch kostspieligere und zeitgerechtere Fehlerbehebungen vermieden werden.<\/p>\n<p>Der Schl\u00fcssel dazu ist, in jeder Phase gerade genug zu testen, bevor du deine Tests erweiterst und auff\u00e4cherst. Es gibt eine Menge, die abgedeckt werden muss, also finde einen bequemen Punkt, bevor du neue Testumgebungen hinzuf\u00fcgst.<\/p>\n<p>Schlie\u00dflich bist du gut damit beraten an jedem Quality Gate weitere Zuversicht aufzubauen, bevor du weitere zeitaufw\u00e4ndigere und kostenintensivere Ma\u00dfnahmen zur Automatisierung durchf\u00fchrst. Oftmals, wenn du diese zeitaufwendigen Tests durchf\u00fchrst, kann es zu einem Flaschenhals werden und dich ausbremsen.<\/p>\n<h3><strong>Wie Crowdtesting dir hilft deine Testautomatisierung auf die n\u00e4chste Stufe zu heben<\/strong><\/h3>\n<p>Der Weg vom Anf\u00e4nger zum Experten f\u00fchrt nicht von heute auf morgen. Es erfordert ein Engagement f\u00fcr den Prozess und Geduld, um schrittweise voranzukommen. Dieses Engagement beinhaltet eine Investition in Technologie, eine Reihe von etablierten Prozessen und die M\u00f6glichkeit, deine Fortschritte zu verfolgen und dar\u00fcber zu berichten.<\/p>\n<p>Obwohl dies alles wie eine gewaltige Aufgabe erscheint (und das ist es auch), k\u00f6nnen viele der Probleme, mit denen Unternehmen bei\u00a0<a role=\"link\" target=\"_blank\" rel=\"noreferrer noopener\">automatisierten Tests<\/a>\u00a0konfrontiert sind, mit Hilfe von Crowdtesting gemildert werden. Mit den Ressourcen, die du ben\u00f6tigst, wird deine Deployment-Pipeline im Handumdrehen wie die eines Experten aussehen.<\/p>\n<\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Geschwindigkeit t\u00f6tet, aber das gilt in vielerlei Hinsicht, wenn es um Testautomatisierung geht. Es stimmt, dass die Automatisierung die Geschwindigkeit, mit der du testest, deutlich erh\u00f6ht und dir helfen kann, die Testabdeckung deiner Codes zu erweitern.<\/p>\n","protected":false},"author":42,"featured_media":74975,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[282],"tags":[938,926],"resource-industry":[],"resource-solution":[],"resources\/types":[1244],"class_list":["post-81801","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unkategorisiert","tag-qa","tag-software","resource-type-blogs-de"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/posts\/81801","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/users\/42"}],"replies":[{"embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/comments?post=81801"}],"version-history":[{"count":0,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/posts\/81801\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/media\/74975"}],"wp:attachment":[{"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/media?parent=81801"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/categories?post=81801"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/tags?post=81801"},{"taxonomy":"resource-industry","embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/resource-industry?post=81801"},{"taxonomy":"resource-solution","embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/resource-solution?post=81801"},{"taxonomy":"resource-type","embeddable":true,"href":"https:\/\/www.applause.com\/de\/wp-json\/wp\/v2\/resources\/types?post=81801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}