{"id":75392,"date":"2024-01-10T09:04:18","date_gmt":"2024-01-10T09:04:18","guid":{"rendered":"https:\/\/www.zaptest.com\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi"},"modified":"2024-01-10T09:04:18","modified_gmt":"2024-01-10T09:04:18","slug":"rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi","title":{"rendered":"Rozd\u011blen\u00ed ekvivalence v testov\u00e1n\u00ed softwaru &#8211; co to je, typy, proces, p\u0159\u00edstupy, n\u00e1stroje a dal\u0161\u00ed!"},"content":{"rendered":"<p>Rozd\u011blen\u00ed ekvivalence v testov\u00e1n\u00ed softwaru je technika <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>, kter\u00e1 pom\u00e1h\u00e1 vytv\u00e1\u0159et efektivn\u00ed testovac\u00ed p\u0159\u00edpady bez kompromis\u016f v pokryt\u00ed test\u016f.<\/p>\n<p>V tomto \u010dl\u00e1nku se pod\u00edv\u00e1me na to, co je to rozd\u011blov\u00e1n\u00ed t\u0159\u00edd ekvivalence, pro\u010d je u\u017eite\u010dn\u00e9, a prozkoum\u00e1me n\u011bkter\u00e9 postupy a p\u0159\u00edstupy, kter\u00e9 m\u016f\u017eete pou\u017e\u00edt k vyu\u017eit\u00ed v\u00fdhod t\u00e9to techniky.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 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\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Co_je_rozdeleni_tridy_ekvivalence\" >Co je rozd\u011blen\u00ed t\u0159\u00eddy ekvivalence<\/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\/rozdeleni-ekvivalence-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-3\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#1_Rozdeleni_ekvivalence_testovani_softwaru_v_kostce\" >1. Rozd\u011blen\u00ed ekvivalence testov\u00e1n\u00ed softwaru v kostce<\/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\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#2_Proc_je_testovani_trid_ekvivalence_pri_testovani_softwaru_dulezite\" >2. Pro\u010d je testov\u00e1n\u00ed t\u0159\u00edd ekvivalence p\u0159i testov\u00e1n\u00ed softwaru d\u016fle\u017eit\u00e9?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Vyhody_rozdeleni_ekvivalenci\" >V\u00fdhody rozd\u011blen\u00ed ekvivalenc\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#v_testovani_softwaru-2\" >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-7\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#1_Efektivita\" >1. Efektivita<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#2_Jednoduchost\" >2. Jednoduchost<\/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\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Rozsirene_pokryti\" >Roz\u0161\u00ed\u0159en\u00e9 pokryt\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\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#3_Znovupouzitelnost\" >3. Znovupou\u017eitelnost<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Nevyhody_rozdeleni_ekvivalenci\" >Nev\u00fdhody rozd\u011blen\u00ed ekvivalenc\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#v_testovani_softwaru-3\" >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-13\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#1_Vstupni_objednavka\" >1. Vstupn\u00ed objedn\u00e1vka<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#2_Komplexni_vstupni_zavislosti\" >2. Komplexn\u00ed vstupn\u00ed z\u00e1vislosti<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Alternativni_pristupy_k_doplneni\" >Alternativn\u00ed p\u0159\u00edstupy k dopln\u011bn\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#omezeni_zkousek_ekvivalence\" >omezen\u00ed zkou\u0161ek ekvivalence<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#1_Parove_testovani\" >1. P\u00e1rov\u00e9 testov\u00e1n\u00ed<\/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\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#2_Testovani_rozhodovaci_tabulky\" >2. Testov\u00e1n\u00ed rozhodovac\u00ed tabulky<\/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\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#3_Testovani_prechodu_mezi_stavy\" >3. Testov\u00e1n\u00ed p\u0159echod\u016f mezi stavy<\/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\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#4_Testovani_na_zaklade_modelu\" >4. Testov\u00e1n\u00ed na z\u00e1klad\u011b modelu<\/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\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Priklady_testovani_rozdeleni_trid_ekvivalence\" >P\u0159\u00edklady testov\u00e1n\u00ed rozd\u011blen\u00ed t\u0159\u00edd ekvivalence<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#1_Priklad_testovani_rozdeleni_trid_ekvivalence_c_1\" >1. P\u0159\u00edklad testov\u00e1n\u00ed rozd\u011blen\u00ed t\u0159\u00edd ekvivalence \u010d. 1<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Tridy_ekvivalence\" >T\u0159\u00eddy ekvivalence:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Testovaci_pripady\" >Testovac\u00ed p\u0159\u00edpady:<\/a><\/li><\/ul><\/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\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#2_Priklad_testovani_rozdeleni_ekvivalence_c_2\" >2. P\u0159\u00edklad testov\u00e1n\u00ed rozd\u011blen\u00ed ekvivalence \u010d. 2<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Tridy_ekvivalence-2\" >T\u0159\u00eddy ekvivalence:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Testovaci_pripady-2\" >Testovac\u00ed p\u0159\u00edpady:<\/a><\/li><\/ul><\/li><\/ul><\/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\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Jak_implementovat_rozdeleni_ekvivalenci\" >Jak implementovat rozd\u011blen\u00ed ekvivalenc\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#pristup_k_testovani_softwaru\" >p\u0159\u00edstup k 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-30\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Krok_c_1_Identifikace_vstupnich_promennych\" >Krok \u010d. 1: Identifikace vstupn\u00edch prom\u011bnn\u00fdch<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Krok_c_2_Urceni_platnych_a_neplatnych_oddilu\" >Krok \u010d. 2. Ur\u010den\u00ed platn\u00fdch a neplatn\u00fdch odd\u00edl\u016f<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#1_Platne_oddily\" >1. Platn\u00e9 odd\u00edly<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Pozitivni_tridy_ekvivalence\" >Pozitivn\u00ed t\u0159\u00eddy ekvivalence:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Zaporne_tridy_ekvivalence\" >Z\u00e1porn\u00e9 t\u0159\u00eddy ekvivalence:<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#2_Neplatne_oddily\" >2. Neplatn\u00e9 odd\u00edly<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#3_Psani_efektivnich_testovacich_pripadu\" >#3. Psan\u00ed efektivn\u00edch testovac\u00edch p\u0159\u00edpad\u016f<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Tipy_pro_psani_spolehlivych_testovacich_pripadu\" >Tipy pro psan\u00ed spolehliv\u00fdch testovac\u00edch p\u0159\u00edpad\u016f<\/a><\/li><\/ul><\/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\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#4_Naplanujte_a_provedte_testovaci_pripady\" >#4. Napl\u00e1nujte a prove\u010fte testovac\u00ed p\u0159\u00edpady<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#5_Analyza_vysledku\" >#5. Anal\u00fdza v\u00fdsledk\u016f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#6_Dalsi_tipy\" >#6 Dal\u0161\u00ed tipy<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Rozdeleni_ekvivalenci_a_analyza_hranicnich_hodnot\" >Rozd\u011blen\u00ed ekvivalenc\u00ed a anal\u00fdza 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-42\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#Rozdeleni_ekvivalence_a_automatizace_pomoci_ZAPTESTu\" >Rozd\u011blen\u00ed ekvivalence a automatizace pomoc\u00ed ZAPTESTu<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-43\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#1_Vyber_nastroju\" >1. V\u00fdb\u011br n\u00e1stroj\u016f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-44\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#2_Napsat_a_provest_testovaci_pripady\" >2. Napsat a prov\u00e9st testovac\u00ed p\u0159\u00edpady<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#3_Reportovani_a_sprava_testovacich_pripadu\" >3. Reportov\u00e1n\u00ed a spr\u00e1va testovac\u00edch p\u0159\u00edpad\u016f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-46\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-v-testovani-softwaru-co-to-je-typy-proces-pristupy-nastroje-a-dalsi\/#4_Udrzba_testovacich_pripadu\" >4. \u00dadr\u017eba testovac\u00edch p\u0159\u00edpad\u016f<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-47\" href=\"https:\/\/www.zaptest.com\/cs\/rozdeleni-ekvivalence-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_rozdeleni_tridy_ekvivalence\"><\/span><strong>Co je rozd\u011blen\u00ed t\u0159\u00eddy ekvivalence  <\/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 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=\"541\" height=\"361\" 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: 541px) 100vw, 541px\" \/><\/p>\n<p>Ve\u0161ker\u00fd software m\u00e1 ur\u010dit\u00e9 vstupn\u00ed podm\u00ednky. V kontextu testov\u00e1n\u00ed softwaru tyto vstupn\u00ed podm\u00ednky popisuj\u00ed hodnoty nebo data, kter\u00e1 mus\u00ed tester pou\u017e\u00edt k ov\u011b\u0159en\u00ed kvality a funk\u010dnosti sv\u00e9ho softwaru. T\u011bmito vstupy mohou b\u00fdt jak jednoduch\u00e9 \u00fadaje jako kliknut\u00ed my\u0161\u00ed, tak i text a \u010d\u00edsla.<\/p>\n<p>Ekvivalentn\u00ed rozd\u011blen\u00ed p\u0159i testov\u00e1n\u00ed softwaru zkoum\u00e1 r\u016fzn\u00e9 vstupy pot\u0159ebn\u00e9 pro pou\u017e\u00edv\u00e1n\u00ed softwaru a seskupuje je do t\u0159\u00edd ekvivalence, tj. mno\u017ein vstup\u016f, kter\u00e9 budou m\u00edt ekvivalentn\u00ed vliv na chov\u00e1n\u00ed softwaru.<\/p>\n<p>Pokud v\u00edte, jak se budou chovat jednotliv\u00e9 skupiny vstup\u016f, nemus\u00edte testovat ka\u017ed\u00e9ho z\u00e1stupce skupiny. Rozd\u011blen\u00ed na t\u0159\u00eddy ekvivalence je proto skv\u011bl\u00fdm zp\u016fsobem, jak pomoci tester\u016fm sn\u00ed\u017eit \u010detnost nadbyte\u010dn\u00fdch test\u016f. V hyperkonkuren\u010dn\u00edm sv\u011bt\u011b v\u00fdvoje softwaru se st\u00e1le t\u011bsn\u011bj\u0161\u00edmi term\u00edny je \u00faspora \u010dasu a \u00fasil\u00ed v \u017eivotn\u00edm cyklu testov\u00e1n\u00ed softwaru (STLC) kl\u00ed\u010dov\u00e1.<\/p>\n<p>Nakonec je t\u0159eba poznamenat, \u017ee testov\u00e1n\u00ed ekvivalence je technika testov\u00e1n\u00ed \u010dern\u00e9 sk\u0159\u00ed\u0148ky. Stru\u010dn\u011b \u0159e\u010deno to znamen\u00e1, \u017ee teste\u0159i nemus\u00ed zn\u00e1t vnit\u0159n\u00ed k\u00f3d programu ani jeho vnit\u0159n\u00ed fungov\u00e1n\u00ed. Testy jsou zalo\u017eeny na vstupech, v\u00fdstupech a vn\u011bj\u0161\u00edm chov\u00e1n\u00ed. Tyto testy jsou proto vysoce zam\u011b\u0159eny na chov\u00e1n\u00ed u\u017eivatel\u016f p\u0159i pou\u017e\u00edv\u00e1n\u00ed programu.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Rozdeleni_ekvivalence_testovani_softwaru_v_kostce\"><\/span><strong>1. Rozd\u011blen\u00ed ekvivalence testov\u00e1n\u00ed softwaru v kostce<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Rozd\u011blen\u00ed podle ekvivalence rozd\u011bluje vstupn\u00ed data pro testov\u00e1n\u00ed softwaru na dva t\u00e1bory: platn\u00e9 a neplatn\u00e9 vstupy. Hodnoty v jednotliv\u00fdch odd\u00edlech mus\u00ed zp\u016fsobit, \u017ee se software bude chovat stejn\u011b. Nap\u0159\u00edklad:<\/p>\n<ul>\n<li>Pokud plat\u00ed podm\u00ednka jedn\u00e9 hodnoty v odd\u00edlu A, mus\u00ed platit i pro ostatn\u00ed hodnoty v odd\u00edlu A.<\/li>\n<li>Stejn\u011b tak, pokud jsou podm\u00ednky jedn\u00e9 hodnoty v odd\u00edlu A nepravdiv\u00e9, mus\u00ed b\u00fdt nepravdiv\u00e9 i ostatn\u00ed hodnoty v odd\u00edlu A.<\/li>\n<\/ul>\n<p>V kontextu testov\u00e1n\u00ed mus\u00ed b\u00fdt ka\u017ed\u00fd odd\u00edl pokryt alespo\u0148 jednou. Logicky to znamen\u00e1, \u017ee pokud sel\u017ee jedna polo\u017eka v odd\u00edlu A, sel\u017eou i v\u0161echny ostatn\u00ed vstupy. Tento postup by m\u011bl u\u0161et\u0159it \u010das, proto\u017ee m\u00edsto testov\u00e1n\u00ed ka\u017ed\u00e9ho vstupu, kter\u00fd se nach\u00e1z\u00ed v odd\u00edlu A, mohou teste\u0159i otestovat pouze jeden a v\u00fdsledek extrapolovat na z\u00e1klad\u011b jeho spole\u010dn\u00fdch rys\u016f.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Proc_je_testovani_trid_ekvivalence_pri_testovani_softwaru_dulezite\"><\/span><strong>2. Pro\u010d je testov\u00e1n\u00ed t\u0159\u00edd ekvivalence p\u0159i testov\u00e1n\u00ed softwaru d\u016fle\u017eit\u00e9?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ne\u017e se dostaneme k p\u0159\u00edm\u00fdm v\u00fdhod\u00e1m testov\u00e1n\u00ed t\u0159\u00edd ekvivalence p\u0159i testov\u00e1n\u00ed softwaru, mus\u00edme definovat, pro\u010d je tento p\u0159\u00edstup d\u016fle\u017eit\u00fd.<\/p>\n<p>V\u0161ichni teste\u0159i ch\u00e1pou, \u017ee testov\u00e1n\u00ed softwaru vy\u017eaduje kompromisy. \u010cas a rozpo\u010dty jsou omezen\u00e9, co\u017e znamen\u00e1, \u017ee teste\u0159i mus\u00ed co nejl\u00e9pe vyu\u017e\u00edt sv\u00e9 zdroje. Rozd\u011blen\u00ed ekvivalence testov\u00e1n\u00ed softwaru pom\u00e1h\u00e1 t\u00fdm\u016fm naj\u00edt rovnov\u00e1hu mezi efektivitou a spolehlivost\u00ed testov\u00e1n\u00ed t\u00edm, \u017ee sni\u017euje po\u010det vstup\u016f.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Vyhody_rozdeleni_ekvivalenci\"><\/span><strong>V\u00fdhody rozd\u011blen\u00ed ekvivalenc\u00ed  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"v_testovani_softwaru-2\"><\/span><strong>v testov\u00e1n\u00ed softwaru<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img data-dominant-color=\"5e535a\" data-has-transparency=\"false\" style=\"--dominant-color: #5e535a;\" decoding=\"async\" class=\"aligncenter wp-image-73211 not-transparent\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/12\/Use-cases-of-Robotic-Process-Automation-in-Insurance-1024x683.webp\" alt=\"P\u0159\u00edpady pou\u017eit\u00ed robotick\u00e9 automatizace proces\u016f v poji\u0161\u0165ovnictv\u00ed a \u00fa\u010detnictv\u00ed\" width=\"528\" height=\"352\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/12\/Use-cases-of-Robotic-Process-Automation-in-Insurance-1024x683.webp 1024w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/12\/Use-cases-of-Robotic-Process-Automation-in-Insurance-300x200.webp 300w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/12\/Use-cases-of-Robotic-Process-Automation-in-Insurance-768x512.webp 768w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/12\/Use-cases-of-Robotic-Process-Automation-in-Insurance-1536x1024.webp 1536w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/12\/Use-cases-of-Robotic-Process-Automation-in-Insurance-1080x720.webp 1080w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/12\/Use-cases-of-Robotic-Process-Automation-in-Insurance-1280x853.webp 1280w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/12\/Use-cases-of-Robotic-Process-Automation-in-Insurance-980x653.webp 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/12\/Use-cases-of-Robotic-Process-Automation-in-Insurance-480x320.webp 480w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/12\/Use-cases-of-Robotic-Process-Automation-in-Insurance-jpeg.webp 1920w\" sizes=\"(max-width: 528px) 100vw, 528px\" \/><\/p>\n<p>Ekvivalentn\u00ed rozd\u011blen\u00ed v testov\u00e1n\u00ed softwaru je testovac\u00edmi t\u00fdmy up\u0159ednost\u0148ov\u00e1no z \u0159ady d\u016fvod\u016f. Zde jsou n\u011bkter\u00e9 z nejp\u0159esv\u011bd\u010div\u011bj\u0161\u00edch.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Efektivita\"><\/span><strong>1. Efektivita<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Velk\u00e1 v\u00fdhoda testov\u00e1n\u00ed rozd\u011blen\u00ed ekvivalence spo\u010d\u00edv\u00e1 v jeho efektivit\u011b. Pokud teste\u0159i pou\u017eij\u00ed rozd\u011blen\u00ed ekvivalenc\u00ed, mohou sn\u00ed\u017eit po\u010det testovac\u00edch p\u0159\u00edpad\u016f, kter\u00e9 pot\u0159ebuj\u00ed, ani\u017e by to bylo na \u00fakor pokryt\u00ed test\u016f. V\u00fdb\u011brem vstupn\u00edho p\u0159\u00edpadu z ka\u017ed\u00e9 t\u0159\u00eddy ekvivalence si teste\u0159i mohou b\u00fdt jisti, \u017ee rozum\u00ed tomu, jak jejich software funguje s r\u016fzn\u00fdmi vstupy.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Jednoduchost\"><\/span><strong>2. Jednoduchost<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Dal\u0161\u00ed velkou v\u00fdhodou rozd\u011blen\u00ed ekvivalence testov\u00e1n\u00ed softwaru je jednoduchost. Rozd\u011blen\u00ed r\u016fznorod\u00e9ho souboru vstup\u016f na platn\u00e9 a neplatn\u00e9 \u00fadaje znamen\u00e1, \u017ee pl\u00e1nov\u00e1n\u00ed test\u016f je mnohem jednodu\u0161\u0161\u00ed. Testov\u00e1n\u00ed ka\u017ed\u00e9ho vstupu zvl\u00e1\u0161\u0165 vy\u017eaduje mnoho dokumentace a koordinace. Zkr\u00e1cen\u00ed na jeden reprezentativn\u00ed p\u0159\u00edklad zefektiv\u0148uje proces testov\u00e1n\u00ed.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Rozsirene_pokryti\"><\/span><strong>Roz\u0161\u00ed\u0159en\u00e9 pokryt\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pou\u017e\u00edv\u00e1n\u00ed t\u0159\u00edd ekvivalence p\u0159i testov\u00e1n\u00ed tak\u00e9 umo\u017e\u0148uje efektivn\u011bji vyu\u017e\u00edt \u010das pot\u0159ebn\u00fd k testov\u00e1n\u00ed. Redukce testovac\u00edch vstup\u016f do t\u0159\u00edd znamen\u00e1, \u017ee m\u016f\u017eete d\u016fkladn\u011bji otestovat ka\u017edou t\u0159\u00eddu. Tento komplexn\u00ed p\u0159\u00edstup by byl up\u0159\u00edmn\u011b \u0159e\u010deno nemo\u017en\u00fd, kdybyste testovali ka\u017ed\u00fd vstup zvl\u00e1\u0161\u0165. Rozd\u011blen\u00ed ekvivalence umo\u017e\u0148uje t\u00fdm\u016fm d\u016fkladn\u011b otestovat platn\u00e1 a neplatn\u00e1 data, okrajov\u00e9 p\u0159\u00edpady, hrani\u010dn\u00ed hodnoty a dal\u0161\u00ed.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Znovupouzitelnost\"><\/span><strong>3. Znovupou\u017eitelnost<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Po\u010d\u00e1te\u010dn\u00ed \u010das, kter\u00fd investujete do vytvo\u0159en\u00ed ka\u017ed\u00e9 t\u0159\u00eddy ekvivalence p\u0159i testov\u00e1n\u00ed softwaru, se v\u00e1m vyplat\u00ed, pokud tyto t\u0159\u00eddy znovu pou\u017eijete pro budouc\u00ed vstupn\u00ed testy. I kdy\u017e ne v\u0161echny odd\u00edly budou relevantn\u00ed pro budouc\u00ed testy, ty, kter\u00e9 jsou, v\u00e1m u\u0161et\u0159\u00ed spoustu \u010dasu p\u0159i budouc\u00edch projektech nebo dokonce p\u0159i <a href=\"https:\/\/www.zaptest.com\/videos\/what-is-regression-testing\">regresn\u00edm testov\u00e1n\u00ed<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Nevyhody_rozdeleni_ekvivalenci\"><\/span><strong>Nev\u00fdhody rozd\u011blen\u00ed ekvivalenc\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"v_testovani_softwaru-3\"><\/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=\"533\" height=\"355\"><\/p>\n<p>A\u010dkoli rozd\u011blen\u00ed ekvivalenc\u00ed nab\u00edz\u00ed n\u011bkter\u00e9 v\u00fdznamn\u00e9 v\u00fdhody, nen\u00ed ide\u00e1ln\u00edm \u0159e\u0161en\u00edm pro ka\u017ed\u00fd sc\u00e9n\u00e1\u0159. Prozkoumejme n\u011bkter\u00e1 jeho omezen\u00ed.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Vstupni_objednavka\"><\/span><strong>1. Vstupn\u00ed objedn\u00e1vka<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>V ur\u010dit\u00fdch situac\u00edch je po\u0159ad\u00ed vstup\u016f d\u016fle\u017eitou sou\u010d\u00e1st\u00ed testov\u00e1n\u00ed funk\u010dnosti aplikace. To nen\u00ed n\u011bco, co byste mohli omezit pomoc\u00ed rozd\u011blen\u00ed ekvivalenc\u00ed. Teste\u0159i mus\u00ed m\u00edt tyto situace na pam\u011bti a pou\u017e\u00edvat alternativn\u00ed techniky k zaji\u0161t\u011bn\u00ed dobr\u00e9ho pokryt\u00ed.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Komplexni_vstupni_zavislosti\"><\/span><strong>2. Komplexn\u00ed vstupn\u00ed z\u00e1vislosti<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Komplexn\u00ed software se slo\u017eit\u00fdmi vstupn\u00edmi z\u00e1vislostmi je dal\u0161\u00ed oblast\u00ed, kde se projevuj\u00ed omezen\u00ed d\u011blen\u00ed ekvivalenc\u00ed. Nap\u0159\u00edklad software, kter\u00fd na z\u00e1klad\u011b r\u016fzn\u00fdch vstup\u016f prov\u00e1d\u00ed v\u00fdpo\u010dty. V takov\u00e9m p\u0159\u00edpad\u011b by teste\u0159i museli pou\u017e\u00edvat r\u016fzn\u00e9 techniky, aby omezili kombinatorickou explozi a zv\u00fd\u0161ili pravd\u011bpodobnost izolace z\u00e1vad.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Alternativni_pristupy_k_doplneni\"><\/span><strong>Alternativn\u00ed p\u0159\u00edstupy k dopln\u011bn\u00ed  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"omezeni_zkousek_ekvivalence\"><\/span><strong>omezen\u00ed zkou\u0161ek ekvivalence<\/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=\"179\" height=\"299\" 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: 179px) 100vw, 179px\" \/><\/p>\n<p>Zat\u00edmco testov\u00e1n\u00ed rozd\u011blen\u00edm ekvivalence je vhodn\u00e9 pro mnoho testovac\u00edch sc\u00e9n\u00e1\u0159\u016f, vysoce komplexn\u00ed software se slo\u017eit\u00fdmi z\u00e1vislostmi mezi vstupn\u00edmi hodnotami m\u016f\u017ee vy\u017eadovat dal\u0161\u00ed dopl\u0148kov\u00e9 p\u0159\u00edstupy.<\/p>\n<p>Pokud jde o psan\u00ed testovac\u00edch p\u0159\u00edpad\u016f pro slo\u017eit\u00fd software, je vhodn\u00e9 pou\u017e\u00edt kombinaci t\u011bchto p\u0159\u00edstup\u016f.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Parove_testovani\"><\/span><strong>1. P\u00e1rov\u00e9 testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>P\u00e1rov\u00e9 testov\u00e1n\u00ed je technika testov\u00e1n\u00ed softwaru, kter\u00e1 testuje v\u0161echny mo\u017en\u00e9 kombinace ka\u017ed\u00e9 dvojice vstupn\u00edch parametr\u016f. Tento p\u0159\u00edstup zaji\u0161\u0165uje, \u017ee ka\u017ed\u00e1 dvojice parametr\u016f je testov\u00e1na spole\u010dn\u011b alespo\u0148 jednou.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Testovani_rozhodovaci_tabulky\"><\/span><strong>2. Testov\u00e1n\u00ed rozhodovac\u00ed tabulky<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Rozhodovac\u00ed tabulka pom\u00e1h\u00e1 tester\u016fm metodicky mapovat r\u016fzn\u00e9 kombinace vstup\u016f. Je to dobr\u00fd zp\u016fsob, jak zajistit systematick\u00e9 pokryt\u00ed, pokud existuj\u00ed slo\u017eit\u00e9 z\u00e1vislosti.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Testovani_prechodu_mezi_stavy\"><\/span><strong>3. Testov\u00e1n\u00ed p\u0159echod\u016f mezi stavy<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tento typ testov\u00e1n\u00ed m\u011b\u0159\u00ed, jak software p\u0159ech\u00e1z\u00ed mezi r\u016fzn\u00fdmi stavy v reakci na r\u016fzn\u00e9 kombinace vstup\u016f.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Testovani_na_zaklade_modelu\"><\/span><strong>4. Testov\u00e1n\u00ed na z\u00e1klad\u011b modelu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tento p\u0159\u00edstup vy\u017eaduje vytvo\u0159en\u00ed modelu zalo\u017een\u00e9ho na vnit\u0159n\u00ed logice softwaru a pou\u017eit\u00ed automatiza\u010dn\u00edho n\u00e1stroje k vytvo\u0159en\u00ed testovac\u00edch p\u0159\u00edpad\u016f na z\u00e1klad\u011b tohoto modelu. Tato technika si um\u00ed poradit se slo\u017eitost\u00ed a zajistit dostate\u010dn\u00e9 pokryt\u00ed.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Priklady_testovani_rozdeleni_trid_ekvivalence\"><\/span><strong>P\u0159\u00edklady testov\u00e1n\u00ed rozd\u011blen\u00ed t\u0159\u00edd ekvivalence<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-59453\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/Beta-Testing-What-it-is-Types-Processes-Approaches-Tools-vs.-Alpha-testing-More-1024x683.jpeg\" alt=\"Beta testov\u00e1n\u00ed - co to je, typy, postupy, p\u0159\u00edstupy, n\u00e1stroje, vs. alfa testov\u00e1n\u00ed a dal\u0161\u00ed!\" width=\"552\" height=\"368\"><\/p>\n<p>Nejlep\u0161\u00edm zp\u016fsobem, jak porozum\u011bt rozd\u011blen\u00ed ekvivalence, je pod\u00edvat se na to, jak a kde m\u016f\u017eete pou\u017e\u00edt t\u0159\u00eddu ekvivalence p\u0159i testov\u00e1n\u00ed softwaru. Zde je n\u011bkolik p\u0159\u00edklad\u016f, kter\u00e9 v\u00e1m pomohou si tento koncept l\u00e9pe p\u0159edstavit.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Priklad_testovani_rozdeleni_trid_ekvivalence_c_1\"><\/span><strong>1. P\u0159\u00edklad testov\u00e1n\u00ed rozd\u011blen\u00ed t\u0159\u00edd ekvivalence \u010d. 1<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Dobr\u00fdm p\u0159\u00edkladem t\u0159\u00eddy ekvivalence v testov\u00e1n\u00ed softwaru je online objedn\u00e1vkov\u00fd formul\u00e1\u0159.<\/p>\n<p>\u0158ekn\u011bme, \u017ee vytv\u00e1\u0159\u00edte aplikaci pro online prodejce stacion\u00e1rn\u00edho vybaven\u00ed. K dispozici je typick\u00fd objedn\u00e1vkov\u00fd formul\u00e1\u0159 pro bal\u00edky pap\u00edru A4. Zde je uvedeno, jak lze tento formul\u00e1\u0159 testovat pomoc\u00ed t\u0159\u00edd ekvivalence.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Tridy_ekvivalence\"><\/span><strong>T\u0159\u00eddy ekvivalence:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Mno\u017estv\u00ed pap\u00edru A4 se pohybuje v ur\u010dit\u00e9m rozmez\u00ed, nap\u0159\u00edklad od 1 do 100. Jedn\u00e1 se tedy o tyto t\u0159i t\u0159\u00eddy:<\/p>\n<ul>\n<li>1 a\u017e 100<\/li>\n<li>\u010c\u00edsla pod 1<\/li>\n<li>\u010c\u00edsla nad 100.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Testovaci_pripady\"><\/span><strong>Testovac\u00ed p\u0159\u00edpady:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>M\u011bly by b\u00fdt provedeny t\u0159i testovac\u00ed p\u0159\u00edpady s t\u011bmito o\u010dek\u00e1van\u00fdmi v\u00fdsledky<\/p>\n<ul>\n<li>Jak\u00e9koli \u010d\u00edslo od 1 do 100 = zpracovan\u00e1 objedn\u00e1vka<\/li>\n<li>\u010c\u00edsla pod 1 = chybov\u00e9 hl\u00e1\u0161en\u00ed<\/li>\n<li>\u010c\u00edsla nad 100 = chybov\u00e1 zpr\u00e1va<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Priklad_testovani_rozdeleni_ekvivalence_c_2\"><\/span><strong>2. P\u0159\u00edklad testov\u00e1n\u00ed rozd\u011blen\u00ed ekvivalence \u010d. 2<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>T\u0159\u00edda ekvivalence v testov\u00e1n\u00ed softwaru se m\u016f\u017ee zab\u00fdvat nejen \u010d\u00edsly. V tomto p\u0159\u00edkladu prozkoum\u00e1me, jak lze stejn\u00fd princip pou\u017e\u00edt k ov\u011b\u0159en\u00ed port\u00e1lu pro odes\u00edl\u00e1n\u00ed soubor\u016f. \u0158ekn\u011bme, \u017ee pot\u0159ebujete otestovat web, kter\u00fd vy\u017eaduje, aby u\u017eivatel\u00e9 nahr\u00e1vali doklady toto\u017enosti, ale m\u016f\u017eete p\u0159ij\u00edmat pouze ur\u010dit\u00e9 form\u00e1ty.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Tridy_ekvivalence-2\"><\/span><strong>T\u0159\u00eddy ekvivalence:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ul>\n<li>Podporov\u00e1ny jsou dokumenty PDF a JPEG.<\/li>\n<li>Nepodporovan\u00e9 dokumenty jsou v\u0161echny ostatn\u00ed form\u00e1ty dokument\u016f.<\/li>\n<li>\u017d\u00e1dn\u00fd dokument<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Testovaci_pripady-2\"><\/span><strong>Testovac\u00ed p\u0159\u00edpady:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ul>\n<li>Testov\u00e1n\u00ed nahr\u00e1n\u00edm PDF nebo JPEG = \u00fasp\u011b\u0161n\u00e9 nahr\u00e1n\u00ed<\/li>\n<li>Test nahr\u00e1v\u00e1n\u00edm nepodporovan\u00e9ho form\u00e1tu = chybov\u00e1 zpr\u00e1va<\/li>\n<li>Test bez nahr\u00e1v\u00e1n\u00ed soubor\u016f = chybov\u00e1 zpr\u00e1va<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Jak_implementovat_rozdeleni_ekvivalenci\"><\/span><strong>Jak implementovat rozd\u011blen\u00ed ekvivalenc\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"pristup_k_testovani_softwaru\"><\/span><strong>  p\u0159\u00edstup k testov\u00e1n\u00ed softwaru<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\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>Pokud chcete p\u0159i testov\u00e1n\u00ed pou\u017e\u00edvat t\u0159\u00eddy ekvivalence, mus\u00edte zaujmout strategick\u00fd p\u0159\u00edstup. Zde je u\u017eite\u010dn\u00fd pr\u016fvodce krok za krokem, jak implementovat rozd\u011blen\u00ed ekvivalence p\u0159i testov\u00e1n\u00ed softwaru.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Krok_c_1_Identifikace_vstupnich_promennych\"><\/span><strong>Krok \u010d. 1: Identifikace vstupn\u00edch prom\u011bnn\u00fdch<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ka\u017ed\u00fd software reaguje na r\u016fzn\u00e9 vstupn\u00ed prom\u011bnn\u00e9. U slo\u017eit\u00e9ho softwaru mohou b\u00fdt tyto prom\u011bnn\u00e9 obrovsk\u00e9. Projd\u011bte si tedy po\u017eadavky a specifikace softwaru a ur\u010dete v\u0161echny prom\u011bnn\u00e9, kter\u00e9 maj\u00ed vliv na chov\u00e1n\u00ed softwaru.<\/p>\n<p>Mezi nejz\u0159eteln\u011bj\u0161\u00ed vstupy pat\u0159\u00ed formul\u00e1\u0159e pro zad\u00e1v\u00e1n\u00ed \u00fadaj\u016f u\u017eivateli. Pro sv\u016fj seznam v\u0161ak mus\u00edte zv\u00e1\u017eit \u0161ir\u0161\u00ed \u0161k\u00e1lu vstup\u016f. M\u016f\u017eete tak\u00e9 zohlednit prom\u011bnn\u00e9 prost\u0159ed\u00ed, vol\u00e1n\u00ed API, intern\u00ed v\u00fdpo\u010dty atd.<\/p>\n<p>D\u00e1le byste m\u011bli zn\u00e1t r\u016fzn\u00e9 typy prom\u011bnn\u00fdch dat. Tyto prom\u011bnn\u00e9 m\u016f\u017eete kategorizovat jako celo\u010d\u00edseln\u00e9, logick\u00e9, \u0159et\u011bzcov\u00e9 atd. a definovat tak p\u0159\u00edslu\u0161n\u00e9 odd\u00edly.<\/p>\n<p>Nakonec je t\u0159eba prozkoumat vstupn\u00ed omezen\u00ed. Jedn\u00e1 se nap\u0159\u00edklad o povolen\u00e9 znaky, definovan\u00e9 form\u00e1ty a minim\u00e1ln\u00ed\/maxim\u00e1ln\u00ed hodnoty.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Krok_c_2_Urceni_platnych_a_neplatnych_oddilu\"><\/span><strong>Krok \u010d. 2. Ur\u010den\u00ed platn\u00fdch a neplatn\u00fdch odd\u00edl\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pod\u00edvejte se na jednotliv\u00e9 vstupn\u00ed prom\u011bnn\u00e9 a za\u010dn\u011bte je rozd\u011blovat podle platn\u00fdch a neplatn\u00fdch v\u00fdsledk\u016f. Tyto t\u0159\u00eddy budou p\u0159i testov\u00e1n\u00ed ekvivalentn\u00ed.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Platne_oddily\"><\/span><strong>1. Platn\u00e9 odd\u00edly<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Platn\u00e9 odd\u00edly lze rozd\u011blit do dvou t\u0159\u00edd.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Pozitivni_tridy_ekvivalence\"><\/span><strong>Pozitivn\u00ed t\u0159\u00eddy ekvivalence:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Hodnoty, kter\u00e9 by m\u011bl v\u00e1\u0161 software \u00fasp\u011b\u0161n\u011b zpracovat. Nap\u0159\u00edklad u softwaru, kter\u00fd zaznamen\u00e1v\u00e1 procentu\u00e1ln\u00ed zn\u00e1mky, je platn\u00e1 hodnota od 0 do 100.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Zaporne_tridy_ekvivalence\"><\/span><strong>Z\u00e1porn\u00e9 t\u0159\u00eddy ekvivalence:  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Tato kategorie bude ur\u010dena pro hodnoty, kter\u00e9 jsou mimo hranice o\u010dek\u00e1van\u00e9ho vstupu, ale software by je m\u011bl zpracovat pomoc\u00ed chybov\u00e9 zpr\u00e1vy. Nap\u0159\u00edklad vstupn\u00ed hodnota je 110 pro procentu\u00e1ln\u00ed zn\u00e1mku, co\u017e vede k tomu, \u017ee software vr\u00e1t\u00ed chybovou zpr\u00e1vu: &#8222;V\u0161echny hodnoty mus\u00ed b\u00fdt 0 a\u017e 100&#8220;.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Neplatne_oddily\"><\/span><strong>2. Neplatn\u00e9 odd\u00edly<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Tyto t\u0159\u00eddy ekvivalence budou obsahovat vstupy, kter\u00e9 zp\u016fsob\u00ed chyby nebo neo\u010dek\u00e1van\u00e9 chov\u00e1n\u00ed. V na\u0161em p\u0159\u00edkladu v\u00fd\u0161e by to mohlo zahrnovat pokusy o zad\u00e1n\u00ed A+ nebo B nebo podobn\u00fdch vstup\u016f do procentu\u00e1ln\u00ed zn\u00e1mky. Tyto vstupy by sice mohly b\u00fdt technicky spr\u00e1vn\u00e9, ale jsou mimo \u010d\u00edseln\u00e1 o\u010dek\u00e1v\u00e1n\u00ed.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Psani_efektivnich_testovacich_pripadu\"><\/span><strong>#3. Psan\u00ed efektivn\u00edch testovac\u00edch p\u0159\u00edpad\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>D\u00e1le je t\u0159eba navrhnout testovac\u00ed p\u0159\u00edpady, kter\u00e9 pokryj\u00ed ka\u017ed\u00fd odd\u00edl ekvivalence alespo\u0148 jednou. Jak ji\u017e bylo zm\u00edn\u011bno d\u0159\u00edve v \u010dl\u00e1nku, zaji\u0161\u0165uje to odpov\u00eddaj\u00edc\u00ed pokryt\u00ed test\u016f.<\/p>\n<p>Nejprve je t\u0159eba vybrat reprezentativn\u00ed hodnoty v r\u00e1mci ka\u017ed\u00e9ho odd\u00edlu ekvivalence, kter\u00e9 mohou zahrnovat jak platn\u00e1, tak neplatn\u00e1 data.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Tipy_pro_psani_spolehlivych_testovacich_pripadu\"><\/span><strong>Tipy pro psan\u00ed spolehliv\u00fdch testovac\u00edch p\u0159\u00edpad\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ul>\n<li>P\u0159em\u00fd\u0161lejte o hrani\u010dn\u00edch hodnot\u00e1ch: Ujist\u011bte se, \u017ee jste otestovali hranice odd\u00edl\u016f. Minim\u00e1ln\u00ed, maxim\u00e1ln\u00ed, inkluzivn\u00ed, exkluzivn\u00ed atd., proto\u017ee tyto oblasti jsou siln\u00fdmi kandid\u00e1ty na chyby. Nap\u0159\u00edklad pokud jsou va\u0161e vstupn\u00ed o\u010dek\u00e1v\u00e1n\u00ed v rozmez\u00ed 0 a\u017e 100, testujte z\u00e1porn\u00e9 hodnoty a \u010d\u00edsla jako 101.<\/li>\n<li>Zva\u017ete pozitivn\u00ed a negativn\u00ed testovac\u00ed sc\u00e9n\u00e1\u0159e pro platn\u00e9 i neplatn\u00e9 testovac\u00ed p\u0159\u00edpady.<\/li>\n<li>Kombinovan\u00e9 testov\u00e1n\u00ed je dobr\u00fd n\u00e1pad. Pou\u017eijte n\u011bkolik r\u016fzn\u00fdch p\u0159\u00edstup\u016f, jak je uvedeno v na\u0161ich alternativn\u00edch p\u0159\u00edstupech, abyste doplnili omezen\u00ed v\u00fd\u0161e uveden\u00e9 \u010d\u00e1sti o testov\u00e1n\u00ed ekvivalence.<\/li>\n<li>zdokumentujte d\u016fvody, pro\u010d byly vstupn\u00ed hodnoty rozd\u011bleny do ur\u010dit\u00fdch odd\u00edl\u016f, a jasn\u011b popi\u0161te o\u010dek\u00e1van\u00e9 chov\u00e1n\u00ed ka\u017ed\u00e9ho testu.<\/li>\n<li>Pokud je to mo\u017en\u00e9, pou\u017e\u00edvejte vizu\u00e1ln\u00ed n\u00e1stroje, abyste do sv\u00fdch testovac\u00edch p\u0159\u00edpad\u016f vnesli pocit p\u0159ehlednosti a objektivity pomoc\u00ed diagram\u016f nebo tabulek, kter\u00e9 mapuj\u00ed va\u0161e rozd\u011blen\u00ed.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Naplanujte_a_provedte_testovaci_pripady\"><\/span><strong>#4. Napl\u00e1nujte a prove\u010fte testovac\u00ed p\u0159\u00edpady<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Stanovte si priority \u00fakol\u016f na z\u00e1klad\u011b t\u011bchto faktor\u016f:<\/p>\n<ul>\n<li>Kter\u00e9 oblasti jsou nej\u010dast\u011bji posti\u017eeny vadami<\/li>\n<li>Kter\u00e9 sc\u00e9n\u00e1\u0159e s nejv\u011bt\u0161\u00ed pravd\u011bpodobnost\u00ed zp\u016fsob\u00ed z\u00e1va\u017en\u00e9 sc\u00e9n\u00e1\u0159e, jako jsou p\u00e1dy nebo zamrznut\u00ed.<\/li>\n<\/ul>\n<p>Pot\u00e9 prove\u010fte testy a zaznamenejte jejich v\u00fdstupy a p\u0159\u00edpadn\u00e9 chyby. U slo\u017eit\u00fdch program\u016f s velk\u00fdm mno\u017estv\u00edm vstup\u016f m\u016f\u017eete pou\u017e\u00edt n\u00e1stroje <a href=\"https:\/\/www.zaptest.com\/rpa\">RPA<\/a>, kter\u00e9 napodobuj\u00ed \u010dinnosti u\u017eivatele.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Analyza_vysledku\"><\/span><strong>#5. Anal\u00fdza v\u00fdsledk\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Shrom\u00e1\u017ed\u011bte shrom\u00e1\u017ed\u011bn\u00e1 data z test\u016f a analyzujte v\u00fdsledky. N\u011bkter\u00e9 metody, kter\u00e9 je t\u0159eba pou\u017e\u00edt, jsou:<\/p>\n<ul>\n<li>Pod\u00edvejte se na ka\u017ed\u00fd testovac\u00ed p\u0159\u00edpad a porovnejte skute\u010dn\u00e9 v\u00fdstupy s o\u010dek\u00e1van\u00fdmi v\u00fdstupy.<\/li>\n<li>Zjist\u011bte p\u0159\u00edpadn\u00e9 nesrovnalosti, prozkoumejte a nahlaste chyby a z\u00e1vady.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Dalsi_tipy\"><\/span><strong>#6 <\/strong><strong>Dal\u0161\u00ed tipy<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tyto tipy se sice neuplatn\u00ed ve v\u0161ech p\u0159\u00edpadech, ale pro komplexn\u00ed testov\u00e1n\u00ed softwaru budou u\u017eite\u010dn\u00e9.<\/p>\n<ul>\n<li>Rozhodovac\u00ed tabulky jsou vynikaj\u00edc\u00edm zp\u016fsobem, jak vizualizovat rozd\u011blen\u00ed ekvivalence a r\u016fzn\u00e9 kombinace vstup\u016f, kter\u00e9 byste mohli cht\u00edt pou\u017e\u00edt.<\/li>\n<li>Pokud vykazuj\u00ed t\u00e9m\u011b\u0159 identick\u00e9 chov\u00e1n\u00ed, m\u016f\u017eete slou\u010dit rovnocenn\u00e9 t\u0159\u00eddy, \u010d\u00edm\u017e se d\u00e1le optimalizuje proces testov\u00e1n\u00ed.<\/li>\n<li>Pou\u017eit\u00ed testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot ke zlep\u0161en\u00ed detekce z\u00e1vad<\/li>\n<li>Pokud je to mo\u017en\u00e9, automatizujte testovac\u00ed p\u0159\u00edpady rozd\u011blen\u00ed ekvivalence.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Rozdeleni_ekvivalenci_a_analyza_hranicnich_hodnot\"><\/span><strong>Rozd\u011blen\u00ed ekvivalenc\u00ed a anal\u00fdza hrani\u010dn\u00edch hodnot<\/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=\"618\" height=\"412\"><\/p>\n<p>Ekvivalen\u010dn\u00ed rozd\u011blen\u00ed vych\u00e1z\u00ed z p\u0159edpokladu, \u017ee ka\u017ed\u00fd test v r\u00e1mci rozd\u011blen\u00ed bude m\u00edt stejn\u00fd v\u00fdsledek. To je sice v mnoha situac\u00edch pravda, ale ne v\u017edy to funguje. Nap\u0159\u00edklad vstupy, kter\u00e9 byly do odd\u00edlu p\u0159id\u00e1ny omylem, mohou z\u016fstat nezkontrolov\u00e1ny, co\u017e m\u016f\u017ee v\u00e9st ke sn\u00ed\u017een\u00ed pokryt\u00ed a potenci\u00e1ln\u00ed nestabilit\u011b softwaru.<\/p>\n<p>\u0158e\u0161en\u00edm tohoto probl\u00e9mu je testov\u00e1n\u00ed hrani\u010dn\u00edch hodnot. Umo\u017e\u0148uje t\u00fdm\u016fm testuj\u00edc\u00edm software zam\u011b\u0159it se na oblasti, kter\u00e9 s nejv\u011bt\u0161\u00ed pravd\u011bpodobnost\u00ed obsahuj\u00ed rizika, a na z\u00e1klad\u011b toho testovat software. Stru\u010dn\u011b \u0159e\u010deno, navrhuje, \u017ee rizika se s nejv\u011bt\u0161\u00ed pravd\u011bpodobnost\u00ed vyskytuj\u00ed na okraj\u00edch nebo hranic\u00edch va\u0161ich vstupn\u00edch odd\u00edl\u016f. Proto mohou teste\u0159i krom\u011b ostatn\u00edch testovac\u00edch p\u0159\u00edpad\u016f t\u0159\u00eddy ekvivalence ps\u00e1t i testovac\u00ed p\u0159\u00edpady na horn\u00ed a doln\u00ed hranici vstup\u016f.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Rozdeleni_ekvivalence_a_automatizace_pomoci_ZAPTESTu\"><\/span><strong>Rozd\u011blen\u00ed ekvivalence a automatizace pomoc\u00ed ZAPTESTu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-49014\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/newsletter_background_hq-1024x431.jpg\" alt=\"nejlep\u0161\u00ed bezplatn\u00e9 a podnikov\u00e9 n\u00e1stroje pro testov\u00e1n\u00ed softwaru + automatizace RPA\" width=\"1024\" height=\"431\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/newsletter_background_hq-980x413.jpg 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/newsletter_background_hq-480x202.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/p>\n<p>N\u00e1stroje pro automatizaci testov\u00e1n\u00ed softwaru, jako je <a href=\"https:\/\/www.zaptest.com\/cs\">ZAPTEST<\/a>, mohou t\u00fdm\u016fm pomoci automatizovat rozd\u011blov\u00e1n\u00ed ekvivalence jak p\u0159i vytv\u00e1\u0159en\u00ed test\u016f, tak p\u0159i jejich prov\u00e1d\u011bn\u00ed.<\/p>\n<p>Poj\u010fme se pod\u00edvat, jak v\u00e1m ZAPTEST m\u016f\u017ee pomoci odhalit v\u00fdhody tohoto u\u017eite\u010dn\u00e9ho p\u0159\u00edstupu k testov\u00e1n\u00ed \u010dern\u00e9 sk\u0159\u00ed\u0148ky.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Vyber_nastroju\"><\/span><strong>1. V\u00fdb\u011br n\u00e1stroj\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>D\u016fle\u017eit\u00fd je v\u00fdb\u011br spr\u00e1vn\u00e9ho n\u00e1stroje pro danou pr\u00e1ci. V\u011bt\u0161ina <a href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\">n\u00e1stroj\u016f pro automatizaci testov\u00e1n\u00ed<\/a> se specializuje na testov\u00e1n\u00ed webu, mobiln\u00edch za\u0159\u00edzen\u00ed nebo desktop\u016f. ZAPTEST zvl\u00e1d\u00e1 testov\u00e1n\u00ed nap\u0159\u00ed\u010d r\u016fzn\u00fdmi platformami a aplikacemi, co\u017e z n\u011bj \u010din\u00ed spolehlivou volbu.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Napsat_a_provest_testovaci_pripady\"><\/span><strong>2. Napsat a prov\u00e9st testovac\u00ed p\u0159\u00edpady<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>ZAPTEST 1Script umo\u017e\u0148uje skenovat u\u017eivatelsk\u00e9 rozhran\u00ed a vytv\u00e1\u0159et automatizaci test\u016f. Krom\u011b toho m\u016f\u017eete skenovat tak\u00e9 makety aplikac\u00ed, pokud jste v ran\u00e9 f\u00e1zi v\u00fdvoje. Pomoc\u00ed funkce Skenovat grafick\u00e9 u\u017eivatelsk\u00e9 rozhran\u00ed ZAPTEST prohled\u00e1 v\u0161echny testovac\u00ed objekty a p\u0159id\u00e1 je do seznamu objekt\u016f.<\/p>\n<p>Odtud m\u016f\u017eete do diagramu p\u0159id\u00e1vat objekty a sestavovat kroky testu.<\/p>\n<p>ZAPTEST umo\u017e\u0148uje automatizovat psan\u00ed p\u0159\u00edpad\u016f pomoc\u00ed jednoduch\u00e9ho rozhran\u00ed drag-and-drop. K sestaven\u00ed testovac\u00edch p\u0159\u00edpad\u016f pomoc\u00ed n\u00e1stroje ZAPTEST nepot\u0159ebujete \u017e\u00e1dn\u00e9 znalosti k\u00f3dov\u00e1n\u00ed. Odtud m\u016f\u017eete vybrat p\u0159\u00edslu\u0161nou operaci z rozbalovac\u00ed metody a sestavit testovac\u00ed p\u0159\u00edpad na z\u00e1klad\u011b vstupn\u00edch hodnot pot\u0159ebn\u00fdch pro va\u0161e rozhran\u00ed. Pot\u00e9 m\u016f\u017eete sestavit testovac\u00ed p\u0159\u00edpady pro ka\u017edou ekvivalenci a spustit je. M\u016f\u017eete dokonce opakovan\u011b pou\u017e\u00edvat testovac\u00ed p\u0159\u00edpady a upravovat je v editoru Step, \u010d\u00edm\u017e u\u0161et\u0159\u00edte spoustu \u010dasu.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Reportovani_a_sprava_testovacich_pripadu\"><\/span><strong>3. Reportov\u00e1n\u00ed a spr\u00e1va testovac\u00edch p\u0159\u00edpad\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>ZAPTEST umo\u017e\u0148uje spou\u0161t\u011bt testovac\u00ed p\u0159\u00edpady paraleln\u011b, co\u017e \u0161et\u0159\u00ed zna\u010dn\u00fd \u010das. To v\u00e1m m\u016f\u017ee pomoci spustit najednou velk\u00e9 mno\u017estv\u00ed r\u016fzn\u00fdch odd\u00edl\u016f ekvivalence nebo spustit ur\u010dit\u00e9 skupiny test\u016f.<\/p>\n<p>V\u00fdsledky lze snadno shrom\u00e1\u017edit d\u00edky podrobn\u00fdm zpr\u00e1v\u00e1m o ne\u00fasp\u011b\u0161n\u00fdch\/prosp\u011b\u0161n\u00fdch testech, sn\u00edmk\u016fm obrazovky, protokol\u016fm o proveden\u00ed a v\u00fdkonnostn\u00edm metrik\u00e1m souvisej\u00edc\u00edm s ka\u017ed\u00fdm testovac\u00edm p\u0159\u00edpadem.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Udrzba_testovacich_pripadu\"><\/span><strong>4. \u00dadr\u017eba testovac\u00edch p\u0159\u00edpad\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>D\u00edky kvalitn\u00edm mo\u017enostem spr\u00e1vy verz\u00ed m\u016f\u017eete tak\u00e9 jednodu\u0161e sledovat a udr\u017eovat sv\u00e9 testovac\u00ed p\u0159\u00edpady. Nav\u00edc mohou u\u017eivatel\u00e9 ZAPTESTu klonovat a opakovan\u011b pou\u017e\u00edvat testy, \u010d\u00edm\u017e dos\u00e1hnou nov\u00e9 \u00farovn\u011b efektivity.<\/p>\n<p>Krom\u011b automatizace testovac\u00edch p\u0159\u00edpad\u016f nab\u00edz\u00ed ZAPTEST mnohem v\u00edce funkc\u00ed. D\u00edky sad\u011b n\u00e1stroj\u016f <a href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-robotickou-automatizaci-procesu-rpa\">RPA<\/a> nab\u00edz\u00ed ZAPTEST funkce 2 v 1 a p\u0159eklenuje tak propast mezi DevOps a BizOps v budoucnosti, kter\u00e1 se vyzna\u010duje hyperautomatizac\u00ed, kdy v\u0161e, co lze automatizovat, bude automatizov\u00e1no.<\/p>\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=\"62\" height=\"62\"><\/p>\n<p>Rozd\u011blen\u00ed ekvivalenc\u00ed je elegantn\u00edm \u0159e\u0161en\u00edm pro situace, kdy teste\u0159i mus\u00ed naj\u00edt rovnov\u00e1hu mezi efektivitou a p\u0159esnost\u00ed. Vzhledem k tomu, \u017ee n\u011bkter\u00e9 softwary umo\u017e\u0148uj\u00ed t\u00e9m\u011b\u0159 nekone\u010dnou \u0161k\u00e1lu vstup\u016f, pom\u00e1h\u00e1 rozd\u011blen\u00ed t\u0159\u00edd ekvivalence t\u00fdm\u016fm rozd\u011blit testovac\u00ed data na zvl\u00e1dnuteln\u00e9 kousky, z nich\u017e ka\u017ed\u00fd lze d\u016fkladn\u011b otestovat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Rozd\u011blen\u00ed ekvivalence v testov\u00e1n\u00ed softwaru je technika testov\u00e1n\u00ed \u010dern\u00e9 sk\u0159\u00ed\u0148ky, kter\u00e1 pom\u00e1h\u00e1 vytv\u00e1\u0159et efektivn\u00ed testovac\u00ed p\u0159\u00edpady bez kompromis\u016f v pokryt\u00ed test\u016f. V tomto \u010dl\u00e1nku se pod\u00edv\u00e1me na to, co je to rozd\u011blov\u00e1n\u00ed t\u0159\u00edd ekvivalence, pro\u010d je u\u017eite\u010dn\u00e9, a prozkoum\u00e1me n\u011bkter\u00e9 postupy a p\u0159\u00edstupy, kter\u00e9 m\u016f\u017eete pou\u017e\u00edt k vyu\u017eit\u00ed v\u00fdhod t\u00e9to techniky. &nbsp; Co je rozd\u011blen\u00ed [&hellip;]<\/p>\n","protected":false},"author":14624,"featured_media":75406,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Rozd\u011blen\u00ed ekvivalenc\u00ed - proces, p\u0159\u00edstupy, n\u00e1stroje a dal\u0161\u00ed informace","_seopress_titles_desc":"Od definice rozd\u011blen\u00ed ekvivalence v testov\u00e1n\u00ed softwaru, jeho 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-75392","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-typy-testovani-softwaru-cs"},"acf":{"short_name":"Rozd\u011blen\u00ed t\u0159\u00edd ekvivalence"},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/posts\/75392","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=75392"}],"version-history":[{"count":0,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/posts\/75392\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/media\/75406"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/media?parent=75392"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/categories?post=75392"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/tags?post=75392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}