{"id":389,"date":"2023-09-11T16:04:23","date_gmt":"2023-09-11T14:04:23","guid":{"rendered":"https:\/\/ittester.sk\/unkategorisiert\/grenzwertanalyse\/"},"modified":"2024-07-11T09:42:11","modified_gmt":"2024-07-11T07:42:11","slug":"grenzwert-analyse","status":"publish","type":"post","link":"https:\/\/ittester.sk\/de\/manuelles-testen\/grenzwert-analyse\/","title":{"rendered":"Grenzwertanalyse"},"content":{"rendered":"\n<p>Das Testen von Software oder besser gesagt das umfassende Testen von Software ist eine sehr zeit- und ressourcenaufw\u00e4ndige T\u00e4tigkeit. Um jede Anwendung in der bestm\u00f6glichen Zeit und mit optimalen Ressourcen effizient zu testen, verwenden wir eine Vielzahl von Testentwurfstechniken. Ein solches Verfahren ist die Randwertanalyse.<\/p>\n\n<p>In diesem Artikel werden wir diese Testtechnik anhand eines Beispiels er\u00f6rtern und ihre Vor- und Nachteile pr\u00fcfen.<\/p>\n<div class=\"wp-block-aioseo-table-of-contents\"><ul><li><a class=\"aioseo-toc-item\" href=\"#aioseo-co-je-to-analyza-hranicnych-hodnot\">\u010co je to anal\u00fdza hrani\u010dn\u00fdch hodn\u00f4t?<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-priklad-analyzy-hranicnych-hodnot\">Pr\u00edklad anal\u00fdzy hrani\u010dn\u00fdch hodn\u00f4t<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-vyhody-analyzy-hranicnych-hodnot\">V\u00fdhody anal\u00fdzy hrani\u010dn\u00fdch hodn\u00f4t<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-nevyhody-analyzy-hranicnych-hodnot\">Nev\u00fdhody anal\u00fdzy hrani\u010dn\u00fdch hodn\u00f4t<\/a><\/li><\/ul><\/div>\n<h2 class=\"wp-block-heading\" id=\"aioseo-co-je-to-analyza-hranicnych-hodnot\">Was ist eine Schwellenwertanalyse?<\/h2>\n\n<p>Die Grenzwertanalyse ist eine Black-Box-Pr\u00fcftechnik. Sie ist eng mit der Verteilung der \u00c4quivalenzklassen verbunden. Bei dieser Technik analysieren wir das Verhalten einer Anwendung mit Testdaten, die an den Grenzen von \u00c4quivalenzklassen liegen.<\/p>\n\n<p>Durch die Verwendung von Testdaten, die sich an den Grenzen befinden, besteht eine h\u00f6here Chance, Fehler in der Softwareanwendung zu finden.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-priklad-analyzy-hranicnych-hodnot\">Beispiel f\u00fcr eine Schwellenwertanalyse<\/h2>\n\n<p>Betrachten Sie das gleiche Beispiel, das wir im Tutorial zur \u00c4quivalenzpartitionierung verwendet haben. Eine Anwendung, die als Eingabe eine numerische Zahl mit einem Wert von 10 bis 100 akzeptiert.<\/p>\n\n<p>Beim Testen einer solchen Anwendung werden wir sie nicht nur mit Werten von 10 bis 100 testen, sondern auch mit anderen Wertes\u00e4tzen, wie z. B. &#8211; weniger als 10, gr\u00f6\u00dfer als 10, Sonderzeichen, alphanumerische Zeichen usw.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"748\" height=\"326\" src=\"https:\/\/ittester.sk\/wp-content\/uploads\/2023\/09\/analyza-hranicnych-hodnot-800-400-2.webp\" alt=\"Graph-Achsen-Randwertanalyse\" class=\"wp-image-239\" srcset=\"https:\/\/ittester.sk\/wp-content\/uploads\/2023\/09\/analyza-hranicnych-hodnot-800-400-2.webp 748w, https:\/\/ittester.sk\/wp-content\/uploads\/2023\/09\/analyza-hranicnych-hodnot-800-400-2-300x131.webp 300w\" sizes=\"auto, (max-width: 748px) 100vw, 748px\" \/><figcaption class=\"wp-element-caption\">Schwellenwertanalyse<\/figcaption><\/figure>\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><strong>\u00c4quivalenz-Klassen<\/strong><\/th><th><strong>Testdaten mit Grenzwertanalyse<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Zahlen zwischen 10 und 100<\/td><td>10, 100<\/td><\/tr><tr><td>Zahlen kleiner als 10<\/td><td>9<\/td><\/tr><tr><td>Zahlen gr\u00f6\u00dfer als 100<\/td><td>101<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p>Um die Wahrscheinlichkeit, Fehler zu finden, zu erh\u00f6hen, k\u00f6nnen wir Werte an den Grenzen ausw\u00e4hlen, anstatt zuf\u00e4llige Werte aus diesen Klassen zu w\u00e4hlen, wie unten gezeigt.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-vyhody-analyzy-hranicnych-hodnot\">Vorteile der Schwellenwertanalyse<\/h2>\n\n<ol class=\"wp-block-list\">\n<li>Mit dieser Technik lassen sich Fehler leichter und schneller finden. Das liegt daran, dass die Dichte der Defekte an den Grenzen gr\u00f6\u00dfer ist.<\/li>\n\n\n\n<li>Anstatt den gesamten Testdatensatz zu testen, w\u00e4hlen wir nur die Randbereiche aus. Dadurch verringert sich die Gesamtdauer der Testausf\u00fchrung.<\/li>\n<\/ol>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-nevyhody-analyzy-hranicnych-hodnot\">Nachteile der Schwellenwertanalyse<\/h2>\n\n<ol class=\"wp-block-list\">\n<li>Der Erfolg von Tests mit dieser Technik h\u00e4ngt von den identifizierten \u00c4quivalenzklassen ab, die wiederum von der Erfahrung des Testers und seiner Kenntnis der Anwendung abh\u00e4ngen. Daher f\u00fchrt eine falsche Identifizierung von \u00c4quivalenzklassen zu einer falschen Grenzwertpr\u00fcfung.<\/li>\n\n\n\n<li>Anwendungen mit offenen Grenzen oder Anwendungen, die keine eindimensionalen Grenzen haben, sind f\u00fcr diese Technik nicht geeignet. In diesen F\u00e4llen werden andere Black-Box-Techniken eingesetzt, wie z. B. die &#8222;Dom\u00e4nenanalyse&#8220;.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Die Grenzwertanalyse ist eine Black-Box-Pr\u00fcftechnik. Sie ist eng mit der Verteilung der \u00c4quivalenzklassen verbunden.<\/p>\n","protected":false},"author":8,"featured_media":1420,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[18],"tags":[],"class_list":["post-389","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\/389","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=389"}],"version-history":[{"count":5,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/389\/revisions"}],"predecessor-version":[{"id":1422,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/posts\/389\/revisions\/1422"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/media\/1420"}],"wp:attachment":[{"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/media?parent=389"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/categories?post=389"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittester.sk\/de\/wp-json\/wp\/v2\/tags?post=389"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}