{"id":111,"date":"2016-04-21T11:56:58","date_gmt":"2016-04-21T09:56:58","guid":{"rendered":"http:\/\/deblogstaging.ushq.at\/?p=111"},"modified":"2024-09-12T05:55:20","modified_gmt":"2024-09-12T03:55:20","slug":"5-arten-von-user-acceptance-tests-das-perfekte-uat-framework","status":"publish","type":"post","link":"https:\/\/usersnap.com\/de\/blog\/5-arten-von-user-acceptance-tests-das-perfekte-uat-framework\/","title":{"rendered":"5 Arten von User Acceptance Testing: Das perfekte UAT Framework"},"content":{"rendered":"\n<p>Vor kurzem haben wir Ihnen in einem fr\u00fcheren Artikel die Basics des User Acceptance Testings (UAT) erkl\u00e4rt. Um es kurz zusammenzufassen: Unter User Acceptance Testing versteht man den letzten Test einer Software vor dem offiziellen Launch, bei dem man sicherstellt, dass die Anwendung f\u00fcr den User gut funktioniert. Das klingt erstmal ganz leicht, in der Praxis ist dieser Schritt allerdings ein ganz zentraler und sehr aufw\u00e4ndiger.<\/p>\n\n\n\n<p>Um Ihnen den Beginn mit User Acceptance Testing zu vereinfachen, erkl\u00e4ren wir in diesem Blog Posts f\u00fcnf verschiedene M\u00f6glichkeiten, wie man UAT erfolgreich durchf\u00fchren kann. Los geht\u2019s!<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Loslegen mit User Acceptance Testing<\/h2>\n\n\n\n<p>Wenn Sie gerade erst mit User Acceptance Testing beginnen, k\u00f6nnen wir Ihnen unsere Checkliste empfehlen, die Sie <a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/14BlqUQ1Q54gTkXF1XnR_MCDB0o5_qQUY2Rh5VjUjeTE\/edit#gid=0\"  target=\"_blank\"  >hier<\/a> downloaden k\u00f6nnen. Diese Checkliste beinhaltet Punkte von der Vorbereitung Ihres Teams und der Testumgebung bis hin zur Ausf\u00fchrung und Evaluation des Tests.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wann und warum braucht man User Acceptance Testing?<\/h2>\n\n\n\n<p>Im User Acceptance Testing steht der <strong>User<\/strong> im Vordergrund. W\u00e4hrend man eine Software w\u00e4hrend ihrer Entwicklung immer auf Funktionalit\u00e4t, Geschwindigkeit und Integration mit anderen Programmen testet, so steht beim User Acceptance Testing die <strong>Funktionalit\u00e4t f\u00fcr den User<\/strong> im Vordergrund. UAT-Tests sind daher eine gute M\u00f6glichkeit das Produkt mit der zuk\u00fcnftigen Zielgruppe zu testen und Feedback und Erfahrungen einer breiten Gruppe zu sammeln.<\/p>\n\n\n\n<p><strong>User Acceptance Testing ist hilfreich, da&#8230;<\/strong><\/p>\n\n\n\n<p>\u2022 die Anforderungen des Users an ein Programm getestet werden<br>\u2022 Probleme identifiziert werden k\u00f6nnen, die man beim Unit- oder Integrationstest vielleicht \u00fcbersehen hat<br>\u2022 man einen \u00dcberblick \u00fcber den Status des Produkts erh\u00e4lt<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"600\" height=\"516\" src=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/02\/user-acceptance-testing-workflow.png\" alt=\"user-acceptance-testing-workflow\" class=\"wp-image-117\" srcset=\"https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/02\/user-acceptance-testing-workflow.png 600w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/02\/user-acceptance-testing-workflow-300x258.png 300w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/02\/user-acceptance-testing-workflow-140x120.png 140w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Wie unterscheidet sich User Acceptance Testing von anderen Funktionstests?<\/h2>\n\n\n\n<p>Funktionstests \u00fcberpr\u00fcfen die besonderen Anforderungen einer Software. Ein Funktionstest stellt sicher, dass die Prozesse einer Software in einer internen Testumgebung funktionierten. Es geht dabei nicht darum, ob eine Software f\u00fcr den User funktioniert.<\/p>\n\n\n\n<p>Genau das ist hingegen beim User Acceptance Testing der Fall. Hier wird eine Software hinsichtlich ihrer Anwendung und ihrer Nutzung durch den User getestet. Wenn dieser Test abgeschlossen ist, dann ist die Softwareentwicklung abgeschlossen und die Software bereit f\u00fcr den Launch.<\/p>\n\n\n\n<p>Um Ihnen ein Beispiel zu geben: Die Suchfunktion in Ihrer App performt nicht in der Weise, wie sie sollte. Die Ladezeit der Ergebnisseite dauert einfach zu lange. Technisch klappt alles und jeder User kann in Ihrer App suchen, aber weil es zu lange dauert, bis die Ergebnisseite erscheint ist die Erfahrung mit diesem Feature negativ. Dies w\u00e4re ein Problem das zu negativem Feedback im Rahmen eines User Acceptance Testings f\u00fchren w\u00fcrde.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Verschiedene Arten des User Acceptance Testings<\/h2>\n\n\n\n<p>Beim User Acceptance Testing kann man zwischen verschiedenen Testarten unterscheiden, die ich an dieser Stelle einmal kurz vorstellen will.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Alpha &amp; Beta Tests<\/h3>\n\n\n\n<p>Alphatests werden normalerweise in der Entwicklerumgebung durchgef\u00fchrt und werden intern durchgef\u00fchrt, lange bevor externe Tester oder Kunden eine Software ausprobieren k\u00f6nnen. Alphatests k\u00f6nnen auch von potenziellen Usern durchgef\u00fchrt werden, sie finden aber immer in der Entwicklerumgebung statt. Die Ergebnisse dieser Alphatests werden dann verwendet, um bestimmte Fehler oder Probleme zu beheben und die Funktionalit\u00e4t des Produkts zu verbessern.<\/p>\n\n\n\n<p>Betatests, die man auch als \u201eField Testing\u201c bezeichnet, spielen sich in der User-Umgebung ab. Im besten Fall werden hier Tests von Usern durchgef\u00fchrt, die zu Ihrer Zielgruppe geh\u00f6ren und die eine Software in ihrer Umgebung testen. Diese Beta-Tester geben dann ihr Feedback an Sie weiter, sodass Sie Verbesserungen und \u00c4nderungen vornehmen k\u00f6nnen. Sowohl Alpha- wie auch Betatests werden durchgef\u00fchrt, bevor das Produkt auf den Markt kommt.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Vertrags-Akzeptanztests (Contract Acceptance Testing)<\/h3>\n\n\n\n<p>Unter einem Vertrags-Akzeptanztest versteht man einen Test, der entgegengesetzt zu bestimmten Kriterien und Anforderungen ausgef\u00fchrt wird, die man in einem Vertrag definiert wurden und denen man zugestimmt hat. Die relevanten Kriterien und Anforderungen m\u00fcssen definiert werden, wenn der Vertrag fertig ist.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Regulations-Akzeptanztests (Regulation Acceptance Testing)<\/h3>\n\n\n\n<p>Bei Regulations-Akzeptanztests, auch bekannt unter dem Namen &#8220;Compliance Acceptance Testing&#8221;, untersucht man, ob eine Software die gesetzlichen Bestimmungen erf\u00fcllt.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Operative Akzeptanztests (Operational acceptance testing)<\/h3>\n\n\n\n<p>Operative Akzeptanztests sind auch bekannt als \u201eOperational Readiness Testing\u201c oder \u201eProduction Acceptance Testing\u201c. Diese Tests stellen sicher, dass der Workflow der Software funktioniert. Das beinhaltet Workflow bzw. Backup-M\u00f6glichkeiten, User-Einweisungen und verschiedene Wartungsprozesse und Sicherheits\u00fcberpr\u00fcfungen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Black Box Tests<\/h3>\n\n\n\n<p>Black Box-Tests werden h\u00e4ufig als Bestandteil von Funktionstests eingestuft, k\u00f6nnen aber auch zum User Acceptance Testing geh\u00f6ren. Im wesentlichen geht es darum, Funktionalit\u00e4ten zu testen ohne dem Tester Zugriff zur internen Code-Struktur der Software zu geben. Daher k\u00f6nnen Black Box Tests auch f\u00fcr das User Acceptance Testing angewendet werden. W\u00e4hrend der Black Box Testphase hat der User keinen Zugriff auf den Programmiercode, es geht allein um die Anforderungen die die Software erf\u00fcllen soll.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"658\" height=\"160\" src=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/02\/types-user-acceptance.png\" alt=\"types-user-acceptance\" class=\"wp-image-113\" srcset=\"https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/02\/types-user-acceptance.png 658w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/02\/types-user-acceptance-300x73.png 300w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/02\/types-user-acceptance-140x34.png 140w\" sizes=\"(max-width: 658px) 100vw, 658px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Gibt es Tools f\u00fcrs UAT?<\/h2>\n\n\n\n<p>Wenn Sie \u00fcber UAT nachdenken, denken Sie wahrscheinlich als Erstes an Methoden wie E-Mail, Spreadsheets oder Power Point Pr\u00e4sentationen. Aber keine Sorge, es gibt einige Tools, die Ihnen das UAT erleichtern.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">engageuat<\/h3>\n\n\n\n<p>engageuat ist ein Tool, dass Ihnen dabei hilft, jeden Aspekt des User Acceptance Testings zu managen. Das f\u00e4ngt mit der Entwicklung von Testf\u00e4llen an und reicht \u00fcber die Testdurchf\u00fchrung bis hin zur Evaluation. Mit engageuat hat man alles an einem Ort, was das n\u00e4chste UAT sicherlich um einiges erleichtert. Probieren Sie engageuat doch einfach mal aus!<\/p>\n\n\n\n<p><iframe loading=\"lazy\" src=\"https:\/\/player.vimeo.com\/video\/93153943\" width=\"500\" height=\"281\" frame allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n\n\n\n<p>http:\/\/www.engageuat.com\/<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">QASymphony<\/h3>\n\n\n\n<p>QASymphony bezeichnet sich selbst als Testsoftware f\u00fcr agile Softwareentwicklung. Es ist eine Software, mit der Sie verschiedene Akzeptanztests durchf\u00fchren k\u00f6nnen.<\/p>\n\n\n\n<p><img decoding=\"async\" class=\"alignnone wp-image-112 size-full\" src=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/02\/QASymphony-UAT-e1461242258489.png\" width=\"650\" height=\"488\"><br><a href=\"http:\/\/www.qasymphony.com\/\"  target=\"_blank\"  target=\"_blank\" rel=\"noopener\" >http:\/\/www.qasymphony.com\/<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Usersnap<\/h3>\n\n\n\n<p>Wir wollen nicht zu sehr nach Verk\u00e4ufer klingen, aber wir essen eben auch das, was wir gekocht haben. Ein einfach zu bediendes Bug Tracking-Tool hilft oftmals sehr, wenn es darum geht zu evaluieren, ob ein Produkt f\u00fcr einen User zufriedenstellend funktioniert oder nicht. Mit dem Usersnap Feedback-Widget k\u00f6nnen Kunden umfassendes Feedback zu Ihrer Software geben.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/02\/Bildschirmfoto-2016-02-24-um-17.07.13.png\" alt=\"Bildschirmfoto 2016-02-24 um 17.07.13\" class=\"wp-image-120\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/usersnap.de\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Legen Sie los mit UAT!<\/h2>\n\n\n\n<p>Es gibt nat\u00fcrlich noch mehr als die f\u00fcnf hier vorgestellten Arten und Frameworks des User Acceptance Testings. Ich hoffe allerdings, dass ich Ihnen das Thema UAT ein bisschen n\u00e4her bringen konnte. F\u00fcr weitere Informationen zu UAT empfehle ich Ihnen auch unseren Blog Post \u00fcber UAT und dessen Anwendung.<\/p>\n\n\n\n<p>Wenn Sie eine Zusammenfassung bevorzugen, sehen Sie sich doch auch unsere englischsprachige Pr\u00e4sentation an. Viel Erfolg bei Ihrem n\u00e4chsten UAT-Projekt!<\/p>\n\n\n\n<p><iframe loading=\"lazy\" style=\"border: 1px solid #CCC; border-width: 1px; margin-bottom: 5px; max-width: 100%;\" src=\"\/\/www.slideshare.net\/slideshow\/embed_code\/key\/sagZlbq5HrIUGU\" width=\"595\" height=\"485\" frame marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\"> <\/iframe><\/p>\n\n\n\n<p>Wir von Usersnap hoffen, dieser Post hat Ihnen gefallen und freuen uns, wenn Sie uns auf <a href=\"https:\/\/twitter.com\/usersnap\"  target=\"_blank\"  >Twitter<\/a> folgen. Dort tweeten wir regelm\u00e4\u00dfig \u00fcber Web Development, Webdesign und Kundenservice.<\/p>\n\n\n\n<p><em>Usersnap ist ein Bug Tracking und Screenshot-Tool f\u00fcr jedes Webprojekt. Erhalten Sie sofort Feedback von Ihren Website-Besuchern. Jetzt kostenlos testen!<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vor kurzem haben wir Ihnen in einem fr\u00fcheren Artikel die Basics des User Acceptance Testings (UAT) erkl\u00e4rt. Um es kurz zusammenzufassen: Unter User Acceptance Testing versteht man den letzten Test einer Software vor dem offiziellen Launch, bei dem man sicherstellt, dass die Anwendung f\u00fcr den User gut funktioniert. Das klingt erstmal ganz leicht, in der [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":115,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[29,28],"class_list":["post-111","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-user-acceptance-testing","tag-betatest","tag-framework"],"acf":[],"_links":{"self":[{"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/posts\/111","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/comments?post=111"}],"version-history":[{"count":0,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/posts\/111\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/media\/115"}],"wp:attachment":[{"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/media?parent=111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/categories?post=111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/tags?post=111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}