{"id":2483,"date":"2020-12-18T19:03:00","date_gmt":"2020-12-18T17:03:00","guid":{"rendered":"https:\/\/dev.test-it.hu\/?p=2483"},"modified":"2025-01-30T15:26:27","modified_gmt":"2025-01-30T13:26:27","slug":"uber-leistungstests-in-aller-kurze","status":"publish","type":"post","link":"https:\/\/dev.test-it.hu\/de\/teszteles\/performancia-teszteles-diohejban\/","title":{"rendered":"Leistungstests in aller K\u00fcrze"},"content":{"rendered":"<h2 class=\"wp-block-heading has-black-color has-text-color\" id=\"h-mi-a-performancia-teszteles\">Was sind Leistungstests?<\/h2>\n\n\n\n<p class=\"has-black-color has-text-color\">Ein nicht-funktionales Testverfahren zur Bestimmung der Leistung von Software. So k\u00f6nnen wir die Geschwindigkeit, Reaktionszeit, Stabilit\u00e4t, Belastbarkeit und Ressourcennutzung der Anwendung unter verschiedenen Arbeitslasten testen. Es ist wichtig zu beachten, dass es sinnvoll ist, Leistungstests bereits in einer fr\u00fchen Entwicklungsphase durchzuf\u00fchren, da dies dazu beitr\u00e4gt, Leistungsprobleme zu einem Zeitpunkt zu erkennen, zu dem sie leichter und zu geringeren Kosten behoben werden k\u00f6nnen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-color\" id=\"h-miert-fontos-a-performancia-teszteles\" style=\"color:#202020\">Warum sind Leistungstests wichtig?<\/h2>\n\n\n\n<p class=\"has-text-color\" style=\"color:#202020\">Im Grunde spart es Zeit und Geld. Wenn Sie schon fr\u00fch in der Entwicklung mit Leistungstests beginnen - wenn die Anwendung in der Entwicklungsumgebung bereits stabil ist - k\u00f6nnen Sie potenzielle Zuverl\u00e4ssigkeitsprobleme fr\u00fcher erkennen.<\/p>\n\n\n\n<p>Nach der Durchf\u00fchrung des Tests k\u00f6nnen wir aus den Berichten schlie\u00dfen, ob die Anwendung \u00fcber ausreichende Ressourcen verf\u00fcgt, um den vordefinierten KPI (Key Performance Indicator) zu erf\u00fcllen, oder ob sie Hardware-Upgrades oder eine Entwicklungsoptimierung ben\u00f6tigt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-color\" id=\"h-milyen-fajtai-vannak-a-performancia-tesztelesnek\" style=\"color:#202020\">Welche Arten von Leistungstests gibt es?<\/h2>\n\n\n\n<p class=\"has-text-color\" style=\"color:#202020\">Leistungstests sind ein allgemeiner Begriff, es gibt viele Arten, aber die 3 h\u00e4ufigsten sind erw\u00e4hnenswert.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Belastungstest:<\/strong>&nbsp;Hier wird untersucht, wie sich das System bei normaler oder h\u00f6herer Belastung verh\u00e4lt. Solche Belastungen k\u00f6nnen gleichzeitige Benutzerzahlen, Api-Aufrufe oder Datenbankoperationen usw. sein. M\u00f6gliche Engp\u00e4sse werden bei diesem Testtyp sichtbar. Dies k\u00f6nnte z.B. die Kommunikation mit der Datenbank oder einem externen System sein oder ressourcenintensive Operationen aufgrund von Programmierfehlern oder Unaufmerksamkeiten.<\/li>\n\n\n\n<li><strong>Stresstest:<\/strong>&nbsp;Mit diesem Test soll \u00fcberpr\u00fcft werden, wie das System reagiert, indem eine h\u00f6here als die normale Belastung auf das System ausge\u00fcbt wird. Die Belastung wird kontinuierlich erh\u00f6ht, bis das System kollabiert. Dadurch sollen Anzeichen eines Systemzusammenbruchs erkannt, Erfahrungen f\u00fcr einen m\u00f6glichen scharfen Zusammenbruch gesammelt und die Grenzen des in der Entwicklung befindlichen Systems kennengelernt werden.<\/li>\n\n\n\n<li><strong>Einweich-Test:<\/strong>&nbsp;Dabei handelt es sich um eine Art Belastungstest, bei dem das System \u00fcber einen l\u00e4ngeren Zeitraum hinweg einer bestimmten Belastung ausgesetzt wird. Auf diese Weise k\u00f6nnen Sie feststellen, ob die Anwendung unter einer kontinuierlichen Last ordnungsgem\u00e4\u00df funktioniert. Sie k\u00f6nnen auch m\u00f6gliche Speicherlecks, einen Anstieg der Systemreaktionszeit oder eine Verschlechterung anderer Leistungskennzahlen beobachten.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"705\" src=\"https:\/\/dev.test-it.hu\/wp-content\/uploads\/2023\/10\/testit_blog_4_1-1024x705.jpg\" alt=\"\" class=\"wp-image-2484\" srcset=\"https:\/\/dev.test-it.hu\/wp-content\/uploads\/2023\/10\/testit_blog_4_1-1024x705.jpg 1024w, https:\/\/dev.test-it.hu\/wp-content\/uploads\/2023\/10\/testit_blog_4_1-300x206.jpg 300w, https:\/\/dev.test-it.hu\/wp-content\/uploads\/2023\/10\/testit_blog_4_1-768x529.jpg 768w, https:\/\/dev.test-it.hu\/wp-content\/uploads\/2023\/10\/testit_blog_4_1-1536x1057.jpg 1536w, https:\/\/dev.test-it.hu\/wp-content\/uploads\/2023\/10\/testit_blog_4_1-2048x1410.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-text-color\" id=\"h-hogyan-vegezzunk-performancia-tesztet\" style=\"color:#202020\">Wie f\u00fchrt man einen Leistungstest durch?<\/h2>\n\n\n\n<p class=\"has-text-color\" style=\"color:#202020\">Bevor Sie mit dem Testen eines Systems beginnen, m\u00fcssen Sie eine Reihe von Fragen zur Testumgebung kl\u00e4ren. \u00dcber welche Hardwareressourcen verf\u00fcgt der Server? (An dieser Stelle sei erw\u00e4hnt, dass eine valide Leistung in einer Testumgebung gemessen werden kann, die einer Live-Umgebung \u00e4hnlich ist). Wie viele Benutzer werden ihn nutzen? Wie wird der Zugriff erfolgen? Wie ist die Netzwerkverbindung zwischen den Komponenten? Und so k\u00f6nnte man weitermachen.<\/p>\n\n\n\n<p class=\"has-text-color\" style=\"color:#202020\">Sobald die Antworten auf die Fragen gefunden wurden, besteht der n\u00e4chste Schritt vor dem Testen darin, die Ausstiegspunkte anhand von Leistungsindikatoren (KPIs) zu bestimmen, z. B. kann es gleichzeitig 4000 gleichzeitige Datenbankoperationen pro Sekunde durchf\u00fchren.<\/p>\n\n\n\n<p class=\"has-text-color\" style=\"color:#202020\">Es ist auch wichtig, dass die Tester die Gesch\u00e4ftsprozesse der Anwendung kennen, um Testf\u00e4lle f\u00fcr Leistungstests ausw\u00e4hlen zu k\u00f6nnen.<\/p>\n\n\n\n<p class=\"has-text-color\" style=\"color:#202020\">Zum Testen ben\u00f6tigen wir verschiedene Werkzeuge, um Testf\u00e4lle oder Benutzerinteraktionen zu simulieren. Die Palette der Tools umfasst sowohl lizenzierte als auch Open-Source-Software. Zur letzteren Gruppe geh\u00f6ren z. B. Jmeter, Grinder oder&nbsp;<a href=\"http:\/\/locust.io\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#47b27a\" class=\"has-inline-color\">Heuschrecke.io<\/mark><\/a>.<\/p>\n\n\n\n<p class=\"has-text-color\" style=\"color:#202020\">Sobald alles vorbereitet ist, f\u00fchren die Tester die Tests durch, \u00fcberwachen die Testl\u00e4ufe und analysieren und bewerten sie schlie\u00dflich. Die Erkennung von Fehlern in einem fr\u00fchen Stadium des Software-Lebenszyklus kann die Kosten erheblich senken.<\/p>","protected":false},"excerpt":{"rendered":"<p>Was sind Leistungstests? Ein nicht-funktionales Testverfahren zur Bestimmung der Leistungsf\u00e4higkeit von Software. <\/p>","protected":false},"author":4,"featured_media":2484,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5],"tags":[40,41,42,43],"class_list":["post-2483","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-teszteles","tag-grinder","tag-jmeter","tag-locust-io","tag-perfomancia-teszt"],"acf":[],"_links":{"self":[{"href":"https:\/\/dev.test-it.hu\/de\/wp-json\/wp\/v2\/posts\/2483","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.test-it.hu\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dev.test-it.hu\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dev.test-it.hu\/de\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.test-it.hu\/de\/wp-json\/wp\/v2\/comments?post=2483"}],"version-history":[{"count":1,"href":"https:\/\/dev.test-it.hu\/de\/wp-json\/wp\/v2\/posts\/2483\/revisions"}],"predecessor-version":[{"id":7270,"href":"https:\/\/dev.test-it.hu\/de\/wp-json\/wp\/v2\/posts\/2483\/revisions\/7270"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dev.test-it.hu\/de\/wp-json\/wp\/v2\/media\/2484"}],"wp:attachment":[{"href":"https:\/\/dev.test-it.hu\/de\/wp-json\/wp\/v2\/media?parent=2483"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dev.test-it.hu\/de\/wp-json\/wp\/v2\/categories?post=2483"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dev.test-it.hu\/de\/wp-json\/wp\/v2\/tags?post=2483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}