{"id":350,"date":"2023-07-26T15:24:58","date_gmt":"2023-07-26T13:24:58","guid":{"rendered":"https:\/\/ittester.sk\/unkategorisiert\/softwaretest-lebenszyklus-stlc-softwaretest-lebenszyklus\/"},"modified":"2024-06-05T09:32:32","modified_gmt":"2024-06-05T07:32:32","slug":"software-testing-life-cycle","status":"publish","type":"post","link":"https:\/\/ittester.sk\/de\/manuelles-testen\/software-testing-life-cycle\/","title":{"rendered":"Softwaretest-Lebenszyklus (STLC) &#8211; Softwaretest-Lebenszyklus"},"content":{"rendered":"\n<p>In den fr\u00fcheren Tagen der Softwareentwicklung wurde das Testen als eine einstufige Aktivit\u00e4t betrachtet. Sie wurde nach der Programmierungs- oder Durchf\u00fchrungsphase durchgef\u00fchrt. Doch mit dem Lebenszyklus der Softwareentwicklung und der zunehmenden Komplexit\u00e4t von Softwareanwendungen wurden Testaktivit\u00e4ten definiert, um ein effektives Testen von Software zu gew\u00e4hrleisten.<\/p>\n\n<p>Dies f\u00fchrte zur Schaffung des Softwaretest-Lebenszyklus (STLC). In diesem Unterrichtstext werden wir den STLC und seine verschiedenen Phasen im Detail betrachten.<\/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-co-je-stlc\">\u010co je STLC?<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-vyhody-stlc\">V\u00fdhody STLC<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-fazy-stlc\">F\u00e1zy STLC<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-analyza-poziadaviek-requirement-analysis\">Anal\u00fdza po\u017eiadaviek (Requirement Analysis)<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-planovanie-a-kontrola-testov-test-planning-and-control\">Pl\u00e1novanie a kontrola testov (Test Planning and Control)<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-vyvoj-testovacich-pripadov-test-case-development\">V\u00fdvoj testovac\u00edch pr\u00edpadov (Test Case Development)<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-nastavenie-testovacieho-prostredia-test-environment-setup\">Nastavenie testovacieho prostredia (Test Environment Setup)<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-vykonavanie-testov-test-execution\">Vykon\u00e1vanie testov (Test Execution)<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-uzavretie-testov-test-closure\">Uzavretie testov (Test Closure)<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-zaver-conclusion\">Z\u00e1ver (Conclusion)<\/a><\/li><\/ul><\/div>\n<h2 class=\"wp-block-heading\" id=\"aioseo-co-je-stlc\">Was ist STLC?<\/h2>\n\n<p>Der Softwaretest-Lebenszyklus (STLC) bezieht sich auf eine Reihe von systematischen und genau definierten Schritten, die w\u00e4hrend des Testens einer Softwareanwendung durchgef\u00fchrt werden.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-vyhody-stlc\">Vorteile von STLC<\/h2>\n\n<ol class=\"wp-block-list\">\n<li>Das Testteam ist bereits in den fr\u00fchen Phasen des SDLC beteiligt. Dies hilft, die Anwendung besser zu verstehen, was insgesamt zu besseren Tests f\u00fchrt.<\/li>\n\n\n\n<li>Es verbessert die Qualit\u00e4t jeder Phase des SDLC und tr\u00e4gt auch zur Transparenz jedes Prozesses bei.<\/li>\n\n\n\n<li>STLC gew\u00e4hrleistet niedrigere Projektkosten und eine termingerechte Lieferung, da das Testteam durch einen systematischen Testprozess Fehler und Anomalien schnell erkennen kann.<\/li>\n\n\n\n<li>Da jede Phase des STLC ein genau definiertes Ziel und Ergebnis hat, hilft dies bei der Messung des Fortschritts mit verschiedenen Meilensteinen, die in jeder Phase erreicht werden.<\/li>\n<\/ol>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-fazy-stlc\">Phasen der STLC<\/h2>\n\n<p>Schauen wir uns nun die verschiedenen, klar definierten Phasen des Softwaretest-Lebenszyklus an, zusammen mit ihren Zielen und Resultaten.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-analyza-poziadaviek-requirement-analysis\">Anforderungsanalyse<\/h2>\n\n<p>In dieser Phase versteht das Testteam die Anforderungen und analysiert alle Anforderungsdokumente. Gleichzeitig wird der Testumfang definiert, d.h. welche Funktionen getestet werden k\u00f6nnen und sollen und welche Funktionen nicht in den Test einbezogen werden.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-planovanie-a-kontrola-testov-test-planning-and-control\">Testplanung und -steuerung<\/h2>\n\n<p>Die Testplanung ist eine der wichtigsten Aktivit\u00e4ten im Testprozess. Sie beinhaltet die Festlegung von Testspezifikationen zur Erf\u00fcllung der Projektanforderungen. Die Testkontrolle umfasst die fortlaufende \u00dcberwachung des Testfortschritts anhand des festgelegten Plans und die Eskalation etwaiger Abweichungen an die entsprechenden Beteiligten.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-vyvoj-testovacich-pripadov-test-case-development\">Entwicklung von Testf\u00e4llen<\/h2>\n\n<p>Diese Phase umfasst die eigentliche Erstellung der Testf\u00e4lle. Dazu geh\u00f6ren auch die Festlegung von Testdaten und die Erstellung eines automatisierten Testskripts mit verschiedenen Automatisierungstools wie Selenium WebDriver, Katalon Studio usw.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-nastavenie-testovacieho-prostredia-test-environment-setup\">Einrichtung der Testumgebung<\/h2>\n\n<p>In dieser Phase wird eine Testumgebung geschaffen, die die reale Umgebung genau simuliert. Das Testteam nutzt diese Umgebung, um die gesamte Anwendung zu testen. Hier werden verschiedene Arten von Tests durchgef\u00fchrt &#8211; manuelle, automatisierte, Leistungstests und so weiter.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-vykonavanie-testov-test-execution\">Testdurchf\u00fchrung<\/h2>\n\n<p>Diese Phase umfasst die manuelle und automatisierte Ausf\u00fchrung von Testf\u00e4llen. Bei der Ausf\u00fchrung von Testf\u00e4llen f\u00fchrt jede Abweichung vom erwarteten Ergebnis zur Erstellung von Fehlern im Fehlermanagement-Tool oder zur manuellen Erfassung von Fehlern in einer Excel-Tabelle. Sobald das Entwicklungsteam die Fehler behoben hat, werden sie vom QA-Team zur \u00dcberpr\u00fcfung erneut getestet.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-uzavretie-testov-test-closure\">Test-Abschluss<\/h2>\n\n<p>Diese Phase markiert das formale Ende der Tests. Dazu geh\u00f6rt die \u00dcberpr\u00fcfung, ob alle Projektleistungen erbracht wurden, die Archivierung der Testsoftware (alles, was mit dem Testen zu tun hat, wie z. B. der Testplan, die Testf\u00e4lle, die Automatisierungsskripte), der Testumgebung und die Dokumentation der Ergebnisse.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-zaver-conclusion\">Schlussfolgerung<\/h2>\n\n<p>Ich hoffe, dass Ihnen der STLC und seine verschiedenen Phasen inzwischen klar geworden sind.  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der Softwaretest-Lebenszyklus (Software Testing Life Cycle, STLC) bezieht sich auf eine Reihe von systematischen und genau definierten Schritten, die w\u00e4hrend des Softwaretests durchgef\u00fchrt werden.<\/p>\n","protected":false},"author":8,"featured_media":1386,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[18],"tags":[],"class_list":["post-350","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-manuelles-testen"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/350","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/comments?post=350"}],"version-history":[{"count":5,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/350\/revisions"}],"predecessor-version":[{"id":1388,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/350\/revisions\/1388"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/media\/1386"}],"wp:attachment":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/media?parent=350"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/categories?post=350"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/tags?post=350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}