{"id":362,"date":"2023-06-20T12:44:17","date_gmt":"2023-06-20T10:44:17","guid":{"rendered":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/unkategorisiert\/was-ist-manuelle-pruefung\/"},"modified":"2024-06-04T13:49:33","modified_gmt":"2024-06-04T11:49:33","slug":"was-ist-manuelle-testung","status":"publish","type":"post","link":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/de\/manuelles-testen\/was-ist-manuelle-testung\/","title":{"rendered":"Was ist manuelle Pr\u00fcfung?"},"content":{"rendered":"\n<p>Sobald eine Softwareanwendung erstellt ist, muss sie unbedingt getestet werden. Nur so l\u00e4sst sich \u00fcberpr\u00fcfen, ob das Produkt nicht nur die funktionalen Spezifikationen erf\u00fcllt, sondern auch nichtfunktionale Anforderungen wie Leistung, Zug\u00e4nglichkeit oder Sicherheit.<\/p>\n\n<p>Die Pr\u00fcfung kann manuell oder mit automatisierten Pr\u00fcfwerkzeugen durchgef\u00fchrt werden. Da sich dieser Abschnitt mit manuellen Tests besch\u00e4ftigt, gehen wir davon aus, dass alle Tests manuell durchgef\u00fchrt werden.<\/p>\n\n<p>In diesem Kapitel werden wir die formale Definition, den Prozess, die Vorteile und die Grenzen des manuellen Testens, Tipps, die jeder manuelle Tester beachten sollte, und schlie\u00dflich g\u00e4ngige Mythen im Zusammenhang mit dem manuellen Testen er\u00f6rtern.<\/p>\n\n<h2 class=\"wp-block-heading\">Inhalts\u00fcbersicht<\/h2>\n<div class=\"wp-block-aioseo-table-of-contents\"><ul><li><a class=\"aioseo-toc-item\" href=\"#aioseo-proces-manualneho-testovania\">Proces manu\u00e1lneho testovania<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-vyhody-manualneho-testovania\">V\u00fdhody manu\u00e1lneho testovania<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-nevyhody-manualneho-testovania\">Nev\u00fdhody manu\u00e1lneho testovania<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-tipy-pre-lepsie-manualne-testovanie\">Tipy pre lep\u0161ie manu\u00e1lne testovanie<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-myty-o-manualnom-testovani\">M\u00fdty o manu\u00e1lnom testovan\u00ed<\/a><ul><li><a class=\"aioseo-toc-item\" href=\"#aioseo-automatizacia-a-ai-nahradia-manualne-testovanie\">Automatiz\u00e1cia a AI nahradia manu\u00e1lne testovanie<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-testovanie-zacina-az-po-dokonceni-vyvoja\">Testovanie za\u010d\u00edna a\u017e po dokon\u010den\u00ed v\u00fdvoja<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-testovanie-je-jednoducha-praca\">Testovanie je jednoduch\u00e1 pr\u00e1ca<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-testovanie-zvysuje-naklady-projektu\">Testovanie zvy\u0161uje n\u00e1klady projektu<\/a><\/li><\/ul><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-zaver\">Z\u00e1ver<\/a><\/li><\/ul><\/div>\n<ul class=\"wp-block-list\">\n<li><\/li>\n<\/ul>\n\n<p><em>&#8222;Manuelles Testen ist eine Form des Testens, bei der wir manuell \u00fcberpr\u00fcfen, ob eine Anwendung ihre Anforderungen erf\u00fcllt, indem wir einen vordefinierten Satz von Testf\u00e4llen ausf\u00fchren, ohne ein Automatisierungstool zu verwenden.&#8220;<\/em><\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-proces-manualneho-testovania\">Manuelles Pr\u00fcfverfahren<\/h2>\n\n<p>Machen wir uns mit dem gesamten Prozess des manuellen Testens vertraut und verstehen wir die verschiedenen Aktivit\u00e4ten, die beim manuellen Testen einer Software durchgef\u00fchrt werden.<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Verstehen der Anforderungen<\/strong> &#8211; Wir beginnen mit dem Sammeln und Analysieren aller Anforderungen. Diese Phase ist ein wichtiger Teil des Testens, da die Anforderungen die Grundlage oder Basis der Testf\u00e4lle und des gesamten Testens der Anwendung bilden.<\/li>\n\n\n\n<li><strong>Testplan und Teststrategie<\/strong> &#8211; In dieser Phase wird das Dokument definiert, das den Umfang und die Ziele der Tests enth\u00e4lt (Testplan), und es werden die Grunds\u00e4tze festgelegt, die bestimmen, wie die Tests durchgef\u00fchrt werden (Teststrategie).<\/li>\n\n\n\n<li><strong>Erstellung von Testf\u00e4llen<\/strong> &#8211; Nach der Planung der Tests und der Festlegung der Teststrategie werden Testf\u00e4lle auf der Grundlage der funktionalen und nicht-funktionalen Anforderungen der Anwendung erstellt.<\/li>\n\n\n\n<li><strong>Ausf\u00fchrung von Testf\u00e4llen und Protokollierung von Defekten oder Bugs<\/strong> &#8211; Sobald die Testf\u00e4lle vorbereitet sind und die Anwendung zum Testen zur Verf\u00fcgung steht, beginnt die Ausf\u00fchrung der Testf\u00e4lle. Jeder Fall wird als erfolgreich oder nicht erfolgreich markiert, und f\u00fcr jeden Fehlschlag wird ein Defekt oder Fehler protokolliert.<\/li>\n\n\n\n<li><strong>Retesting und Regression<\/strong> &#8211; Nachdem die Entwickler die Fehler behoben haben, werden die Tests, die urspr\u00fcnglich fehlgeschlagen sind, erneut getestet und anschlie\u00dfend werden Regressionstests durchgef\u00fchrt. Das Ziel von Regressionstests ist es, sicherzustellen, dass die behobenen Fehler keine negativen Auswirkungen auf die bestehende Funktionalit\u00e4t haben.<\/li>\n\n\n\n<li><strong>Weitergabe von Testergebnissen<\/strong> &#8211; Sobald der gesamte Testzyklus abgeschlossen ist, werden die Testergebnisse an die entsprechenden Beteiligten weitergegeben. Sie werden auch mit Problemen konfrontiert, wenn diese auftreten.<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-vyhody-manualneho-testovania\">Vorteile der manuellen Pr\u00fcfung<\/h2>\n\n<p>Werfen wir einen Blick auf einige seiner Vorteile:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Manuelles Testen hilft, Fehler in der Software zu finden, bevor sie an den Kunden \u00fcbergeben wird, und unterst\u00fctzt so die Verbesserung der Produktqualit\u00e4t.<\/li>\n\n\n\n<li>Es hilft bei der fr\u00fchzeitigen Erkennung von M\u00e4ngeln. M\u00e4ngel, die vom Kunden oder auch erst sp\u00e4ter bei der Nutzung der Anwendung entdeckt werden, sind mit h\u00f6heren Kosten f\u00fcr die Identifizierung und Reparatur verbunden. Effektiv durchgef\u00fchrte manuelle Tests tragen dazu bei, solche Situationen zu vermeiden, indem sie Fehler und Ausf\u00e4lle fr\u00fchzeitig erkennen.<\/li>\n\n\n\n<li>Sie tr\u00e4gt dazu bei, dass sowohl die funktionalen als auch die nicht-funktionalen Anforderungen &#8211; n\u00e4mlich Leistung, Benutzerfreundlichkeit und Zuverl\u00e4ssigkeit f\u00fcr den Benutzer &#8211; erf\u00fcllt werden.<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-nevyhody-manualneho-testovania\">Nachteile der manuellen Pr\u00fcfung<\/h2>\n\n<ul class=\"wp-block-list\">\n<li><strong>Zeitaufw\u00e4ndig<\/strong> &#8211; Aus zeitlicher Sicht ist das manuelle Testen sehr zeitaufw\u00e4ndig, da die IT-Tester umfangreiche Testf\u00e4lle erstellen und dann jeden Schritt der Testf\u00e4lle nacheinander ausf\u00fchren m\u00fcssen. Die Dokumentation von Testergebnissen mit realen Ergebnissen ist ebenfalls eine zeitaufw\u00e4ndige T\u00e4tigkeit.<\/li>\n\n\n\n<li><strong>Erfordert mehr Ressourcen<\/strong> &#8211; Im Vergleich zu automatisierten Tests erfordert das manuelle Testen mehr Ressourcen f\u00fcr die Erstellung und Ausf\u00fchrung von Testf\u00e4llen.<\/li>\n\n\n\n<li><strong>Anf\u00e4llig f\u00fcr menschliche Fehler<\/strong> &#8211; Manuelle Tests sind in hohem Ma\u00dfe von den F\u00e4higkeiten und Fertigkeiten der Person abh\u00e4ngig, die die Testf\u00e4lle erstellt und ausf\u00fchrt. Selbst bei vordefinierten Testanforderungen und -schritten k\u00f6nnen zwei Tester aufgrund ihres Verst\u00e4ndnisses und ihrer Erfahrung zu unterschiedlichen Testergebnissen kommen.<\/li>\n\n\n\n<li><strong>Nicht alle Tests k\u00f6nnen manuell durchgef\u00fchrt werden<\/strong> &#8211; einige Tests, wie Leistungstests, Sicherheitstests oder Szenariotests bei verteilten Tests, k\u00f6nnen ohne Automatisierungs-, Leistungs- oder Sicherheitstools nicht effizient durchgef\u00fchrt werden.<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-tipy-pre-lepsie-manualne-testovanie\">Tipps f\u00fcr bessere manuelle Tests<\/h2>\n\n<p>Wenn Sie besser im manuellen Testen werden wollen, haben wir einige Tipps und Annahmen zusammengefasst, die Ihnen helfen, ein besserer manueller Tester zu werden.<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Investieren Sie in Schulung und Kompetenzentwicklung<\/strong> &#8211; Der Schulungsprozess ist ein wesentlicher Bestandteil auf dem Weg zu einem effektiven manuellen Pr\u00fcfer. In der heutigen dynamischen Softwarebranche ist es wichtig, mit dem raschen technologischen Wandel und den neuen Trends im Softwaretest Schritt zu halten. Ohne dies k\u00f6nnten wir hinter unsere Konkurrenten zur\u00fcckfallen und keine optimalen Ergebnisse erzielen.<\/li>\n\n\n\n<li><strong>In der sich st\u00e4ndig ver\u00e4ndernden Umgebung des Softwaretestens<\/strong> ist es auch wichtig, mit einer Gemeinschaft von Testexperten in Verbindung zu bleiben. Die Teilnahme an Fachkonferenzen, Schulungen und Tagungen bietet die M\u00f6glichkeit, Erfahrungen auszutauschen, von anderen zu lernen und neue Perspektiven f\u00fcr das Softwaretesten zu gewinnen.<\/li>\n\n\n\n<li>Sie <strong>verbessern Ihre F\u00e4higkeit, Softwareanforderungen zu analysieren und zu verstehen<\/strong>. Diese F\u00e4higkeit ist eine der Schl\u00fcsselqualifikationen, die jeder manuelle Tester haben sollte. Logisches Denken und die F\u00e4higkeit, Anforderungen in detaillierte Testszenarien aufzuschl\u00fcsseln, sind ebenfalls wichtig. Dies erm\u00f6glicht es dem Tester, alle m\u00f6glichen Situationen zu identifizieren, die das korrekte Funktionieren der Software beeintr\u00e4chtigen k\u00f6nnten, und gleichzeitig geeignete Testf\u00e4lle zu entwerfen.<\/li>\n\n\n\n<li><strong>Erweitern Sie Ihr Wissen \u00fcber Testtechniken und -werkzeuge<\/strong> &#8211; manuelle Tester sollten mit verschiedenen Testarten wie Unit-Tests, Integrationstests, Regressionstests und Usability-Tests vertraut sein. Es ist auch notwendig, sich mit verschiedenen Tools vertraut zu machen, die den Testprozess erleichtern und automatisieren.<\/li>\n\n\n\n<li><strong>Sammeln Sie einschl\u00e4gige Berufserfahrung<\/strong> &#8211; Ausbildung und Praxis sind eng miteinander verbunden. Praktische Erfahrungen in der Softwarepr\u00fcfung sind unersetzlich. Nur so k\u00f6nnen Sie Ihre F\u00e4higkeiten verbessern und verstehen, wie sich verschiedene Softwaretypen verhalten und auf verschiedene Testszenarien reagieren. Die Erfahrung in der Praxis erm\u00f6glicht es dem Tester auch, ein Gesp\u00fcr zu entwickeln und potenzielle Probleme zu erkennen, die die Qualit\u00e4t der Software beeintr\u00e4chtigen k\u00f6nnten.<\/li>\n\n\n\n<li><strong>Entwicklung von Kommunikationsf\u00e4higkeiten<\/strong> &#8211; Ein Tester muss bei seiner Arbeit mit verschiedenen Interessengruppen kommunizieren, darunter Entwickler, Manager und manchmal auch Kunden. Gute Kommunikationsf\u00e4higkeiten tragen zu einer effektiven Anforderungserhebung bei, da klar formulierte Fragen dazu beitragen, Unstimmigkeiten in den Anforderungen zu vermeiden.<\/li>\n<\/ul>\n\n<p>Abschlie\u00dfend ist zu betonen, dass kontinuierliches Lernen und die Entwicklung von F\u00e4higkeiten Schl\u00fcsselfaktoren f\u00fcr den Erfolg beim manuellen Softwaretest sind. Praxis und Erfahrung in Verbindung mit Schulung erm\u00f6glichen es den Testern, bessere Ergebnisse zu erzielen und zur Schaffung besserer und zuverl\u00e4ssigerer Softwareprodukte beizutragen.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-myty-o-manualnom-testovani\">Mythen \u00fcber manuelle Tests<\/h2>\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-automatizacia-a-ai-nahradia-manualne-testovanie\">Automatisierung und KI werden manuelle Tests ersetzen<\/h3>\n\n<p>Es gibt Arten von Tests, die nur von Menschen durchgef\u00fchrt werden k\u00f6nnen, z. B. Sondierungstests, Usability-Tests, UI-Tests usw. und f\u00fcr die konventionelle Pr\u00fcfmethode. Manuelle Tests sind erforderlich, bis die Anwendung eine gewisse Stabilit\u00e4t erreicht hat und Skripte f\u00fcr automatisierte Tests geschrieben werden.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-testovanie-zacina-az-po-dokonceni-vyvoja\">Tests beginnen nach Abschluss der Entwicklung<\/h3>\n\n<p>Der Testprozess kann bereits in der Phase der Anforderungserfassung beginnen, und entsprechend den Softwareentwicklungsaktivit\u00e4ten kann sich das Testen \u00fcber alle Phasen der Softwareentwicklung erstrecken.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-testovanie-je-jednoducha-praca\">Testen ist leichte Arbeit<\/h3>\n\n<p>Effektives Testen erfordert vollst\u00e4ndige Kenntnisse der zu testenden Anwendung, der Dom\u00e4ne, der Datenbankstruktur und oft auch der internen Architektur.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-testovanie-zvysuje-naklady-projektu\">Testen erh\u00f6ht die Projektkosten<\/h3>\n\n<p>Ziel des Testens ist es, die Qualit\u00e4t der Software zu gew\u00e4hrleisten und Fehler fr\u00fchzeitig zu erkennen. Durch die fr\u00fchzeitige Erkennung von Fehlern in der Anwendung und vor der Projekt\u00fcbergabe lassen sich die Kosten f\u00fcr die Fehlerbehebung erheblich senken.<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Automatisierung und k\u00fcnstliche Intelligenz werden das manuelle Testen vollst\u00e4ndig ersetzen<\/strong> &#8211; Erstens gibt es viele Arten von Tests, die nur von Menschen durchgef\u00fchrt werden k\u00f6nnen, z. B. explorative Tests, Usability-Tests, UI-Tests usw. Zweitens sind auch bei der herk\u00f6mmlichen Form des Testens manuelle Tests erforderlich, bis die Anwendung an Stabilit\u00e4t gewinnt und Automatisierungsskripte geschrieben werden. Dar\u00fcber hinaus ist eine 100-prozentige Testautomatisierung nahezu unm\u00f6glich, so dass das manuelle Testen auf jeden Fall erhalten bleiben wird.<\/li>\n\n\n\n<li><strong>Testen beginnt nach Abschluss der Entwicklung<\/strong> &#8211; Der Testprozess kann bereits in der Phase der Anforderungserfassung beginnen, und in \u00dcbereinstimmung mit den Softwareentwicklungsaktivit\u00e4ten kann das Testen alle Phasen der Softwareentwicklung umfassen. Ein sehr verbreitetes Modell, das diesen Ansatz umsetzt, ist das V-Modell.<\/li>\n\n\n\n<li><strong>Testen ist einfache Arbeit<\/strong> &#8211; Effektives Testen erfordert vollst\u00e4ndige Kenntnisse der zu testenden Anwendung, Fachwissen, Datenbankstruktur und oft auch Wissen \u00fcber die interne Architektur. Dar\u00fcber hinaus muss der Tester jeden Aspekt der Anwendung gr\u00fcndlich und ohne Annahmen testen und den Entwicklern Probleme klar mitteilen. Das Testen kann also nicht als einfache Aufgabe angesehen werden.<\/li>\n\n\n\n<li><strong>Testen erh\u00f6ht die Projektkosten<\/strong> &#8211; Das Ziel des Testens ist es, die Qualit\u00e4t der Software zu gew\u00e4hrleisten und Fehler fr\u00fchzeitig zu erkennen. Durch die fr\u00fchzeitige Erkennung von Fehlern in der Anwendung und vor der Projekt\u00fcbergabe lassen sich die Kosten f\u00fcr die Fehlerbehebung erheblich senken. Daher erh\u00f6ht das Testen langfristig nicht die Kosten des Projekts, sondern tr\u00e4gt im Gegenteil dazu bei, die Kosten f\u00fcr die Behebung von Fehlern zu senken.<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-zaver\">Schlussfolgerung<\/h2>\n\n<p>In diesem Beitrag haben wir versucht, das Thema der manuellen Pr\u00fcfung zu behandeln. Von der Definition bis hin zu Bed\u00fcrfnissen, Grenzen, Tipps und Mythen. Wenn Sie verschiedene Konzepte des manuellen Testens kennenlernen m\u00f6chten, empfehlen wir Ihnen unsere Reihe von Tutorials zum Softwaretest.<\/p>\n\n<p>In dieser Reihe von Tutorials haben wir nicht nur die theoretischen Aspekte des Softwaretestens behandelt, sondern auch praktische Ressourcen wie Testf\u00e4lle f\u00fcr verschiedene Szenarien, Tutorials zum Testen verschiedener Anwendungstypen usw. bereitgestellt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sobald eine Softwareanwendung erstellt ist, muss sie unbedingt getestet werden. Nur so l\u00e4sst sich \u00fcberpr\u00fcfen, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1374,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[18],"tags":[],"class_list":["post-362","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-manuelles-testen"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/de\/wp-json\/wp\/v2\/posts\/362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/de\/wp-json\/wp\/v2\/comments?post=362"}],"version-history":[{"count":4,"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/de\/wp-json\/wp\/v2\/posts\/362\/revisions"}],"predecessor-version":[{"id":1377,"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/de\/wp-json\/wp\/v2\/posts\/362\/revisions\/1377"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/de\/wp-json\/wp\/v2\/media\/1374"}],"wp:attachment":[{"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/de\/wp-json\/wp\/v2\/media?parent=362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/de\/wp-json\/wp\/v2\/categories?post=362"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staging-msg-ittester-sk.rucolabs.sk\/de\/wp-json\/wp\/v2\/tags?post=362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}