{"id":75038,"date":"2024-01-10T17:48:52","date_gmt":"2024-01-10T17:48:52","guid":{"rendered":"https:\/\/www.zaptest.com\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi"},"modified":"2024-01-10T17:48:52","modified_gmt":"2024-01-10T17:48:52","slug":"analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi","title":{"rendered":"Anal\u00fdza hrani\u010dn\u00edch hodnot v testov\u00e1n\u00ed softwaru &#8211; co to je, typy, proces, p\u0159\u00edstupy, n\u00e1stroje a dal\u0161\u00ed!"},"content":{"rendered":"<p>Anal\u00fdza hrani\u010dn\u00edch hodnot &#8211; obvykle zkr\u00e1cen\u011b BVA &#8211; je b\u011b\u017enou technikou <a href=\"https:\/\/www.zaptest.com\/videos\/what-is-black-box-testing\">testov\u00e1n\u00ed \u010dern\u00e9 sk\u0159\u00ed\u0148ky<\/a>. Tento p\u0159\u00edstup testuje vady softwaru ov\u011b\u0159ov\u00e1n\u00edm vstupn\u00edch hodnot na hranic\u00edch p\u0159\u00edpustn\u00fdch rozsah\u016f.<\/p>\n<p>V tomto \u010dl\u00e1nku se dozv\u00edte, co je to testov\u00e1n\u00ed hrani\u010dn\u00ed anal\u00fdzy, pro\u010d je u\u017eite\u010dn\u00e9, a prozkoum\u00e1me n\u011bkter\u00e9 r\u016fzn\u00e9 p\u0159\u00edstupy, techniky a r\u016fzn\u00e9 n\u00e1stroje pro hrani\u010dn\u00ed testov\u00e1n\u00ed.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_1 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #b90000;color:#b90000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #b90000;color:#b90000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Co_je_to_analyza_hranicnich_hodnot_pri_testovani_softwaru\" >Co je to anal\u00fdza hrani\u010dn\u00edch hodnot p\u0159i testov\u00e1n\u00ed softwaru?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Vyhody_analyzy_meznich_hodnot_pri_testovani\" >V\u00fdhody anal\u00fdzy mezn\u00edch hodnot p\u0159i testov\u00e1n\u00ed<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#1_Lepsi_kvalita_softwaru\" >#1. Lep\u0161\u00ed kvalita softwaru<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#2_Zvysene_pokryti_testu\" >#2. Zv\u00fd\u0161en\u00e9 pokryt\u00ed test\u016f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#3_Vcasne_odhaleni_zavady\" >#3. V\u010dasn\u00e9 odhalen\u00ed z\u00e1vady<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#4_Ucinnost\" >#4. \u00da\u010dinnost<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Nevyhody_analyzy_meznich_hodnot_pri_testovani\" >Nev\u00fdhody anal\u00fdzy mezn\u00edch hodnot p\u0159i testov\u00e1n\u00ed<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#1_Uzka_oblast_pusobnosti\" >#1. \u00dazk\u00e1 oblast p\u016fsobnosti<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#2_Prilis_zjednodusujici\" >#2. P\u0159\u00edli\u0161 zjednodu\u0161uj\u00edc\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#3_Predpoklady\" >#3. P\u0159edpoklady<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#4_Spolehani_se_na_presne_specifikace_a_pozadavky\" >#4. Spol\u00e9h\u00e1n\u00ed se na p\u0159esn\u00e9 specifikace a po\u017eadavky<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#5_Spolehani_na_tridy_ekvivalence\" >#5. Spol\u00e9h\u00e1n\u00ed na t\u0159\u00eddy ekvivalence<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Ukoly_analyzy_meznich_hodnot\" >\u00dakoly anal\u00fdzy mezn\u00edch hodnot<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#v_testovani_softwaru\" >v testov\u00e1n\u00ed softwaru<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#1_Vymezeni_hranic\" >#1. Vymezen\u00ed hranic<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#2_Nejednoznacne_pozadavky\" >#2. Nejednozna\u010dn\u00e9 po\u017eadavky<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#3_Odbornost\" >#3. Odbornost<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#4_Chyby\" >#4. Chyby<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#5_Vybuch_testovaciho_pripadu\" >#5. V\u00fdbuch testovac\u00edho p\u0159\u00edpadu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#6_Omezeni_analytickeho_nastroje\" >#6. Omezen\u00ed analytick\u00e9ho n\u00e1stroje<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Ruzne_typy_hranicnich_hodnot\" >R\u016fzn\u00e9 typy hrani\u010dn\u00edch hodnot<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#testovani_pri_testovani_softwaru\" >testov\u00e1n\u00ed p\u0159i testov\u00e1n\u00ed softwaru<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#1_Testovani_normalnich_hranicnich_hodnot_NBVT\" >1. Testov\u00e1n\u00ed norm\u00e1ln\u00edch hrani\u010dn\u00edch hodnot (NBVT)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#2_Robustni_testovani_hranicnich_hodnot_RBVT\" >2. Robustn\u00ed testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot (RBVT)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#3_Testovani_nejhorsi_mezni_hodnoty_WBVT\" >3. Testov\u00e1n\u00ed nejhor\u0161\u00ed mezn\u00ed hodnoty (WBVT)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#4_Robustni_testovani_nejhorsi_mezni_hodnoty_RWBVT\" >4. Robustn\u00ed testov\u00e1n\u00ed nejhor\u0161\u00ed mezn\u00ed hodnoty (RWBVT)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Rozdeleni_ekvivalenci_a_hranicni_hodnoty\" >Rozd\u011blen\u00ed ekvivalenc\u00ed a hrani\u010dn\u00ed hodnoty<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#analyza_podobnosti_a_rozdily\" >anal\u00fdza: podobnosti a rozd\u00edly<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#1_Podobnosti\" >1. Podobnosti<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#2_Rozdily\" >2. Rozd\u00edly<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Rozdeleni_ekvivalenci\" >Rozd\u011blen\u00ed ekvivalenc\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Analyza_meznich_hodnot\" >Anal\u00fdza mezn\u00edch hodnot<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Priklady_rozdeleni_ekvivalenci_a_analyzy_okrajovych_hodnot\" >P\u0159\u00edklady rozd\u011blen\u00ed ekvivalenc\u00ed a anal\u00fdzy okrajov\u00fdch hodnot<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Priklad_rozdeleni_ekvivalenci\" >P\u0159\u00edklad rozd\u011blen\u00ed ekvivalenc\u00ed:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Priklad_analyzy_meznich_hodnot\" >P\u0159\u00edklad anal\u00fdzy mezn\u00edch hodnot:<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Priklad_analyzy_meznich_hodnot-2\" >P\u0159\u00edklad anal\u00fdzy mezn\u00edch hodnot<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Priklad_testovani_meznich_hodnot_c_1\" >P\u0159\u00edklad testov\u00e1n\u00ed mezn\u00edch hodnot \u010d. 1<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Priklad_testovani_hranicnich_hodnot_c_2\" >P\u0159\u00edklad testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot \u010d. 2.<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Je_hranicni_testovani_pri_testovani_softwaru_presne\" >Je hrani\u010dn\u00ed testov\u00e1n\u00ed p\u0159i testov\u00e1n\u00ed softwaru p\u0159esn\u00e9?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Nejlepsi_nastroje_pro_testovani_hranicnich_hodnot\" >Nejlep\u0161\u00ed n\u00e1stroje pro testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#3_TestCaseLab\" >#3. TestCaseLab<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#2_Micro_Focus_UFT_One\" >#2. Micro Focus UFT One<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-43\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#1_ZAPTEST\" >#1. ZAPTEST<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-44\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Tipy_pro_testovani_hranicnich_hodnot\" >Tipy pro testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/www.zaptest.com\/cs\/analyza-hranicnich-hodnot-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Zaverecne_myslenky\" >Z\u00e1v\u011bre\u010dn\u00e9 my\u0161lenky<\/a><\/li><\/ul><\/nav><\/div>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Co_je_to_analyza_hranicnich_hodnot_pri_testovani_softwaru\"><\/span><strong>Co je to anal\u00fdza hrani\u010dn\u00edch hodnot p\u0159i testov\u00e1n\u00ed softwaru?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img data-dominant-color=\"6c695e\" data-has-transparency=\"false\" style=\"--dominant-color: #6c695e;\" decoding=\"async\" class=\"aligncenter wp-image-74904 not-transparent\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Static-Testing-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-1024x683.webp\" alt=\"Statick\u00e9 testov\u00e1n\u00ed v testov\u00e1n\u00ed softwaru - co to je, typy, proces, p\u0159\u00edstupy, n\u00e1stroje a dal\u0161\u00ed!\" width=\"680\" height=\"453\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Static-Testing-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-1024x683.webp 1024w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Static-Testing-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-300x200.webp 300w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Static-Testing-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-768x512.webp 768w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Static-Testing-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-1536x1024.webp 1536w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Static-Testing-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-1080x720.webp 1080w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Static-Testing-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-1280x853.webp 1280w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Static-Testing-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-980x653.webp 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Static-Testing-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-480x320.webp 480w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Static-Testing-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-jpeg.webp 1920w\" sizes=\"(max-width: 680px) 100vw, 680px\" \/><\/p>\n<p>Anal\u00fdza mezn\u00edch hodnot je typem <a href=\"https:\/\/www.zaptest.com\/cs\/co-je-funkcni-testovani-typy-priklady-kontrolni-seznam-a-implementace\">funk\u010dn\u00edho testov\u00e1n\u00ed<\/a>. Tento typ testov\u00e1n\u00ed se zab\u00fdv\u00e1 ov\u011b\u0159en\u00edm, zda ka\u017ed\u00e1 funkce softwaru spl\u0148uje po\u017eadavky a specifikace. V p\u0159\u00edpad\u011b hrani\u010dn\u00edho testov\u00e1n\u00ed tato funk\u010dnost zahrnuje zp\u016fsob, jak\u00fdm software pracuje s r\u016fzn\u00fdmi vstupy.<\/p>\n<p>BVA je technika testov\u00e1n\u00ed softwaru, kter\u00e1 ov\u011b\u0159uje, jak bude software reagovat na vstupy na hranici vstup\u016f nebo v jejich okol\u00ed. Ka\u017ed\u00fd vstup m\u00e1 v podstat\u011b p\u0159\u00edpustn\u00e9 rozsahy. Nap\u0159\u00edklad m\u016f\u017eete m\u00edt pole hesla pro p\u0159ihl\u00e1\u0161en\u00ed, kter\u00e9 p\u0159ij\u00edm\u00e1 hesla o d\u00e9lce 8 a\u017e 12 znak\u016f. Hrani\u010dn\u00ed testov\u00e1n\u00ed bude testovat hesla s d\u00e9lkou znak\u016f 7, 8, 12 a 13.<\/p>\n<p>Vych\u00e1z\u00edme z toho, \u017ee na hranic\u00edch mez\u00ed, tj. 7, 8, 12 a 13, je v\u011bt\u0161\u00ed pravd\u011bpodobnost, \u017ee dojde k chyb\u00e1m, ne\u017e u \u010d\u00edsel uvnit\u0159 mez\u00ed, jako jsou 9, 10 a 11. Zat\u00edmco v p\u0159\u00edkladu pole, kter\u00e9 p\u0159ij\u00edm\u00e1 8 a\u017e 12 znak\u016f, se v\u00fdhody mohou zd\u00e1t zanedbateln\u00e9, v p\u0159\u00edpad\u011b, \u017ee pot\u0159ebujete napsat testovac\u00ed p\u0159\u00edpady pro pole, kter\u00e1 p\u0159ij\u00edmaj\u00ed 1 a\u017e 20 znak\u016f nebo \u010d\u00edsla v rozsahu 1 a\u017e 1000 atd., jsou z\u0159ejm\u00e9.<\/p>\n<p>Pro \u00fasporu \u010dasu a sn\u00ed\u017een\u00ed po\u010dtu testovac\u00edch p\u0159\u00edpad\u016f v r\u00e1mci funk\u010dn\u00edho testov\u00e1n\u00ed se tedy anal\u00fdza hrani\u010dn\u00edch hodnot zam\u011b\u0159uje na hodnoty:<\/p>\n<ul>\n<li>P\u0159i minim\u00e1ln\u00ed hodnot\u011b<\/li>\n<li>P\u0159\u00edmo pod minim\u00e1ln\u00ed hodnotou<\/li>\n<li>P\u0159i maxim\u00e1ln\u00ed hodnot\u011b<\/li>\n<li>P\u0159\u00edmo nad maxim\u00e1ln\u00ed hodnotou<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Vyhody_analyzy_meznich_hodnot_pri_testovani\"><\/span><strong>V\u00fdhody anal\u00fdzy mezn\u00edch hodnot p\u0159i testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img data-dominant-color=\"8e8185\" data-has-transparency=\"false\" style=\"--dominant-color: #8e8185;\" decoding=\"async\" class=\"aligncenter wp-image-74740 not-transparent\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/QA-Testing-What-is-It-Types-Processes-Approaches-Tools-More-1024x684.webp\" alt=\"Testov\u00e1n\u00ed QA - co to je, typy, procesy, p\u0159\u00edstupy, n\u00e1stroje a dal\u0161\u00ed!\" width=\"621\" height=\"415\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/QA-Testing-What-is-It-Types-Processes-Approaches-Tools-More-1024x684.webp 1024w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/QA-Testing-What-is-It-Types-Processes-Approaches-Tools-More-300x200.webp 300w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/QA-Testing-What-is-It-Types-Processes-Approaches-Tools-More-768x513.webp 768w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/QA-Testing-What-is-It-Types-Processes-Approaches-Tools-More-1536x1026.webp 1536w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/QA-Testing-What-is-It-Types-Processes-Approaches-Tools-More-1080x721.webp 1080w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/QA-Testing-What-is-It-Types-Processes-Approaches-Tools-More-1280x855.webp 1280w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/QA-Testing-What-is-It-Types-Processes-Approaches-Tools-More-980x654.webp 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/QA-Testing-What-is-It-Types-Processes-Approaches-Tools-More-480x321.webp 480w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/QA-Testing-What-is-It-Types-Processes-Approaches-Tools-More-jpeg.webp 1920w\" sizes=\"(max-width: 621px) 100vw, 621px\" \/><\/p>\n<p>Hrani\u010dn\u00ed testov\u00e1n\u00ed m\u00e1 pro t\u00fdmy QA n\u011bkolik p\u0159esv\u011bd\u010div\u00fdch v\u00fdhod.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Lepsi_kvalita_softwaru\"><\/span><strong>#1. Lep\u0161\u00ed kvalita softwaru<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>No\u010dn\u00ed m\u016frou tester\u016f jsou chyby a nedostatky, kter\u00e9 z\u016fstanou nepov\u0161imnuty. P\u0159i velk\u00e9m mno\u017estv\u00ed v\u011bc\u00ed, kter\u00e9 je t\u0159eba ov\u011b\u0159it, mohou n\u011bkter\u00e9 z\u00e1vady proklouznout. Hrani\u010dn\u00ed testov\u00e1n\u00ed prokazuje funk\u010dnost oblast\u00ed softwaru, u nich\u017e je v\u011bt\u0161\u00ed pravd\u011bpodobnost v\u00fdskytu chyb, co\u017e vede k lep\u0161\u00edmu sestaven\u00ed softwaru a v kone\u010dn\u00e9m d\u016fsledku ke spolehliv\u011bj\u0161\u00ed a stabiln\u011bj\u0161\u00ed aplikaci.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Zvysene_pokryti_testu\"><\/span><strong>#2. Zv\u00fd\u0161en\u00e9 pokryt\u00ed test\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>BVA v testov\u00e1n\u00ed softwaru je velmi u\u017eite\u010dn\u00e1, proto\u017ee pom\u00e1h\u00e1 sn\u00ed\u017eit po\u010det testovac\u00edch p\u0159\u00edpad\u016f pot\u0159ebn\u00fdch pro komplexn\u00ed pokryt\u00ed test\u016f. Anal\u00fdza mezn\u00edch hodnot zaji\u0161\u0165uje, \u017ee d\u016fle\u017eit\u00e9 hodnoty a ka\u017ed\u00e1 hodnota mohou b\u00fdt testov\u00e1ny d\u016fkladn\u011bji.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Vcasne_odhaleni_zavady\"><\/span><strong>#3. V\u010dasn\u00e9 odhalen\u00ed z\u00e1vady<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot je sou\u010d\u00e1st\u00ed p\u0159\u00edstupu, kter\u00fd up\u0159ednost\u0148uje v\u010dasn\u00e9 odhalen\u00ed z\u00e1vad. Odhalen\u00ed chyb v ran\u00e9 f\u00e1zi procesu znamen\u00e1, \u017ee v\u00fdvojov\u00e9 t\u00fdmy mohou u\u0161et\u0159it \u010das a pen\u00edze, a to ani nemluv\u00edme o tom, \u017ee je mnohem snaz\u0161\u00ed odstranit chyby v ran\u00fdch f\u00e1z\u00edch v\u00fdvoje.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Ucinnost\"><\/span><strong>#4. \u00da\u010dinnost<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot je velmi efektivn\u00ed, proto\u017ee sni\u017euje po\u017eadavky na velk\u00e9 mno\u017estv\u00ed testovac\u00edch p\u0159\u00edpad\u016f. Zredukov\u00e1n\u00ed vstup\u016f na v\u0161echny krom\u011b t\u011bch, kter\u00e9 mohou zp\u016fsobit probl\u00e9my, m\u016f\u017ee testovac\u00edm t\u00fdm\u016fm v\u00fdrazn\u011b u\u0161et\u0159it \u010das p\u0159i psan\u00ed i prov\u00e1d\u011bn\u00ed testovac\u00edch p\u0159\u00edpad\u016f.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Nevyhody_analyzy_meznich_hodnot_pri_testovani\"><\/span><strong>Nev\u00fdhody anal\u00fdzy mezn\u00edch hodnot p\u0159i testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img data-dominant-color=\"2a2e2c\" data-has-transparency=\"false\" style=\"--dominant-color: #2a2e2c;\" decoding=\"async\" class=\"aligncenter size-full wp-image-65709 not-transparent\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/09\/pexels-brett-sayles-4086274-jpg.webp\" alt=\"R\u016fzn\u00e9 metodiky softwaru a zaji\u0161t\u011bn\u00ed kvality\" width=\"640\" height=\"426\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/09\/pexels-brett-sayles-4086274-jpg.webp 640w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/09\/pexels-brett-sayles-4086274-480x320.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 640px, 100vw\" \/><\/p>\n<p>\u017d\u00e1dn\u00e1 technika testov\u00e1n\u00ed softwaru samoz\u0159ejm\u011b nen\u00ed dokonal\u00e1 nebo bez omezen\u00ed. P\u0159esto\u017ee m\u00e1 anal\u00fdza hrani\u010dn\u00edch hodnot mnoho v\u00fdhod, pr\u00e1ce s touto technikou funk\u010dn\u00edho testov\u00e1n\u00ed m\u00e1 ur\u010dit\u00e1 omezen\u00ed.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Uzka_oblast_pusobnosti\"><\/span><strong>#1. \u00dazk\u00e1 oblast p\u016fsobnosti<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>BVA pracuje na hranic\u00edch nebo okraj\u00edch platn\u00fdch datov\u00fdch vstup\u016f. Obecn\u011b ignoruje st\u0159edn\u00ed vstupy s od\u016fvodn\u011bn\u00edm, \u017ee budou v po\u0159\u00e1dku, pokud jsou platn\u00e9 vstupy na okraj\u00edch. Nen\u00ed v\u0161ak bezprecedentn\u00ed, \u017ee n\u011bkter\u00e9 z t\u011bchto neov\u011b\u0159en\u00fdch hodnot mohou m\u00edt probl\u00e9my.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Prilis_zjednodusujici\"><\/span><strong>#2. P\u0159\u00edli\u0161 zjednodu\u0161uj\u00edc\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Hrani\u010dn\u00ed anal\u00fdza je o zjednodu\u0161en\u00ed. Zat\u00edmco pro redukci testovac\u00edch p\u0159\u00edpad\u016f tento p\u0159\u00edstup funguje, pro vysoce komplexn\u00ed dom\u00e9ny s mnoha hranicemi, interakcemi nebo z\u00e1vislostmi je m\u00e9n\u011b vhodn\u00fd. M\u016f\u017ee se toti\u017e pot\u00fdkat s probl\u00e9my p\u0159i \u0159e\u0161en\u00ed slo\u017eit\u00fdch sc\u00e9n\u00e1\u0159\u016f, co\u017e znamen\u00e1, \u017ee je t\u0159eba prozkoumat jin\u00e9 techniky pro odpov\u00eddaj\u00edc\u00ed pokryt\u00ed.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Predpoklady\"><\/span><strong>#3. P\u0159edpoklady<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>U ka\u017ed\u00e9ho procesu, kter\u00fd se sna\u017e\u00ed zv\u00fd\u0161it efektivitu, hroz\u00ed, \u017ee mu uniknou ur\u010dit\u00e9 chyby. BVA se zam\u011b\u0159uje na hranice na okraji p\u00e1sma. P\u0159itom mus\u00ed vych\u00e1zet z p\u0159edpoklad\u016f o dal\u0161\u00edch vstupech, kter\u00e9 se nach\u00e1zej\u00ed na obou stran\u00e1ch hrani\u010dn\u00edch hodnot. Teste\u0159i mus\u00ed naj\u00edt rovnov\u00e1hu mezi efektivitou a pokryt\u00edm, co\u017e p\u0159edstavuje m\u00edrn\u00e9 riziko, pokud se pou\u017e\u00edv\u00e1 pouze hrani\u010dn\u00ed testov\u00e1n\u00ed.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Spolehani_se_na_presne_specifikace_a_pozadavky\"><\/span><strong>#4. Spol\u00e9h\u00e1n\u00ed se na p\u0159esn\u00e9 specifikace a po\u017eadavky<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Efektivn\u00ed BVA z\u00e1vis\u00ed na kvalit\u011b a p\u0159esnosti specifikac\u00ed a dokumentace po\u017eadavk\u016f. Jak\u00e9koli nezkontrolovan\u00e9 chyby v t\u011bchto dokumentech se mohou prom\u00edtnout do testov\u00e1n\u00ed mezn\u00edch hodnot a v\u00e9st k tomu, \u017ee konkr\u00e9tn\u00ed chyby z\u016fstanou nezkontrolov\u00e1ny a neodhaleny a\u017e do kritick\u00fdch pozdn\u00edch f\u00e1z\u00ed v\u00fdvoje.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Spolehani_na_tridy_ekvivalence\"><\/span><strong>#5. Spol\u00e9h\u00e1n\u00ed na t\u0159\u00eddy ekvivalence<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Proveden\u00ed d\u016fkladn\u00e9 BVA vy\u017eaduje dobrou znalost t\u0159\u00edd ekvivalence. P\u0159esn\u00e9 nastaven\u00ed t\u011bchto t\u0159\u00edd vy\u017eaduje zku\u0161enosti a ur\u010dit\u00e9 z\u00e1kladn\u00ed informace o aplikaci.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Ukoly_analyzy_meznich_hodnot\"><\/span><strong>\u00dakoly anal\u00fdzy mezn\u00edch hodnot  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"v_testovani_softwaru\"><\/span><strong>v testov\u00e1n\u00ed softwaru<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-49778\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/challenges-load-testing-1024x683-1.jpg\" alt=\"V\u00fdzvy-testov\u00e1n\u00ed-zat\u00ed\u017een\u00ed\" width=\"686\" height=\"457\"><\/p>\n<p>Nyn\u00ed byste ji\u017e m\u011bli m\u00edt jasno o v\u00fdhod\u00e1ch a nev\u00fdhod\u00e1ch hrani\u010dn\u00edho testov\u00e1n\u00ed. Pokud v\u0161ak chcete tento p\u0159\u00edstup implementovat do vlastn\u00edho testov\u00e1n\u00ed softwaru, mus\u00edte si b\u00fdt v\u011bdomi r\u016fzn\u00fdch probl\u00e9m\u016f, kter\u00e9 mus\u00edte p\u0159ekonat.<\/p>\n<p>Zde jsou uvedeny n\u011bkter\u00e9 probl\u00e9my spojen\u00e9 s implementac\u00ed testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot p\u0159i testov\u00e1n\u00ed softwaru.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Vymezeni_hranic\"><\/span><strong>#1. Vymezen\u00ed hranic<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Identifikace hranic v jednoduch\u00fdch syst\u00e9mech p\u0159edstavuje pro kompetentn\u00ed testery jen mal\u00fd probl\u00e9m. Existuj\u00ed v\u0161ak i slo\u017eit\u011bj\u0161\u00ed situace, jako nap\u0159.:<\/p>\n<ul>\n<li>Komplexn\u00ed vstupn\u00ed dom\u00e9ny s r\u016fzn\u00fdmi vstupn\u00edmi prom\u011bnn\u00fdmi nebo slo\u017eit\u00fdmi vztahy<\/li>\n<li>Nedokumentovan\u00e9 hranice, kter\u00e9 nebyly jasn\u011b pops\u00e1ny v dokumentech specifikace.<\/li>\n<li>Dynamick\u00e9 hranice, kter\u00e9 se m\u011bn\u00ed na z\u00e1klad\u011b akc\u00ed u\u017eivatele nebo jin\u00fdch podm\u00ednek.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Nejednoznacne_pozadavky\"><\/span><strong>#2. Nejednozna\u010dn\u00e9 po\u017eadavky<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0160patn\u011b napsan\u00e9 nebo nejasn\u00e9 dokumenty s po\u017eadavky mohou br\u00e1nit identifikaci hrani\u010dn\u00edch hodnot. P\u0159ehlednost, \u00faplnost a snaha o vy\u010derp\u00e1vaj\u00edc\u00ed specifika\u010dn\u00ed dokumenty vy\u017eaduj\u00ed \u010das, ale nakonec se vyplat\u00ed.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Odbornost\"><\/span><strong>#3. Odbornost<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Anal\u00fdza mezn\u00edch hodnot m\u016f\u017ee b\u00fdt o\u0161idn\u011b slo\u017eit\u00e1. Testovac\u00ed t\u00fdmy toti\u017e pot\u0159ebuj\u00ed pracovn\u00edky se zku\u0161enostmi a znalostmi v oboru, aby porozum\u011bli jemn\u00fdm nuanc\u00edm t\u00e9to techniky. Nav\u00edc teste\u0159i mus\u00ed m\u00edt ur\u010dit\u00e9 znalosti o softwaru nebo alespo\u0148 spolehliv\u00e9 specifika\u010dn\u00ed dokumenty, o kter\u00e9 se mohou op\u0159\u00edt.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Chyby\"><\/span><strong>#4. Chyby<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>C\u00edlem hrani\u010dn\u00ed anal\u00fdzy je sn\u00ed\u017eit po\u010det testovac\u00edch p\u0159\u00edpad\u016f pot\u0159ebn\u00fdch k ov\u011b\u0159en\u00ed platn\u00fdch a neplatn\u00fdch vstup\u016f. Z\u00e1vady, kter\u00e9 le\u017e\u00ed mimo rozsah testov\u00e1n\u00ed, v\u0161ak mohou snadno z\u016fstat nepov\u0161imnuty. Krom\u011b toho jsou chyby &#8222;mimo jedni\u010dku&#8220; b\u011b\u017en\u00fdmi chybami k\u00f3dov\u00e1n\u00ed, kter\u00e9 se mohou vyskytnout na hranic\u00edch nebo v jejich bl\u00edzkosti. Teste\u0159i si mus\u00ed b\u00fdt t\u011bchto sc\u00e9n\u00e1\u0159\u016f v\u011bdomi a p\u0159ijmout opat\u0159en\u00ed pro testov\u00e1n\u00ed.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Vybuch_testovaciho_pripadu\"><\/span><strong>#5. V\u00fdbuch testovac\u00edho p\u0159\u00edpadu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>P\u0159i v\u00edce vstupn\u00edch hranic\u00edch se mohou testovac\u00ed p\u0159\u00edpady brzy st\u00e1t slo\u017eit\u00fdmi a nekontrolovateln\u011b se mno\u017eit. V t\u011bchto situac\u00edch se ztr\u00e1c\u00ed \u010das a pen\u00edze, kter\u00e9 m\u016f\u017eete u\u0161et\u0159it d\u00edky hrani\u010dn\u00edmu testov\u00e1n\u00ed, a t\u00edm se sni\u017euj\u00ed v\u00fdhody tohoto \u0159e\u0161en\u00ed. Podobn\u00fd efekt mohou m\u00edt i slo\u017eit\u00e9 softwarov\u00e9 sestavy s mnoha kombinacemi nebo permutacemi.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Omezeni_analytickeho_nastroje\"><\/span><strong>#6. Omezen\u00ed analytick\u00e9ho n\u00e1stroje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/www.zaptest.com\/cs\">N\u00e1stroje pro automatizaci testov\u00e1n\u00ed softwaru<\/a> mohou t\u00fdm\u016fm pomoci prov\u00e9st odpov\u00eddaj\u00edc\u00ed anal\u00fdzu mezn\u00edch hodnot. I v t\u011bch nejlep\u0161\u00edch p\u0159\u00edpadech v\u0161ak tyto n\u00e1stroje vy\u017eaduj\u00ed ur\u010dit\u00fd manu\u00e1ln\u00ed z\u00e1sah p\u0159i testov\u00e1n\u00ed i vytv\u00e1\u0159en\u00ed test\u016f. Tato situace se m\u016f\u017ee zhor\u0161it u slo\u017eit\u00fdch sestav s interakcemi s v\u00edce prom\u011bnn\u00fdmi.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Ruzne_typy_hranicnich_hodnot\"><\/span><strong>R\u016fzn\u00e9 typy hrani\u010dn\u00edch hodnot  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"testovani_pri_testovani_softwaru\"><\/span><strong>testov\u00e1n\u00ed p\u0159i testov\u00e1n\u00ed softwaru<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-56711\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/03\/checklist-software-testing-processes-1024x683.jpeg\" alt=\"kontroln\u00ed seznam proces\u016f testov\u00e1n\u00ed softwaru\" width=\"572\" height=\"381\"><\/p>\n<p>V knize <a href=\"https:\/\/www.researchgate.net\/publication\/352005661_Software_Testing_A_Craftsman's_Approach\">Testov\u00e1n\u00ed softwaru<\/a>: Jorgensen a Byron DeVries popisuj\u00ed \u010dty\u0159i r\u016fzn\u00e9 typy testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot, kter\u00fdmi jsou <a href=\"https:\/\/www.researchgate.net\/publication\/352005661_Software_Testing_A_Craftsman's_Approach\">:<\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Testovani_normalnich_hranicnich_hodnot_NBVT\"><\/span><strong>1. Testov\u00e1n\u00ed norm\u00e1ln\u00edch hrani\u010dn\u00edch hodnot (NBVT)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Testuje platn\u00e9 vstupn\u00ed hodnoty na okraj\u00edch vstupn\u00ed oblasti<\/li>\n<li>Zkoum\u00e1 minim\u00e1ln\u00ed a maxim\u00e1ln\u00ed hodnoty spolu se vstupy t\u011bsn\u011b nad a pod hranic\u00ed.<\/li>\n<li>Jedn\u00e1 se o klasick\u00fd typ anal\u00fdzy mezn\u00edch hodnot.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Robustni_testovani_hranicnich_hodnot_RBVT\"><\/span><strong>2. Robustn\u00ed testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot (RBVT)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Podobn\u011b jako NBVT v\u00fd\u0161e, ale zahrnuje i neplatn\u00e9 vstupy.<\/li>\n<li>Testuje na hranic\u00edch a t\u011bsn\u011b za nimi, ale zohled\u0148uje i neplatn\u00e9 vstupy.<\/li>\n<li>Zam\u011b\u0159uje se na vyhled\u00e1v\u00e1n\u00ed chyb z extr\u00e9mn\u00edch nebo neo\u010dek\u00e1van\u00fdch v\u00fdstup\u016f.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Testovani_nejhorsi_mezni_hodnoty_WBVT\"><\/span><strong>3. Testov\u00e1n\u00ed nejhor\u0161\u00ed mezn\u00ed hodnoty (WBVT)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Ov\u011b\u0159uje chov\u00e1n\u00ed softwaru pomoc\u00ed extr\u00e9mn\u00edch platn\u00fdch a neplatn\u00fdch hodnot.<\/li>\n<li>Zkoum\u00e1 hodnoty na okraji vstupn\u00edch dom\u00e9n a hodnoty za t\u011bmito hranicemi.<\/li>\n<li>Sna\u017e\u00ed se porozum\u011bt chov\u00e1n\u00ed softwaru za extr\u00e9mn\u011bj\u0161\u00edch podm\u00ednek.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Robustni_testovani_nejhorsi_mezni_hodnoty_RWBVT\"><\/span><strong>4. Robustn\u00ed testov\u00e1n\u00ed nejhor\u0161\u00ed mezn\u00ed hodnoty (RWBVT)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Pou\u017e\u00edv\u00e1 kombinaci RBVT a WBVT pro co nejd\u016fkladn\u011bj\u0161\u00ed testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot.<\/li>\n<li>Testuje platn\u00e9 a neplatn\u00e9 vstupn\u00ed hodnoty na typick\u00fdch i extr\u00e9mn\u00edch hranic\u00edch.<\/li>\n<li>Nab\u00edz\u00ed nejlep\u0161\u00ed p\u0159\u00edle\u017eitost k nalezen\u00ed z\u00e1vad souvisej\u00edc\u00edch s hranicemi<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Tyto p\u0159\u00edstupy se li\u0161\u00ed svou komplexnost\u00ed, p\u0159i\u010dem\u017e RWBVT je nejpodrobn\u011bj\u0161\u00ed. Teste\u0159i v\u0161ak mus\u00ed vz\u00edt na v\u011bdom\u00ed, \u017ee k uvoln\u011bn\u00ed t\u00e9to dal\u0161\u00ed \u00farovn\u011b odhalov\u00e1n\u00ed z\u00e1vad je zapot\u0159eb\u00ed dodate\u010dn\u00e1 investice \u010dasu i \u00fasil\u00ed.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Rozdeleni_ekvivalenci_a_hranicni_hodnoty\"><\/span><strong>Rozd\u011blen\u00ed ekvivalenc\u00ed a hrani\u010dn\u00ed hodnoty  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"analyza_podobnosti_a_rozdily\"><\/span><strong>anal\u00fdza: podobnosti a rozd\u00edly<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-56671\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/03\/person-wondering-about-software-testing-1024x683.jpeg\" alt=\"vyjasn\u011bn\u00ed n\u011bkter\u00fdch nejasnost\u00ed v automatizaci testov\u00e1n\u00ed softwaru\" width=\"590\" height=\"393\"><\/p>\n<p>Rozd\u011blen\u00ed ekvivalenc\u00ed a anal\u00fdza mezn\u00edch hodnot se \u010dasto pou\u017e\u00edvaj\u00ed ve vz\u00e1jemn\u00e9 kombinaci. Ob\u011b techniky se toti\u017e velmi dob\u0159e dopl\u0148uj\u00ed. Popisuj\u00ed v\u0161ak odli\u0161n\u00e9 p\u0159\u00edstupy k ov\u011b\u0159ov\u00e1n\u00ed vstupn\u00edch dat. Pod\u00edvejte se na podobnosti a rozd\u00edly mezi nimi.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Podobnosti\"><\/span><strong>1. Podobnosti<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ekvivalentn\u00ed rozd\u011blen\u00ed a anal\u00fdza hrani\u010dn\u00edch hodnot tvo\u0159\u00ed skv\u011blou dvojici. Zde jsou uvedeny n\u011bkter\u00e9 podobnosti mezi ob\u011bma technikami.<\/p>\n<ul>\n<li>V obou p\u0159\u00edpadech se jedn\u00e1 o techniky <a href=\"https:\/\/www.zaptest.com\/cs\/testovani-cerne-skrinky-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\">testov\u00e1n\u00ed \u010dern\u00e9 sk\u0159\u00ed\u0148ky<\/a>, co\u017e znamen\u00e1, \u017ee se zam\u011b\u0159uj\u00ed na vstupy a v\u00fdstupy, kter\u00e9 lze testovat bez p\u0159edchoz\u00ed znalosti zdrojov\u00e9ho k\u00f3du aplikace.<\/li>\n<li>Ob\u011b jsou sou\u010d\u00e1st\u00ed d\u016fkladn\u00e9ho p\u0159\u00edstupu k testov\u00e1n\u00ed vstup\u016f.<\/li>\n<li>Ob\u011b pom\u00e1haj\u00ed tester\u016fm naj\u00edt rovnov\u00e1hu mezi komplexn\u00edm pokryt\u00edm test\u016f bez psan\u00ed nadm\u011brn\u00e9ho mno\u017estv\u00ed testovac\u00edch p\u0159\u00edpad\u016f.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Rozdily\"><\/span><strong>2. Rozd\u00edly<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Abychom prozkoumali rozd\u00edly mezi rozd\u011blen\u00edm ekvivalence a anal\u00fdzou mezn\u00edch hodnot, mus\u00edme se na ka\u017edou z nich pod\u00edvat samostatn\u011b.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Rozdeleni_ekvivalenci\"><\/span><strong>Rozd\u011blen\u00ed ekvivalenc\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ul>\n<li>Rozd\u011bluje vstupn\u00ed data do t\u0159\u00edd ekvivalence, kter\u00e9 by m\u011bly v\u00e9st k podobn\u00fdm v\u00fdstup\u016fm syst\u00e9mu.<\/li>\n<li>Pou\u017e\u00edv\u00e1 jednu reprezentativn\u00ed hodnotu z ka\u017ed\u00e9 t\u0159\u00eddy a testuje syst\u00e9m s touto hodnotou.<\/li>\n<li>Zab\u00fdv\u00e1 se identifikac\u00ed platn\u00fdch a neplatn\u00fdch t\u0159\u00edd ekvivalence.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Analyza_meznich_hodnot\"><\/span><strong>Anal\u00fdza mezn\u00edch hodnot<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ul>\n<li>Testuje hodnoty na hranic\u00edch nebo okraj\u00edch t\u0159\u00edd ekvivalence.<\/li>\n<li>Testov\u00e1n\u00ed \u0159ady hodnot, v\u010detn\u011b minim\u00e1ln\u00edch a maxim\u00e1ln\u00edch hodnot a hodnot na obou stran\u00e1ch hranice.<\/li>\n<li>Vyhled\u00e1v\u00e1 chyby, kter\u00e9 se nach\u00e1zej\u00ed na okraji hranic.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Priklady_rozdeleni_ekvivalenci_a_analyzy_okrajovych_hodnot\"><\/span><strong>P\u0159\u00edklady rozd\u011blen\u00ed ekvivalenc\u00ed a anal\u00fdzy okrajov\u00fdch hodnot<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Abychom v\u00e1m pomohli upevnit si p\u0159edstavu o rozd\u011blen\u00ed ekvivalenc\u00ed a anal\u00fdze okrajov\u00fdch hodnot, uv\u00e1d\u00edme n\u011bkolik p\u0159\u00edklad\u016f.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Priklad_rozdeleni_ekvivalenci\"><\/span><em><strong>P\u0159\u00edklad rozd\u011blen\u00ed ekvivalenc\u00ed:<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>\u0158ekn\u011bme, \u017ee m\u00e1te vstupn\u00ed pole pro registraci automobil\u016f. Registra\u010dn\u00ed zna\u010dky automobil\u016f v USA maj\u00ed obvykle 6 a\u017e 7 znak\u016f. Pro zjednodu\u0161en\u00ed nebudeme po\u010d\u00edtat se speci\u00e1ln\u00edmi pozn\u00e1vac\u00edmi zna\u010dkami.<\/p>\n<p><strong>Platn\u00e9 \u00fadaje<\/strong> = desky 6 nebo 7 znak\u016f<\/p>\n<p><strong>Neplatn\u00e9 \u00fadaje<\/strong> = desky s &gt;6 nebo &gt;7 znaky.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Priklad_analyzy_meznich_hodnot\"><\/span><em><strong>P\u0159\u00edklad anal\u00fdzy mezn\u00edch hodnot:<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Na stejn\u00e9m p\u0159\u00edkladu s \u010d\u00edslem desky jako v\u00fd\u0161e se hrani\u010dn\u00ed anal\u00fdzou otestuje<\/p>\n<p><strong>Platn\u00e9 \u00fadaje <\/strong>= desky s 6 nebo 7 znaky<\/p>\n<p><strong>Neplatn\u00e9 \u00fadaje<\/strong> = desky s 5 nebo 8 znaky a v n\u011bkter\u00fdch sc\u00e9n\u00e1\u0159\u00edch se 4 a 9 znaky.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Priklad_analyzy_meznich_hodnot-2\"><\/span><strong>P\u0159\u00edklad anal\u00fdzy mezn\u00edch hodnot<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-58759\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/pexels-fauxels-3184314.jpg\" alt=\"v\u00fdhody alfa testov\u00e1n\u00ed a rpa\" width=\"640\" height=\"427\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/pexels-fauxels-3184314.jpg 640w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/pexels-fauxels-3184314-480x320.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 640px, 100vw\" \/><\/p>\n<p>Mo\u017en\u00e1 nejlep\u0161\u00edm zp\u016fsobem, jak pln\u011b pochopit tento koncept, je pod\u00edvat se na dal\u0161\u00ed p\u0159\u00edklad nebo dva p\u0159\u00edklady anal\u00fdzy mezn\u00edch hodnot.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Priklad_testovani_meznich_hodnot_c_1\"><\/span><strong>P\u0159\u00edklad testov\u00e1n\u00ed mezn\u00edch hodnot \u010d. 1<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Abychom se podrobn\u011bji sezn\u00e1mili s testov\u00e1n\u00edm hrani\u010dn\u00edch hodnot, pod\u00edvejme se na p\u0159\u00edklad dom\u00e9ny pro ov\u011b\u0159en\u00ed v\u011bku.<\/p>\n<p>M\u00e1me pole, do kter\u00e9ho m\u016f\u017ee u\u017eivatel zadat sv\u016fj v\u011bk.<\/p>\n<p><strong>Hrani\u010dn\u00ed hodnoty jsou:<\/strong><\/p>\n<ul>\n<li>Minim\u00e1ln\u00ed v\u011bk = 18 let<\/li>\n<li>Maxim\u00e1ln\u00ed v\u011bk = 120 let<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>P\u0159\u00edklad hrani\u010dn\u00edch testovac\u00edch p\u0159\u00edpad\u016f:<\/strong><\/p>\n<p>Existuje celkem \u0161est testovac\u00edch p\u0159\u00edpad\u016f:<\/p>\n<ul>\n<li>17, 18 a 19, kter\u00e9 jsou ni\u017e\u0161\u00ed ne\u017e minim\u00e1ln\u00ed, minim\u00e1ln\u00ed a vy\u0161\u0161\u00ed ne\u017e minim\u00e1ln\u00ed.<\/li>\n<li>119, 18 a 19, kter\u00e9 jsou pod maximem, maximem a nad maximem.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Priklad_testovani_hranicnich_hodnot_c_2\"><\/span><strong>P\u0159\u00edklad testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot \u010d. 2.<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>V na\u0161em dal\u0161\u00edm p\u0159\u00edkladu testov\u00e1n\u00ed hranic prozkoum\u00e1me webovou str\u00e1nku s minim\u00e1ln\u00ed slevou na n\u00e1kup ve v\u00fd\u0161i 20 % p\u0159i objedn\u00e1vce 100 USD a v\u00edce.<\/p>\n<p>V tomto p\u0159\u00edkladu je p\u0159i n\u00e1kupu za v\u00edce ne\u017e 600 USD poskytnuta sleva 25 %. Test hrani\u010dn\u00ed hodnoty se bude zab\u00fdvat vstupy v rozmez\u00ed 100 a\u017e 600 USD.<\/p>\n<p><strong>Hrani\u010dn\u00ed hodnoty jsou:<\/strong><\/p>\n<p>Minim\u00e1ln\u00ed n\u00e1rokov\u00e1 sleva = 100 USD<\/p>\n<p>Maxim\u00e1ln\u00ed n\u00e1rokov\u00e1 sleva = 600 USD<\/p>\n<p>&nbsp;<\/p>\n<p><strong>P\u0159\u00edklad hrani\u010dn\u00edch testovac\u00edch p\u0159\u00edpad\u016f:<\/strong><\/p>\n<p>Op\u011bt vygenerujeme celkem \u0161est testovac\u00edch p\u0159\u00edpad\u016f, kter\u00fdmi jsou:<\/p>\n<ul>\n<li>99,99 USD, 100 USD a 100,01 USD, kter\u00e9 jsou ni\u017e\u0161\u00ed ne\u017e minim\u00e1ln\u00ed, minim\u00e1ln\u00ed a vy\u0161\u0161\u00ed ne\u017e minim\u00e1ln\u00ed.<\/li>\n<li>599,99 USD, 600 USD a 600,01 USD, co\u017e jsou \u010d\u00e1stky ni\u017e\u0161\u00ed ne\u017e maxim\u00e1ln\u00ed, maxim\u00e1ln\u00ed a vy\u0161\u0161\u00ed ne\u017e maxim\u00e1ln\u00ed.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Je_hranicni_testovani_pri_testovani_softwaru_presne\"><\/span><strong>Je hrani\u010dn\u00ed testov\u00e1n\u00ed p\u0159i testov\u00e1n\u00ed softwaru p\u0159esn\u00e9?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-59582\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/img80.png\" alt=\"alfa testov\u00e1n\u00ed vs. beta testov\u00e1n\u00ed\" width=\"295\" height=\"493\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/img80.png 479w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/img80-180x300.png 180w\" sizes=\"(max-width: 295px) 100vw, 295px\" \/><\/p>\n<p>Ve v\u00fdzkumn\u00e9m \u010dl\u00e1nku <a href=\"https:\/\/www.atlantis-press.com\/article\/125980162.pdf\">Black Box Testing with Equivalence Partitioning and Boundary Value Analysis Methods<\/a> se auto\u0159i zab\u00fdvaj\u00ed pou\u017eit\u00edm metody rozd\u011blen\u00ed ekvivalence a anal\u00fdzy hrani\u010dn\u00edch hodnot k testov\u00e1n\u00ed akademick\u00e9ho informa\u010dn\u00edho syst\u00e9mu pro univerzitu Mataram v Indon\u00e9sii.<\/p>\n<p>Auto\u0159i pou\u017eili k testov\u00e1n\u00ed popul\u00e1rn\u00ed open-source testovac\u00ed n\u00e1stroj Selenium a provedli celkem 322 testovac\u00edch p\u0159\u00edpad\u016f. Testov\u00e1n\u00ed ekvivalence a anal\u00fdza hrani\u010dn\u00edch hodnot odhalily p\u0159ibli\u017en\u011b 80 ne\u00fasp\u011b\u0161n\u00fdch p\u0159\u00edpad\u016f, co\u017e vedlo k pom\u011bru platn\u00fdch a neplatn\u00fdch v\u00fdsledk\u016f test\u016f zhruba 75:25. Celkov\u011b lze \u0159\u00edci, \u017ee pou\u017eit\u00ed kombinace rozd\u011blen\u00ed ekvivalence a BVA p\u0159i testov\u00e1n\u00ed softwaru vedlo k d\u016fkladn\u00e9mu a u\u017eite\u010dn\u00e9mu testov\u00e1n\u00ed softwaru.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Nejlepsi_nastroje_pro_testovani_hranicnich_hodnot\"><\/span><strong>Nejlep\u0161\u00ed n\u00e1stroje pro testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-59213\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/1-1024x655.jpg\" alt=\"ZAPTEST RPA + sada pro automatizaci testov\u00e1n\u00ed\" width=\"1024\" height=\"655\"><\/p>\n<p>P\u0159esto\u017ee specializovan\u00e9 softwarov\u00e9 n\u00e1stroje pro testov\u00e1n\u00ed hranic jsou vz\u00e1cn\u00e9, existuje mnoho v\u00fdznamn\u00fdch testovac\u00edch n\u00e1stroj\u016f, kter\u00e9 jsou schopny tuto pr\u00e1ci vykon\u00e1vat.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_TestCaseLab\"><\/span>#3. TestCaseLab<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>TestCaseLab je cloudov\u00fd n\u00e1stroj pro spr\u00e1vu test\u016f, kter\u00fd m\u016f\u017ee pomoci s testov\u00e1n\u00edm BVA. Software umo\u017e\u0148uje t\u00fdm\u016fm vytv\u00e1\u0159et a spravovat testovac\u00ed p\u0159\u00edpady pomoc\u00ed intuitivn\u00edho a atraktivn\u011b vypadaj\u00edc\u00edho u\u017eivatelsk\u00e9ho rozhran\u00ed. TestCaseLab je flexibiln\u00ed a vybaven\u00fd funkcemi, ale m\u00e1 sv\u00e1 omezen\u00ed, v\u010detn\u011b omezen\u00fdch mo\u017enost\u00ed reportov\u00e1n\u00ed a p\u0159izp\u016fsoben\u00ed.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Micro_Focus_UFT_One\"><\/span>#2. Micro Focus UFT One<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Micro Focus UFT One je n\u00e1stroj pro testov\u00e1n\u00ed softwaru se zam\u011b\u0159en\u00edm na funk\u010dn\u00ed a <a href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\">regresn\u00ed testov\u00e1n\u00ed<\/a>. Podporuje r\u016fzn\u00e9 platformy, za\u0159\u00edzen\u00ed a <a href=\"https:\/\/www.zaptest.com\/tutorial\/api-getting-started-scripted\">testov\u00e1n\u00ed API<\/a> a nab\u00edz\u00ed \u0161irok\u00e9 mo\u017enosti integrace. Nab\u00edz\u00ed vytv\u00e1\u0159en\u00ed test\u016f bez k\u00f3du i na z\u00e1klad\u011b kl\u00ed\u010dov\u00fdch slov a m\u016f\u017ee t\u00fdm\u016fm pomoci snadno vytv\u00e1\u0159et testovac\u00ed p\u0159\u00edpady anal\u00fdzy hrani\u010dn\u00edch hodnot. Je t\u0159eba vz\u00edt v \u00favahu n\u011bkter\u00e1 omezen\u00ed, jako je strm\u00e1 k\u0159ivka u\u010den\u00ed a nedostate\u010dn\u00fd v\u00fdkon ve srovn\u00e1n\u00ed s n\u00e1stroji, jako je ZAPTEST.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_ZAPTEST\"><\/span><strong>#1. ZAPTEST<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-59662\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/displays.png\" alt=\"Agiln\u00ed automatizace testov\u00e1n\u00ed DevOps: Vysv\u011btlen\u00ed p\u0159\u00edstupu k automatizaci zalo\u017een\u00e9ho na maket\u00e1ch ZAPTEST\" width=\"881\" height=\"468\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/displays.png 881w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/displays-480x255.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 881px, 100vw\" \/><\/p>\n<p>ZAPTEST je komplexn\u00ed n\u00e1stroj pro automatick\u00e9 testov\u00e1n\u00ed softwaru s pokro\u010dil\u00fdmi <a href=\"https:\/\/www.zaptest.com\/rpa\">mo\u017enostmi RPA<\/a>. Je vytvo\u0159en tak, aby tester\u016fm poskytoval u\u017eivatelsky p\u0159\u00edv\u011btivou a robustn\u00ed sadu n\u00e1stroj\u016f pro automatizaci testov\u00e1n\u00ed, kter\u00e9 mohou pomoci ov\u011b\u0159it software r\u016fzn\u00fdmi zp\u016fsoby, v\u010detn\u011b BVA p\u0159i testov\u00e1n\u00ed softwaru.<\/p>\n<p>Mezi nejp\u0159esv\u011bd\u010div\u011bj\u0161\u00ed p\u0159\u00edpady pou\u017eit\u00ed n\u00e1stroje ZAPTEST pro anal\u00fdzu hrani\u010dn\u00edch hodnot pat\u0159\u00ed generov\u00e1n\u00ed testovac\u00edch p\u0159\u00edpad\u016f, zpracov\u00e1n\u00ed testovac\u00edch dat, prov\u00e1d\u011bn\u00ed test\u016f a vytv\u00e1\u0159en\u00ed zpr\u00e1v a anal\u00fdz. D\u00edky \u0159ad\u011b \u0161ablon a vysok\u00e9 \u00farovni p\u0159izp\u016fsoben\u00ed v kombinaci s tvorbou testovac\u00edch p\u0159\u00edpad\u016f bez pou\u017eit\u00ed k\u00f3du mohou u\u017eivatel\u00e9 ZAPTEST rychle a snadno vytv\u00e1\u0159et a spravovat robustn\u00ed testovac\u00ed p\u0159\u00edpady pro v\u0161echny typy hrani\u010dn\u00edch anal\u00fdz.<\/p>\n<p>Krom\u011b generov\u00e1n\u00ed a spr\u00e1vy testovac\u00edch p\u0159\u00edpad\u016f mohou <a href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-robotickou-automatizaci-procesu-rpa\">funkce RPA spole\u010dnosti ZAPTEST<\/a> pomoci testovac\u00edm t\u00fdm\u016fm s testov\u00e1n\u00edm anal\u00fdzy hrani\u010dn\u00edch hodnot i dal\u0161\u00edmi zp\u016fsoby. M\u016f\u017eete nap\u0159\u00edklad automatizovat prov\u00e1d\u011bn\u00ed testovac\u00edch p\u0159\u00edpad\u016f, generovat testovac\u00ed data a vytv\u00e1\u0159et v\u00fdkonn\u00e9 integrace s jin\u00fdmi testovac\u00edmi n\u00e1stroji.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tipy_pro_testovani_hranicnich_hodnot\"><\/span><strong>Tipy pro testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>Kombinujte anal\u00fdzu mezn\u00edch hodnot s rozd\u011blen\u00edm ekvivalence, abyste zajistili, \u017ee va\u0161e testovac\u00ed p\u0159\u00edpady pokryj\u00ed r\u016fzn\u00e9 vstupn\u00ed sc\u00e9n\u00e1\u0159e.<\/li>\n<li>Pou\u017eijte sc\u00e9n\u00e1\u0159e s neplatn\u00fdmi vstupy (tj. negativn\u00ed testov\u00e1n\u00ed), abyste ov\u011b\u0159ili, jak software zpracov\u00e1v\u00e1 chyby a neo\u010dek\u00e1van\u00e9 vstupy.<\/li>\n<li>Investujte \u010das do identifikace hrani\u010dn\u00edch hodnot pro r\u016fzn\u00e9 datov\u00e9 typy, jako je text, \u010d\u00edsla, logick\u00e9 hodnoty atd.<\/li>\n<li>Up\u0159ednostn\u011bte testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot u kritick\u00fdch funkc\u00ed nebo oblast\u00ed, kde je v\u011bt\u0161\u00ed pravd\u011bpodobnost v\u00fdskytu chyb.<\/li>\n<li>Pou\u017eijte re\u00e1ln\u00e1 data, kter\u00e1 p\u0159edstavuj\u00ed druh dat, kter\u00e1 budou u\u017eivatel\u00e9 zad\u00e1vat do va\u0161ich dom\u00e9n.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Zaverecne_myslenky\"><\/span><strong>Z\u00e1v\u011bre\u010dn\u00e9 my\u0161lenky<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img alt=\"\" alt=\"\" decoding=\"async\" class=\"aligncenter wp-image-42444\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/08\/cropped-zt-icon-150x150-1.png\" alt=\"\" width=\"106\" height=\"106\"><\/p>\n<p>Anal\u00fdza hrani\u010dn\u00edch hodnot je u\u017eite\u010dn\u00fd p\u0159\u00edstup k testov\u00e1n\u00ed funk\u010dnosti. Pokud m\u00e1te vstupn\u00ed dom\u00e9nu, je t\u0159eba zkontrolovat, zda p\u0159ij\u00edm\u00e1 platn\u00e1 data a zda odes\u00edl\u00e1 chybov\u00e9 zpr\u00e1vy, pokud p\u0159ij\u00edm\u00e1 neplatn\u00e1 data. Testov\u00e1n\u00ed hrani\u010dn\u00ed anal\u00fdzou pom\u00e1h\u00e1 ov\u011b\u0159it tuto funk\u010dnost efektivn\u00edm zp\u016fsobem, proto\u017ee vytv\u00e1\u0159\u00ed pouze testovac\u00ed p\u0159\u00edpady pot\u0159ebn\u00e9 pro komplexn\u00ed testov\u00e1n\u00ed.<\/p>\n<p>Hrani\u010dn\u00ed testov\u00e1n\u00ed zkoum\u00e1 hodnoty v p\u0159ijateln\u00e9m rozsahu nebo v jeho okol\u00ed a ov\u011b\u0159uje, jak syst\u00e9m na tyto vstupy reaguje. V\u00fdsledkem je spousta u\u0161et\u0159en\u00e9ho \u010dasu a sn\u00ed\u017een\u00e9 \u00fasil\u00ed, proto\u017ee nemus\u00edte vytv\u00e1\u0159et zbyte\u010dn\u00e9 testovac\u00ed p\u0159\u00edpady. V rychl\u00e9m sv\u011bt\u011b v\u00fdvoje softwaru, kde se zd\u00e1, \u017ee term\u00edny p\u0159ich\u00e1zej\u00ed rychle a rychle, pot\u0159ebuj\u00ed testovac\u00ed t\u00fdmy ve\u0161kerou pomoc, kterou mohou dostat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anal\u00fdza hrani\u010dn\u00edch hodnot &#8211; obvykle zkr\u00e1cen\u011b BVA &#8211; je b\u011b\u017enou technikou testov\u00e1n\u00ed \u010dern\u00e9 sk\u0159\u00ed\u0148ky. Tento p\u0159\u00edstup testuje vady softwaru ov\u011b\u0159ov\u00e1n\u00edm vstupn\u00edch hodnot na hranic\u00edch p\u0159\u00edpustn\u00fdch rozsah\u016f. V tomto \u010dl\u00e1nku se dozv\u00edte, co je to testov\u00e1n\u00ed hrani\u010dn\u00ed anal\u00fdzy, pro\u010d je u\u017eite\u010dn\u00e9, a prozkoum\u00e1me n\u011bkter\u00e9 r\u016fzn\u00e9 p\u0159\u00edstupy, techniky a r\u016fzn\u00e9 n\u00e1stroje pro hrani\u010dn\u00ed testov\u00e1n\u00ed. &nbsp; Co je [&hellip;]<\/p>\n","protected":false},"author":14624,"featured_media":75043,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Anal\u00fdza hrani\u010dn\u00edch hodnot (BVA) - typy, proces, n\u00e1stroje a dal\u0161\u00ed informace","_seopress_titles_desc":"Od definice anal\u00fdzy hrani\u010dn\u00edch hodnot (BVA) v testov\u00e1n\u00ed softwaru, jej\u00edch typ\u016f, metod, p\u0159\u00edstup\u016f a n\u00e1stroj\u016f a\u017e po osv\u011bd\u010den\u00e9 postupy - dozv\u00edte se v\u0161e, co je t\u0159eba v\u011bd\u011bt!","_seopress_robots_index":"","_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","content-type":"","footnotes":"","beyondwords_generate_audio":"","beyondwords_integration_method":"","beyondwords_project_id":"","beyondwords_content_id":"","beyondwords_preview_token":"","beyondwords_player_content":"","beyondwords_player_style":"","beyondwords_language_code":"","beyondwords_language_id":"","beyondwords_title_voice_id":"","beyondwords_body_voice_id":"","beyondwords_summary_voice_id":"","beyondwords_error_message":"","beyondwords_disabled":"","beyondwords_delete_content":"","beyondwords_podcast_id":"","beyondwords_hash":"","publish_post_to_speechkit":"","speechkit_hash":"","speechkit_generate_audio":"","speechkit_project_id":"","speechkit_podcast_id":"","speechkit_error_message":"","speechkit_disabled":"","speechkit_access_key":"","speechkit_error":"","speechkit_info":"","speechkit_response":"","speechkit_retries":"","speechkit_status":"","speechkit_updated_at":"","_speechkit_link":"","_speechkit_text":""},"categories":[454],"tags":[],"class_list":{"0":"post-75038","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-typy-testovani-softwaru-cs"},"acf":{"short_name":"Anal\u00fdza hrani\u010dn\u00edch hodnot"},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/posts\/75038","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/users\/14624"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/comments?post=75038"}],"version-history":[{"count":0,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/posts\/75038\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/media\/75043"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/media?parent=75038"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/categories?post=75038"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/tags?post=75038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}