{"id":75461,"date":"2024-01-10T09:04:18","date_gmt":"2024-01-10T09:04:18","guid":{"rendered":"https:\/\/www.zaptest.com\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie"},"modified":"2024-01-10T09:04:18","modified_gmt":"2024-01-10T09:04:18","slug":"rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie","title":{"rendered":"Rozdelenie ekvivalencie v testovan\u00ed softv\u00e9ru &#8211; \u010do to je, typy, proces, pr\u00edstupy, n\u00e1stroje a \u010fal\u0161ie!"},"content":{"rendered":"<p>Rozdelenie ekvivalencie pri testovan\u00ed softv\u00e9ru je technika <a href=\"https:\/\/www.zaptest.com\/sk\/testovanie-ciernej-skrinky-co-je-to-typy-proces-pristupy-nastroje-a-dalsie\">testovania \u010diernej skrinky<\/a>, ktor\u00e1 v\u00e1m pom\u00f4\u017ee vytvori\u0165 efekt\u00edvne testovacie pr\u00edpady bez toho, aby ste museli robi\u0165 kompromisy v pokryt\u00ed testov.<\/p>\n<p>V tomto \u010dl\u00e1nku sa pozrieme na to, \u010do je rozdelenie tried ekvivalencie, pre\u010do je u\u017eito\u010dn\u00e9, a presk\u00famame niektor\u00e9 postupy a pr\u00edstupy, ktor\u00e9 m\u00f4\u017eete pou\u017ei\u0165 na vyu\u017eitie v\u00fdhod tejto 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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Co_je_rozdelenie_triedy_ekvivalencie\" >\u010co je rozdelenie triedy ekvivalencie<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#v_testovani_softveru\" >v testovan\u00ed softv\u00e9ru?<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#1_Rozdelenie_ekvivalencie_testovania_softveru_v_kocke\" >1. Rozdelenie ekvivalencie testovania softv\u00e9ru v kocke<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#2_Preco_je_testovanie_tried_ekvivalencie_pri_testovani_softveru_dolezite\" >2. Pre\u010do je testovanie tried ekvivalencie pri testovan\u00ed softv\u00e9ru d\u00f4le\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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Vyhody_rozdelenia_na_zaklade_ekvivalencie\" >V\u00fdhody rozdelenia na z\u00e1klade ekvivalencie<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#v_testovani_softveru-2\" >v testovan\u00ed softv\u00e9ru<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#1_Ucinnost\" >1. \u00da\u010dinnos\u0165<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#2_Jednoduchost\" >2. Jednoduchos\u0165<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Rozsirene_pokrytie\" >Roz\u0161\u00edren\u00e9 pokrytie<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#3_Opatovna_pouzitelnost\" >3. Op\u00e4tovn\u00e1 pou\u017eite\u013enos\u0165<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Nevyhody_rozdelenia_ekvivalencie\" >Nev\u00fdhody rozdelenia ekvivalencie<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#v_testovani_softveru-3\" >v testovan\u00ed softv\u00e9ru<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#1_Vstupne_poradie\" >1. Vstupn\u00e9 poradie<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#2_Komplexne_vstupne_zavislosti\" >2. Komplexn\u00e9 vstupn\u00e9 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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Alternativne_pristupy_na_doplnenie\" >Alternat\u00edvne pr\u00edstupy na doplnenie<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#obmedzenia_testovania_rovnocennosti\" >obmedzenia testovania rovnocennosti<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#1_Parove_testovanie\" >1. P\u00e1rov\u00e9 testovanie<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#2_Testovanie_rozhodovacej_tabulky\" >2. Testovanie rozhodovacej tabu\u013eky<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#3_Testovanie_prechodov_medzi_stavmi\" >3. Testovanie prechodov medzi stavmi<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#4_Testovanie_na_zaklade_modelu\" >4. Testovanie na z\u00e1klade 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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Priklady_testovania_rozdelenia_tried_ekvivalencie\" >Pr\u00edklady testovania rozdelenia tried ekvivalencie<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#1_Priklad_testovania_rozdelenia_tried_ekvivalencie_c_1\" >1. Pr\u00edklad testovania rozdelenia tried ekvivalencie \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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Triedy_ekvivalencie\" >Triedy ekvivalencie:<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Testovacie_pripady\" >Testovacie pr\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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#2_Priklad_testovania_rozdelenia_ekvivalencie_c_2\" >2. Pr\u00edklad testovania rozdelenia ekvivalencie \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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Triedy_ekvivalencie-2\" >Triedy ekvivalencie:<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Testovacie_pripady-2\" >Testovacie pr\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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Ako_implementovat_rozdelenie_ekvivalencie\" >Ako implementova\u0165 rozdelenie ekvivalencie<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#pristup_k_testovaniu_softveru\" >pr\u00edstup k testovaniu softv\u00e9ru<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Krok_c_1_Identifikacia_vstupnych_premennych\" >Krok \u010d. 1: Identifik\u00e1cia vstupn\u00fdch premenn\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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Krok_c_2_Urcenie_platnych_a_neplatnych_oddielov\" >Krok \u010d. 2. Ur\u010denie platn\u00fdch a neplatn\u00fdch oddielov<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#1_Platne_oddiely\" >1. Platn\u00e9 oddiely<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Pozitivne_triedy_ekvivalencie\" >Pozit\u00edvne triedy ekvivalencie:<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Zaporne_triedy_ekvivalencie\" >Z\u00e1porn\u00e9 triedy ekvivalencie:<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#2_Neplatne_oddiely\" >2. Neplatn\u00e9 oddiely<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#3_Pisanie_efektivnych_testovacich_pripadov\" >#3. P\u00edsanie efekt\u00edvnych testovac\u00edch pr\u00edpadov<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Tipy_na_pisanie_spolahlivych_testovacich_pripadov\" >Tipy na p\u00edsanie spo\u013eahliv\u00fdch testovac\u00edch pr\u00edpadov<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#4_Naplanujte_a_vykonajte_svoje_testovacie_pripady\" >#4. Napl\u00e1nujte a vykonajte svoje testovacie pr\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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#5_Analyzujte_vysledky\" >#5. Analyzujte v\u00fdsledky<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#6_Dalsie_tipy\" >#6 \u010eal\u0161ie 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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Rozdelenie_ekvivalencie_a_analyza_hranicnych_hodnot\" >Rozdelenie ekvivalencie a anal\u00fdza hrani\u010dn\u00fdch hodn\u00f4t<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Rozdelenie_ekvivalencie_a_automatizacia_pomocou_ZAPTEST\" >Rozdelenie ekvivalencie a automatiz\u00e1cia pomocou ZAPTEST<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#1_Vyber_nastroja\" >1. V\u00fdber n\u00e1stroja<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#2_Napisat_a_vykonat_testovacie_pripady\" >2. Nap\u00edsa\u0165 a vykona\u0165 testovacie pr\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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#3_Vykazovanie_a_sprava_testovacich_pripadov\" >3. Vykazovanie a spr\u00e1va testovac\u00edch pr\u00edpadov<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#4_Udrzba_testovacich_pripadov\" >4. \u00dadr\u017eba testovac\u00edch pr\u00edpadov<\/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\/sk\/rozdelenie-ekvivalencie-v-testovani-softveru-co-to-je-typy-proces-pristupy-nastroje-a-dalsie\/#Zaverecne_myslienky\" >Z\u00e1vere\u010dn\u00e9 my\u0161lienky<\/a><\/li><\/ul><\/nav><\/div>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Co_je_rozdelenie_triedy_ekvivalencie\"><\/span><strong>\u010co je rozdelenie triedy ekvivalencie  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"v_testovani_softveru\"><\/span><strong>v testovan\u00ed softv\u00e9ru?<\/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=\"Testovanie QA - \u010do to je, typy, procesy, pr\u00edstupy, n\u00e1stroje a \u010fal\u0161ie!\" 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>V\u0161etok softv\u00e9r m\u00e1 ur\u010dit\u00e9 vstupn\u00e9 podmienky. V kontexte testovania softv\u00e9ru tieto vstupn\u00e9 podmienky opisuj\u00fa hodnoty alebo \u00fadaje, ktor\u00e9 mus\u00ed tester pou\u017ei\u0165 na overenie kvality a funk\u010dnosti svojho softv\u00e9ru. Tieto vstupy m\u00f4\u017eu by\u0165 tak jednoduch\u00e9, ako je kliknutie my\u0161ou, a\u017e po text a \u010d\u00edsla.<\/p>\n<p>Ekvivalentn\u00e9 rozdelenie pri testovan\u00ed softv\u00e9ru sk\u00fama r\u00f4zne vstupy potrebn\u00e9 na pou\u017e\u00edvanie softv\u00e9ru a zoskupuje ich do tried ekvivalencie, t. j. mno\u017e\u00edn vstupov, ktor\u00e9 bud\u00fa ma\u0165 ekvivalentn\u00fd vplyv na spr\u00e1vanie softv\u00e9ru.<\/p>\n<p>Ak viete, ako sa bude spr\u00e1va\u0165 ka\u017ed\u00e1 skupina vstupov, nemus\u00edte testova\u0165 ka\u017ed\u00e9ho z\u00e1stupcu skupiny. Rozdelenie tried ekvivalencie je preto skvel\u00fdm sp\u00f4sobom, ako pom\u00f4c\u0165 testerom zn\u00ed\u017ei\u0165 frekvenciu nadbyto\u010dn\u00fdch testov. V hyperkonkuren\u010dnom svete v\u00fdvoja softv\u00e9ru s \u010doraz pr\u00edsnej\u0161\u00edmi term\u00ednmi je \u00faspora \u010dasu a \u00fasilia v \u017eivotnom cykle testovania softv\u00e9ru (STLC) k\u013e\u00fa\u010dov\u00e1.<\/p>\n<p>Na z\u00e1ver je potrebn\u00e9 poznamena\u0165, \u017ee testovanie ekvivalencie je technika testovania \u010diernej skrinky. V skratke to znamen\u00e1, \u017ee testeri nemusia pozna\u0165 vn\u00fatorn\u00fd k\u00f3d programu ani jeho vn\u00fatorn\u00e9 fungovanie. Testy s\u00fa zalo\u017een\u00e9 na vstupoch, v\u00fdstupoch a vonkaj\u0161om spr\u00e1van\u00ed. Tieto testy sa preto vo ve\u013ekej miere zameriavaj\u00fa na spr\u00e1vanie pou\u017e\u00edvate\u013eov po\u010das pou\u017e\u00edvania programu.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Rozdelenie_ekvivalencie_testovania_softveru_v_kocke\"><\/span><strong>1. Rozdelenie ekvivalencie testovania softv\u00e9ru v kocke<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Rozdelenie pod\u013ea ekvivalencie rozde\u013euje vstupn\u00e9 \u00fadaje testovania softv\u00e9ru na dva t\u00e1bory: platn\u00e9 a neplatn\u00e9 vstupy. Hodnoty v r\u00e1mci ka\u017ed\u00e9ho oddielu musia sp\u00f4sobi\u0165, \u017ee softv\u00e9r sa bude spr\u00e1va\u0165 rovnako. Napr\u00edklad:<\/p>\n<ul>\n<li>Ak plat\u00ed podmienka jednej hodnoty v oblasti A, musia plati\u0165 aj ostatn\u00e9 hodnoty v oblasti A.<\/li>\n<li>Podobne, ak s\u00fa podmienky jednej hodnoty v oblasti A nepravdiv\u00e9, ostatn\u00e9 hodnoty v oblasti A musia by\u0165 tie\u017e nepravdiv\u00e9.<\/li>\n<\/ul>\n<p>V kontexte testovania mus\u00ed by\u0165 ka\u017ed\u00fd oddiel pokryt\u00fd aspo\u0148 raz. Logicky to znamen\u00e1, \u017ee ak zlyh\u00e1 jedna polo\u017eka v oblasti A, zlyhaj\u00fa aj v\u0161etky ostatn\u00e9 vstupy. Tento proces by mal u\u0161etri\u0165 \u010das, preto\u017ee namiesto testovania ka\u017ed\u00e9ho vstupu, ktor\u00fd sa nach\u00e1dza v oblasti A, m\u00f4\u017eu testeri otestova\u0165 len jeden a extrapolova\u0165 v\u00fdsledok na z\u00e1klade jeho spolo\u010dn\u00fdch znakov.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Preco_je_testovanie_tried_ekvivalencie_pri_testovani_softveru_dolezite\"><\/span><strong>2. Pre\u010do je testovanie tried ekvivalencie pri testovan\u00ed softv\u00e9ru d\u00f4le\u017eit\u00e9<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sk\u00f4r ako sa dostaneme k priamym v\u00fdhod\u00e1m testovania tried ekvivalencie pri testovan\u00ed softv\u00e9ru, mus\u00edme definova\u0165, pre\u010do je tento pr\u00edstup d\u00f4le\u017eit\u00fd.<\/p>\n<p>V\u0161etci testeri si uvedomuj\u00fa, \u017ee testovanie softv\u00e9ru si vy\u017eaduje kompromisy. \u010cas a rozpo\u010dty s\u00fa obmedzen\u00e9, \u010do znamen\u00e1, \u017ee testeri musia svoje zdroje vyu\u017ei\u0165 \u010do najlep\u0161ie. Rozdelenie ekvivalencie testovania softv\u00e9ru pom\u00e1ha t\u00edmom n\u00e1js\u0165 rovnov\u00e1hu medzi efekt\u00edvnos\u0165ou a spo\u013eahlivos\u0165ou pri testovan\u00ed zn\u00ed\u017een\u00edm po\u010dtu vstupov.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Vyhody_rozdelenia_na_zaklade_ekvivalencie\"><\/span><strong>V\u00fdhody rozdelenia na z\u00e1klade ekvivalencie  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"v_testovani_softveru-2\"><\/span><strong>v testovan\u00ed softv\u00e9ru<\/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=\"Pr\u00edpady pou\u017eitia robotickej automatiz\u00e1cie procesov v pois\u0165ovn\u00edctve a \u00fa\u010dtovn\u00edctve\" 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>Rovnak\u00e9 rozdelenie v testovan\u00ed softv\u00e9ru uprednost\u0148uj\u00fa testovacie t\u00edmy z r\u00f4znych d\u00f4vodov. Tu s\u00fa niektor\u00e9 z najpresved\u010divej\u0161\u00edch.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Ucinnost\"><\/span><strong>1. \u00da\u010dinnos\u0165<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ve\u013ek\u00e1 v\u00fdhoda testovania rozdelenia ekvivalencie spo\u010d\u00edva v jeho \u00fa\u010dinnosti. Ak testeri pou\u017e\u00edvaj\u00fa rozdelenie na z\u00e1klade ekvivalencie, m\u00f4\u017eu zn\u00ed\u017ei\u0165 po\u010det potrebn\u00fdch testovac\u00edch pr\u00edpadov bez toho, aby sa zn\u00ed\u017eilo pokrytie testov. V\u00fdberom vstupn\u00e9ho pr\u00edpadu z ka\u017edej triedy ekvivalencie si testeri m\u00f4\u017eu by\u0165 ist\u00ed, \u017ee rozumej\u00fa tomu, ako ich softv\u00e9r funguje s r\u00f4znymi vstupmi.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Jednoduchost\"><\/span><strong>2. Jednoduchos\u0165<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u010eal\u0161ou ve\u013ekou v\u00fdhodou rozdelenia ekvivalencie testovania softv\u00e9ru je jednoduchos\u0165. Rozdelenie r\u00f4znorod\u00e9ho s\u00faboru vstupov na platn\u00e9 a neplatn\u00e9 \u00fadaje znamen\u00e1, \u017ee pl\u00e1novanie testov je ove\u013ea jednoduch\u0161ie. Testovanie ka\u017ed\u00e9ho vstupu osobitne si vy\u017eaduje ve\u013ea dokument\u00e1cie a koordin\u00e1cie. Zn\u00ed\u017eenie tohto po\u010dtu na jeden reprezentat\u00edvny pr\u00edklad zjednodu\u0161uje proces testovania.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Rozsirene_pokrytie\"><\/span><strong>Roz\u0161\u00edren\u00e9 pokrytie<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pou\u017e\u00edvanie tried ekvivalencie pri testovan\u00ed tie\u017e umo\u017e\u0148uje efekt\u00edvnej\u0161ie vyu\u017e\u00edva\u0165 \u010das potrebn\u00fd na testovanie. Zredukovanie testovac\u00edch vstupov na triedy znamen\u00e1, \u017ee m\u00f4\u017eete d\u00f4kladnej\u0161ie otestova\u0165 ka\u017ed\u00fa triedu. Tento komplexn\u00fd pr\u00edstup by bol \u00faprimne nemo\u017en\u00fd, ak by ste testovali ka\u017ed\u00fd vstup samostatne. Rozdelenie ekvivalencie umo\u017e\u0148uje t\u00edmom d\u00f4kladne otestova\u0165 platn\u00e9 a neplatn\u00e9 \u00fadaje, okrajov\u00e9 pr\u00edpady, hrani\u010dn\u00e9 hodnoty a \u010fal\u0161ie.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Opatovna_pouzitelnost\"><\/span><strong>3. Op\u00e4tovn\u00e1 pou\u017eite\u013enos\u0165<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Po\u010diato\u010dn\u00fd \u010das, ktor\u00fd investujete do vytvorenia ka\u017edej triedy ekvivalencie pri testovan\u00ed softv\u00e9ru, sa v\u00e1m nesk\u00f4r vr\u00e1ti, ak tieto triedy op\u00e4tovne pou\u017eijete pre bud\u00face vstupn\u00e9 testy. Hoci nie v\u0161etky oddiely bud\u00fa relevantn\u00e9 pre bud\u00face testy, tie, ktor\u00e9 s\u00fa, v\u00e1m u\u0161etria ve\u013ea \u010dasu bu\u010f pri bud\u00facich projektoch, alebo dokonca pri <a href=\"https:\/\/www.zaptest.com\/videos\/what-is-regression-testing\">regresnom testovan\u00ed<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Nevyhody_rozdelenia_ekvivalencie\"><\/span><strong>Nev\u00fdhody rozdelenia ekvivalencie<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"v_testovani_softveru-3\"><\/span><strong>  v testovan\u00ed softv\u00e9ru<\/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-testovanie z\u00e1\u0165a\u017ee\" width=\"533\" height=\"355\"><\/p>\n<p>Hoci rozdelenie na z\u00e1klade ekvivalencie pon\u00faka niektor\u00e9 v\u00fdznamn\u00e9 v\u00fdhody, nie je to ide\u00e1lne rie\u0161enie pre ka\u017ed\u00fd scen\u00e1r. Presk\u00famame niektor\u00e9 jeho obmedzenia.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Vstupne_poradie\"><\/span><strong>1. Vstupn\u00e9 poradie<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>V ur\u010dit\u00fdch situ\u00e1ci\u00e1ch je poradie vstupov kritickou s\u00fa\u010das\u0165ou testovania funk\u010dnosti aplik\u00e1cie. To nie je nie\u010do, \u010do by ste mohli zn\u00ed\u017ei\u0165 pomocou rozdelenia ekvivalencie. Testeri musia ma\u0165 tieto situ\u00e1cie na pam\u00e4ti a pou\u017e\u00edva\u0165 alternat\u00edvne techniky na zabezpe\u010denie dobr\u00e9ho pokrytia.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Komplexne_vstupne_zavislosti\"><\/span><strong>2. Komplexn\u00e9 vstupn\u00e9 z\u00e1vislosti<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Komplexn\u00fd softv\u00e9r so zlo\u017eit\u00fdmi vstupn\u00fdmi z\u00e1vislos\u0165ami je \u010fal\u0161ou oblas\u0165ou, v ktorej sa prejavuj\u00fa obmedzenia delenia ekvivalencie. Ide napr\u00edklad o softv\u00e9r, ktor\u00fd na z\u00e1klade r\u00f4znych vstupov poskytuje v\u00fdpo\u010dty. V tomto scen\u00e1ri by testeri museli pou\u017ei\u0165 r\u00f4zne techniky na zn\u00ed\u017eenie kombinatorickej expl\u00f3zie a zv\u00fd\u0161enie pravdepodobnosti izol\u00e1cie ch\u00fdb.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Alternativne_pristupy_na_doplnenie\"><\/span><strong>Alternat\u00edvne pr\u00edstupy na doplnenie  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"obmedzenia_testovania_rovnocennosti\"><\/span><strong>obmedzenia testovania rovnocennosti<\/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 testovanie vs. beta testovanie\" 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>Zatia\u013e \u010do testovanie rozdelenia ekvivalencie je vhodn\u00e9 pre mnoh\u00e9 testovacie scen\u00e1re, ve\u013emi zlo\u017eit\u00fd softv\u00e9r so zlo\u017eit\u00fdmi z\u00e1vislos\u0165ami medzi vstupn\u00fdmi hodnotami si m\u00f4\u017ee vy\u017eadova\u0165 \u010fal\u0161ie doplnkov\u00e9 pr\u00edstupy.<\/p>\n<p>Pri p\u00edsan\u00ed testovac\u00edch pr\u00edpadov pre komplexn\u00fd softv\u00e9r je vhodn\u00e9 pou\u017ei\u0165 kombin\u00e1ciu t\u00fdchto pr\u00edstupov.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Parove_testovanie\"><\/span><strong>1. P\u00e1rov\u00e9 testovanie<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>P\u00e1rov\u00e9 testovanie je technika testovania softv\u00e9ru, ktor\u00e1 testuje v\u0161etky mo\u017en\u00e9 kombin\u00e1cie ka\u017edej dvojice vstupn\u00fdch parametrov. Tento pr\u00edstup zabezpe\u010duje, \u017ee ka\u017ed\u00e1 dvojica parametrov sa testuje spolo\u010dne aspo\u0148 raz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Testovanie_rozhodovacej_tabulky\"><\/span><strong>2. Testovanie rozhodovacej tabu\u013eky<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Rozhodovacia tabu\u013eka pom\u00e1ha testerom metodicky mapova\u0165 r\u00f4zne kombin\u00e1cie vstupov. Je to dobr\u00fd sp\u00f4sob, ako zabezpe\u010di\u0165 systematick\u00e9 pokrytie v pr\u00edpade existencie komplexn\u00fdch z\u00e1vislost\u00ed.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Testovanie_prechodov_medzi_stavmi\"><\/span><strong>3. Testovanie prechodov medzi stavmi<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tento typ testovania meria, ako softv\u00e9r prech\u00e1dza medzi r\u00f4znymi stavmi v reakcii na r\u00f4zne kombin\u00e1cie vstupov.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Testovanie_na_zaklade_modelu\"><\/span><strong>4. Testovanie na z\u00e1klade modelu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tento pr\u00edstup si vy\u017eaduje vytvorenie modelu zalo\u017een\u00e9ho na vn\u00fatornej logike softv\u00e9ru a pou\u017eitie automatiza\u010dn\u00e9ho n\u00e1stroja na vytvorenie testovac\u00edch pr\u00edpadov na z\u00e1klade tohto modelu. T\u00e1to technika je vhodn\u00e1 na zvl\u00e1dnutie zlo\u017eitosti a zabezpe\u010denie primeran\u00e9ho pokrytia.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Priklady_testovania_rozdelenia_tried_ekvivalencie\"><\/span><strong>Pr\u00edklady testovania rozdelenia tried ekvivalencie<\/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 testovanie - \u010do to je, typy, procesy, pr\u00edstupy, n\u00e1stroje, vs. Alfa testovanie a \u010fal\u0161ie!\" width=\"552\" height=\"368\"><\/p>\n<p>Najlep\u0161\u00ed sp\u00f4sob, ako pochopi\u0165 rozdelenie ekvivalencie, je pozrie\u0165 sa na to, ako a kde m\u00f4\u017eete pou\u017ei\u0165 triedu ekvivalencie pri testovan\u00ed softv\u00e9ru. Tu je nieko\u013eko pr\u00edkladov, ktor\u00e9 v\u00e1m pom\u00f4\u017eu lep\u0161ie si predstavi\u0165 tento koncept.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Priklad_testovania_rozdelenia_tried_ekvivalencie_c_1\"><\/span><strong>1. Pr\u00edklad testovania rozdelenia tried ekvivalencie \u010d. 1<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Online objedn\u00e1vkov\u00fd formul\u00e1r je dobr\u00fdm pr\u00edkladom triedy ekvivalencie pri testovan\u00ed softv\u00e9ru.<\/p>\n<p>Povedzme, \u017ee vytv\u00e1rate aplik\u00e1ciu pre online predajcu stacion\u00e1rnych zariaden\u00ed. K dispoz\u00edcii je typick\u00fd objedn\u00e1vkov\u00fd formul\u00e1r na bal\u00edky papiera form\u00e1tu A4. Tu je uveden\u00fd sp\u00f4sob, ako m\u00f4\u017eete pou\u017ei\u0165 triedy ekvivalencie na testovanie tohto formul\u00e1ra.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Triedy_ekvivalencie\"><\/span><strong>Triedy ekvivalencie:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Mno\u017estvo papiera A4 sa pohybuje v ur\u010ditom rozsahu, napr\u00edklad od 1 do 100. Ide o tieto tri triedy:<\/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=\"Testovacie_pripady\"><\/span><strong>Testovacie pr\u00edpady:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Mali by sa vykona\u0165 tri testovacie pr\u00edpady s t\u00fdmito o\u010dak\u00e1van\u00fdmi v\u00fdsledkami<\/p>\n<ul>\n<li>Ak\u00e9ko\u013evek \u010d\u00edslo od 1 do 100 = spracovan\u00e1 objedn\u00e1vka<\/li>\n<li>\u010c\u00edsla pod 1 = chybov\u00e1 spr\u00e1va<\/li>\n<li>\u010c\u00edsla nad 100 = chybov\u00e1 spr\u00e1va<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Priklad_testovania_rozdelenia_ekvivalencie_c_2\"><\/span><strong>2. Pr\u00edklad testovania rozdelenia ekvivalencie \u010d. 2<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Trieda ekvivalencie v testovan\u00ed softv\u00e9ru sa m\u00f4\u017ee zaobera\u0165 nielen \u010d\u00edslami. V tomto pr\u00edklade presk\u00famame, ako m\u00f4\u017eete rovnak\u00fd princ\u00edp pou\u017ei\u0165 na overenie port\u00e1lu na odosielanie s\u00faborov. Povedzme, \u017ee potrebujete otestova\u0165 lokalitu, ktor\u00e1 od pou\u017e\u00edvate\u013eov vy\u017eaduje, aby nahr\u00e1vali doklady toto\u017enosti, ale m\u00f4\u017eete akceptova\u0165 len ur\u010dit\u00e9 form\u00e1ty.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Triedy_ekvivalencie-2\"><\/span><strong>Triedy ekvivalencie:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ul>\n<li>Podporovan\u00e9 dokumenty s\u00fa PDF a JPEG.<\/li>\n<li>Nepodporovan\u00e9 dokumenty s\u00fa v\u0161etky ostatn\u00e9 form\u00e1ty dokumentov<\/li>\n<li>\u017diadny dokument<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Testovacie_pripady-2\"><\/span><strong>Testovacie pr\u00edpady:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ul>\n<li>Testovanie nahran\u00edm PDF alebo JPEG = \u00faspe\u0161n\u00e9 nahratie<\/li>\n<li>Test nahr\u00e1van\u00edm nepodporovan\u00e9ho form\u00e1tu = chybov\u00e9 hl\u00e1senie<\/li>\n<li>Test bez nahr\u00e1vania s\u00faborov = chybov\u00e1 spr\u00e1va<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Ako_implementovat_rozdelenie_ekvivalencie\"><\/span><strong>Ako implementova\u0165 rozdelenie ekvivalencie<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"pristup_k_testovaniu_softveru\"><\/span><strong>  pr\u00edstup k testovaniu softv\u00e9ru<\/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\u00e1 automatiz\u00e1cia testovania DevOps: Vysvetlenie pr\u00edstupu k automatiz\u00e1cii 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>Ak chcete pri testovan\u00ed pou\u017e\u00edva\u0165 triedy ekvivalencie, mus\u00edte zvoli\u0165 strategick\u00fd pr\u00edstup. Tu je u\u017eito\u010dn\u00fd sprievodca krok za krokom na implement\u00e1ciu rozdelenia ekvivalencie pri testovan\u00ed softv\u00e9ru.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Krok_c_1_Identifikacia_vstupnych_premennych\"><\/span><strong>Krok \u010d. 1: Identifik\u00e1cia vstupn\u00fdch premenn\u00fdch<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ka\u017ed\u00fd softv\u00e9r reaguje na r\u00f4zne vstupn\u00e9 premenn\u00e9. V pr\u00edpade zlo\u017eit\u00e9ho softv\u00e9ru m\u00f4\u017eu by\u0165 tieto premenn\u00e9 obrovsk\u00e9. Prejdite si teda po\u017eiadavky a \u0161pecifik\u00e1cie softv\u00e9ru a ur\u010dte v\u0161etky premenn\u00e9, ktor\u00e9 maj\u00fa vplyv na spr\u00e1vanie softv\u00e9ru.<\/p>\n<p>Medzi najzrejmej\u0161ie vstupy bud\u00fa patri\u0165 vstupn\u00e9 formul\u00e1re pou\u017e\u00edvate\u013ea. Mus\u00edte v\u0161ak zv\u00e1\u017ei\u0165 \u0161ir\u0161\u00ed rozsah vstupov pre v\u00e1\u0161 zoznam. M\u00f4\u017eete tie\u017e zv\u00e1\u017ei\u0165 premenn\u00e9 prostredia, volania API, intern\u00e9 v\u00fdpo\u010dty at\u010f.<\/p>\n<p>\u010ealej by ste mali porozumie\u0165 r\u00f4znym typom premenn\u00fdch \u00fadajov. Tieto premenn\u00e9 m\u00f4\u017eete kategorizova\u0165 ako celo\u010d\u00edseln\u00e9, logick\u00e9, re\u0165azcov\u00e9 at\u010f., aby ste mohli definova\u0165 pr\u00edslu\u0161n\u00e9 oddiely.<\/p>\n<p>Nakoniec je potrebn\u00e9 presk\u00fama\u0165 vstupn\u00e9 obmedzenia. Ide napr\u00edklad o povolen\u00e9 znaky, definovan\u00e9 form\u00e1ty a minim\u00e1lne\/maxim\u00e1lne hodnoty.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Krok_c_2_Urcenie_platnych_a_neplatnych_oddielov\"><\/span><strong>Krok \u010d. 2. Ur\u010denie platn\u00fdch a neplatn\u00fdch oddielov<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pozrite sa na ka\u017ed\u00fa vstupn\u00fa premenn\u00fa a za\u010dnite ju rozde\u013eova\u0165 pod\u013ea platn\u00fdch a neplatn\u00fdch v\u00fdsledkov. Toto bud\u00fa va\u0161e triedy ekvivalencie pri testovan\u00ed.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Platne_oddiely\"><\/span><strong>1. Platn\u00e9 oddiely<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Platn\u00e9 oddiely mo\u017eno rozdeli\u0165 do dvoch tried.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Pozitivne_triedy_ekvivalencie\"><\/span><strong>Pozit\u00edvne triedy ekvivalencie:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Hodnoty, ktor\u00e9 m\u00e1 v\u00e1\u0161 softv\u00e9r \u00faspe\u0161ne spracova\u0165. Napr\u00edklad v pr\u00edpade softv\u00e9ru, ktor\u00fd zaznamen\u00e1va percentu\u00e1lne zn\u00e1mky, je platn\u00e1 ak\u00e1ko\u013evek hodnota od 0 do 100.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Zaporne_triedy_ekvivalencie\"><\/span><strong>Z\u00e1porn\u00e9 triedy ekvivalencie:  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>T\u00e1to kateg\u00f3ria bude ur\u010den\u00e1 pre hodnoty, ktor\u00e9 s\u00fa mimo r\u00e1mca o\u010dak\u00e1van\u00e9ho vstupu, ale ktor\u00e9 by v\u00e1\u0161 softv\u00e9r mal spracova\u0165 pomocou chybovej spr\u00e1vy. Napr\u00edklad vstupn\u00e1 hodnota je 110 pre percentu\u00e1lnu zn\u00e1mku, \u010do sp\u00f4sob\u00ed, \u017ee softv\u00e9r vr\u00e1ti chybov\u00e9 hl\u00e1senie: &#8222;V\u0161etky hodnoty musia by\u0165 0 a\u017e 100&#8220;.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Neplatne_oddiely\"><\/span><strong>2. Neplatn\u00e9 oddiely<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Tieto triedy ekvivalencie bud\u00fa obsahova\u0165 vstupy, ktor\u00e9 sp\u00f4sobia chyby alebo neo\u010dak\u00e1van\u00e9 spr\u00e1vanie. V na\u0161om pr\u00edklade by to mohlo zah\u0155\u0148a\u0165 pokusy o zadanie A+ alebo B alebo podobn\u00fdch vstupov do percentu\u00e1lneho hodnotenia. Hoci tieto vstupy m\u00f4\u017eu by\u0165 technicky spr\u00e1vne, s\u00fa mimo \u010d\u00edseln\u00fdch o\u010dak\u00e1van\u00ed.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Pisanie_efektivnych_testovacich_pripadov\"><\/span><strong>#3. P\u00edsanie efekt\u00edvnych testovac\u00edch pr\u00edpadov<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u010ealej je potrebn\u00e9 navrhn\u00fa\u0165 testovacie pr\u00edpady, ktor\u00e9 aspo\u0148 raz pokryj\u00fa ka\u017ed\u00fa oblas\u0165 ekvivalencie. Ako u\u017e bolo spomenut\u00e9 v predch\u00e1dzaj\u00facom \u010dl\u00e1nku, zabezpe\u010duje to primeran\u00e9 pokrytie testami.<\/p>\n<p>Najsk\u00f4r mus\u00edte vybra\u0165 reprezentat\u00edvne hodnoty v r\u00e1mci ka\u017edej oblasti ekvivalencie, ktor\u00e9 m\u00f4\u017eu pokr\u00fdva\u0165 platn\u00e9 aj neplatn\u00e9 \u00fadaje.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Tipy_na_pisanie_spolahlivych_testovacich_pripadov\"><\/span><strong>Tipy na p\u00edsanie spo\u013eahliv\u00fdch testovac\u00edch pr\u00edpadov<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ul>\n<li>Prem\u00fd\u0161\u013eajte o hrani\u010dn\u00fdch hodnot\u00e1ch: Uistite sa, \u017ee ste otestovali hranice svojich oddielov. Minim\u00e1lne, maxim\u00e1lne, inkluz\u00edvne, exkluz\u00edvne at\u010f., preto\u017ee tieto oblasti s\u00fa siln\u00fdmi kandid\u00e1tmi na chyby. Ak s\u00fa napr\u00edklad va\u0161e vstupn\u00e9 o\u010dak\u00e1vania v rozmedz\u00ed od 0 do 100, testujte z\u00e1porn\u00e9 hodnoty, ako aj \u010d\u00edsla ako 101.<\/li>\n<li>Zv\u00e1\u017ete pozit\u00edvne a negat\u00edvne testovacie scen\u00e1re pre platn\u00e9 aj neplatn\u00e9 testovacie pr\u00edpady.<\/li>\n<li>Kombinovan\u00e9 testovanie je dobr\u00fd n\u00e1pad. Pou\u017eite nieko\u013eko r\u00f4znych pr\u00edstupov, ako je uveden\u00e9 v na\u0161ich alternat\u00edvnych pr\u00edstupoch na doplnenie obmedzen\u00ed uveden\u00fdch v \u010dasti o testovan\u00ed rovnocennosti.<\/li>\n<li>zdokumentujte d\u00f4vody, pre\u010do boli vstupn\u00e9 hodnoty rozdelen\u00e9 do konkr\u00e9tnych oblast\u00ed, a jasne na\u010drtnite o\u010dak\u00e1van\u00e9 spr\u00e1vanie ka\u017ed\u00e9ho testu<\/li>\n<li>Ak je to mo\u017en\u00e9, pou\u017eite vizu\u00e1lne n\u00e1stroje, aby ste do svojich testovac\u00edch pr\u00edpadov vniesli pocit jasnosti a objekt\u00edvnosti pomocou diagramov alebo tabuliek na zmapovanie rozdelenia.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Naplanujte_a_vykonajte_svoje_testovacie_pripady\"><\/span><strong>#4. Napl\u00e1nujte a vykonajte svoje testovacie pr\u00edpady<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Stanovte si priority \u00faloh na z\u00e1klade faktorov, ako s\u00fa:<\/p>\n<ul>\n<li>Ktor\u00e9 oblasti maj\u00fa najv\u00e4\u010d\u0161iu pravdepodobnos\u0165 v\u00fdskytu ch\u00fdb<\/li>\n<li>Ktor\u00e9 scen\u00e1re s najv\u00e4\u010d\u0161ou pravdepodobnos\u0165ou sp\u00f4sobia z\u00e1va\u017en\u00e9 scen\u00e1re, ako s\u00fa p\u00e1dy alebo zamrznutia.<\/li>\n<\/ul>\n<p>Potom vykonajte testy a zaznamenajte ich v\u00fdstupy a pr\u00edpadn\u00e9 chyby. V pr\u00edpade zlo\u017eit\u00fdch programov s mno\u017estvom vstupov m\u00f4\u017eete pou\u017ei\u0165 n\u00e1stroje <a href=\"https:\/\/www.zaptest.com\/rpa\">RPA<\/a> na napodob\u0148ovanie \u010dinnost\u00ed pou\u017e\u00edvate\u013ea.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Analyzujte_vysledky\"><\/span><strong>#5. Analyzujte v\u00fdsledky<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Zhroma\u017edite zozbieran\u00e9 \u00fadaje z testov a analyzujte v\u00fdsledky. Niektor\u00e9 met\u00f3dy, ktor\u00e9 je potrebn\u00e9 pou\u017ei\u0165, s\u00fa:<\/p>\n<ul>\n<li>Pozrite sa na ka\u017ed\u00fd testovac\u00ed pr\u00edpad a porovnajte skuto\u010dn\u00e9 v\u00fdstupy s o\u010dak\u00e1van\u00fdmi v\u00fdstupmi<\/li>\n<li>Zisti\u0165 ak\u00e9ko\u013evek nezrovnalosti, presk\u00fama\u0165 a nahl\u00e1si\u0165 chyby a nedostatky.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Dalsie_tipy\"><\/span><strong>#6 <\/strong><strong>\u010eal\u0161ie tipy<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Hoci tieto tipy neplatia pre ka\u017ed\u00fd scen\u00e1r, bud\u00fa u\u017eito\u010dn\u00e9 pri komplexnom testovan\u00ed softv\u00e9ru.<\/p>\n<ul>\n<li>Rozhodovacie tabu\u013eky s\u00fa vynikaj\u00facim sp\u00f4sobom, ako vizualizova\u0165 rozdelenia ekvivalencie a r\u00f4zne kombin\u00e1cie vstupov, ktor\u00e9 mo\u017eno budete chcie\u0165 pou\u017ei\u0165.<\/li>\n<li>Ak triedy vykazuj\u00fa takmer identick\u00e9 spr\u00e1vanie, m\u00f4\u017eete ich zl\u00fa\u010di\u0165, \u010d\u00edm sa \u010falej optimalizuje proces testovania.<\/li>\n<li>Pou\u017e\u00edvanie testovania hrani\u010dn\u00fdch hodn\u00f4t na zlep\u0161enie detekcie ch\u00fdb<\/li>\n<li>Ak je to mo\u017en\u00e9, automatizujte testovacie pr\u00edpady rozdelenia ekvivalencie<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Rozdelenie_ekvivalencie_a_analyza_hranicnych_hodnot\"><\/span><strong>Rozdelenie ekvivalencie a anal\u00fdza hrani\u010dn\u00fdch hodn\u00f4t<\/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=\"objasnenie niektor\u00fdch nejasnost\u00ed v oblasti automatiz\u00e1cie testovania softv\u00e9ru\" width=\"618\" height=\"412\"><\/p>\n<p>Ekvivalen\u010dn\u00e9 rozdelenie je zalo\u017een\u00e9 na predpoklade, \u017ee ka\u017ed\u00fd test v r\u00e1mci rozdelenia prinesie rovnak\u00fd v\u00fdsledok. Hoci je to v mnoh\u00fdch situ\u00e1ci\u00e1ch pravda, nie v\u017edy to funguje. Napr\u00edklad v\u0161etky vstupy, ktor\u00e9 boli do oddielu pridan\u00e9 omylom, m\u00f4\u017eu zosta\u0165 neskontrolovan\u00e9, \u010do m\u00f4\u017ee vies\u0165 k zn\u00ed\u017eeniu pokrytia a potenci\u00e1lnej nestabilite softv\u00e9ru.<\/p>\n<p>Rie\u0161en\u00edm tohto probl\u00e9mu je testovanie hrani\u010dn\u00fdch hodn\u00f4t. Umo\u017e\u0148uje t\u00edmom testuj\u00facim softv\u00e9r zamera\u0165 sa na oblasti, ktor\u00e9 s najv\u00e4\u010d\u0161ou pravdepodobnos\u0165ou obsahuj\u00fa rizik\u00e1, a na z\u00e1klade toho testova\u0165 softv\u00e9r. Stru\u010dne povedan\u00e9, navrhuje, \u017ee rizik\u00e1 sa s najv\u00e4\u010d\u0161ou pravdepodobnos\u0165ou vyskytuj\u00fa na okrajoch alebo hraniciach va\u0161ich vstupn\u00fdch oblast\u00ed. Preto m\u00f4\u017eu testeri okrem in\u00fdch testovac\u00edch pr\u00edpadov triedy ekvivalencie p\u00edsa\u0165 aj testovacie pr\u00edpady na hornej a dolnej hranici vstupov.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Rozdelenie_ekvivalencie_a_automatizacia_pomocou_ZAPTEST\"><\/span><strong>Rozdelenie ekvivalencie a automatiz\u00e1cia pomocou ZAPTEST<\/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=\"najlep\u0161ie bezplatn\u00e9 a podnikov\u00e9 n\u00e1stroje na testovanie softv\u00e9ru + automatiz\u00e1cia 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 na automatiz\u00e1ciu testovania softv\u00e9ru, ako napr\u00edklad <a href=\"https:\/\/www.zaptest.com\/sk\">ZAPTEST<\/a>, m\u00f4\u017eu t\u00edmom pom\u00f4c\u0165 automatizova\u0165 rozdelenie ekvivalencie po\u010das vytv\u00e1rania aj vykon\u00e1vania testov.<\/p>\n<p>Po\u010fme presk\u00fama\u0165, ako v\u00e1m ZAPTEST m\u00f4\u017ee pom\u00f4c\u0165 odhali\u0165 v\u00fdhody tohto u\u017eito\u010dn\u00e9ho pr\u00edstupu k testovaniu \u010diernej skrinky.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Vyber_nastroja\"><\/span><strong>1. V\u00fdber n\u00e1stroja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>D\u00f4le\u017eit\u00fd je v\u00fdber spr\u00e1vneho n\u00e1stroja na dan\u00fa pr\u00e1cu. V\u00e4\u010d\u0161ina <a href=\"https:\/\/www.zaptest.com\/sk\/kompletny-sprievodca-automatizaciou-testovania-softveru\">n\u00e1strojov na automatiz\u00e1ciu testovania<\/a> sa \u0161pecializuje bu\u010f na testovanie webu, mobiln\u00fdch zariaden\u00ed alebo po\u010d\u00edta\u010dov. ZAPTEST dok\u00e1\u017ee testova\u0165 r\u00f4zne platformy a aplik\u00e1cie, \u010do z neho rob\u00ed spo\u013eahliv\u00fa vo\u013ebu.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Napisat_a_vykonat_testovacie_pripady\"><\/span><strong>2. Nap\u00edsa\u0165 a vykona\u0165 testovacie pr\u00edpady<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>ZAPTEST 1Script v\u00e1m umo\u017e\u0148uje skenova\u0165 pou\u017e\u00edvate\u013esk\u00e9 rozhranie na vytvorenie automatiz\u00e1cie testovania. Okrem toho m\u00f4\u017eete skenova\u0165 aj makety aplik\u00e1ci\u00ed, ak ste v po\u010diato\u010dnej f\u00e1ze v\u00fdvoja. Pomocou funkcie Scan GUI (Skenova\u0165 grafick\u00e9 rozhranie) ZAPTEST naskenuje v\u0161etky testovacie objekty a prid\u00e1 ich do zoznamu objektov.<\/p>\n<p>Odtia\u013eto m\u00f4\u017eete do diagramu prid\u00e1va\u0165 objekty a vytv\u00e1ra\u0165 kroky testovania.<\/p>\n<p>ZAPTEST v\u00e1m umo\u017e\u0148uje automatizova\u0165 p\u00edsanie pr\u00edpadov pomocou jednoduch\u00e9ho rozhrania drag-and-drop. Na vytv\u00e1ranie testovac\u00edch pr\u00edpadov pomocou ZAPTEST-u nepotrebujete odborn\u00e9 znalosti k\u00f3dovania. Odtia\u013eto m\u00f4\u017eete vybra\u0165 pr\u00edslu\u0161n\u00fa oper\u00e1ciu z rozba\u013eovacej met\u00f3dy a vytvori\u0165 testovac\u00ed pr\u00edpad na z\u00e1klade vstupn\u00fdch hodn\u00f4t potrebn\u00fdch pre va\u0161e rozhranie. Potom m\u00f4\u017eete vytvori\u0165 testovacie pr\u00edpady pre ka\u017ed\u00fa ekvivalenciu a vykona\u0165 ich. M\u00f4\u017eete dokonca opakovane pou\u017e\u00edva\u0165 testovacie pr\u00edpady a upravova\u0165 ich v editore Step, \u010d\u00edm u\u0161etr\u00edte ve\u013ea \u010dasu.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Vykazovanie_a_sprava_testovacich_pripadov\"><\/span><strong>3. Vykazovanie a spr\u00e1va testovac\u00edch pr\u00edpadov<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>ZAPTEST umo\u017e\u0148uje paraleln\u00e9 sp\u00fa\u0161\u0165anie testovac\u00edch pr\u00edpadov, \u010do \u0161etr\u00ed zna\u010dn\u00fd \u010das. To v\u00e1m m\u00f4\u017ee pom\u00f4c\u0165 spusti\u0165 naraz ve\u013ek\u00fd po\u010det r\u00f4znych oddielov ekvivalencie alebo spusti\u0165 ur\u010dit\u00e9 skupiny testov.<\/p>\n<p>V\u00fdsledky sa daj\u00fa \u013eahko z\u00edska\u0165 v\u010faka podrobn\u00fdm spr\u00e1vam o ne\u00faspe\u0161n\u00fdch\/\u00faspe\u0161n\u00fdch testoch, sn\u00edmkam obrazovky, protokolom o vykon\u00e1van\u00ed a metrik\u00e1m v\u00fdkonu s\u00favisiacim s ka\u017ed\u00fdm testovac\u00edm pr\u00edpadom.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Udrzba_testovacich_pripadov\"><\/span><strong>4. \u00dadr\u017eba testovac\u00edch pr\u00edpadov<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Testovacie pr\u00edpady m\u00f4\u017eete tie\u017e jednoducho sledova\u0165 a udr\u017eiava\u0165 v\u010faka mo\u017enostiam kvalitnej kontroly verzi\u00ed. Pou\u017e\u00edvatelia ZAPTEST-u m\u00f4\u017eu navy\u0161e klonova\u0165 a opakovane pou\u017e\u00edva\u0165 testy, \u010d\u00edm dosiahnu nov\u00fa \u00farove\u0148 efektivity.<\/p>\n<p>ZAPTEST pon\u00faka okrem automatiz\u00e1cie testovac\u00edch pr\u00edpadov ove\u013ea viac funkci\u00ed. V\u010faka s\u00faprave n\u00e1strojov <a href=\"https:\/\/www.zaptest.com\/sk\/kompletny-sprievodca-robotickou-automatizaciou-procesov-rpa\">RPA<\/a> pon\u00faka ZAPTEST funkcie 2 v 1, ktor\u00e9 preklenuj\u00fa priepas\u0165 medzi DevOps a BizOps v bud\u00facnosti pozna\u010denej hyperautomatiz\u00e1ciou, kde v\u0161etko, \u010do sa d\u00e1 automatizova\u0165, bude automatizovan\u00e9.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Zaverecne_myslienky\"><\/span><strong>Z\u00e1vere\u010dn\u00e9 my\u0161lienky<\/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>Rozdelenie ekvivalencie je elegantn\u00fdm rie\u0161en\u00edm v situ\u00e1ci\u00e1ch, ke\u010f testeri musia n\u00e1js\u0165 rovnov\u00e1hu medzi efekt\u00edvnos\u0165ou a presnos\u0165ou. Ke\u010f\u017ee niektor\u00e9 softv\u00e9ry umo\u017e\u0148uj\u00fa takmer nekone\u010dn\u00fd rozsah vstupov, rozdelenie na triedy ekvivalencie pom\u00e1ha t\u00edmom rozdeli\u0165 testovacie \u00fadaje na zvl\u00e1dnute\u013en\u00e9, ve\u013ek\u00e9 k\u00fasky, z ktor\u00fdch ka\u017ed\u00fd mo\u017eno d\u00f4kladne otestova\u0165.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Rozdelenie ekvivalencie pri testovan\u00ed softv\u00e9ru je technika testovania \u010diernej skrinky, ktor\u00e1 v\u00e1m pom\u00f4\u017ee vytvori\u0165 efekt\u00edvne testovacie pr\u00edpady bez toho, aby ste museli robi\u0165 kompromisy v pokryt\u00ed testov. V tomto \u010dl\u00e1nku sa pozrieme na to, \u010do je rozdelenie tried ekvivalencie, pre\u010do je u\u017eito\u010dn\u00e9, a presk\u00famame niektor\u00e9 postupy a pr\u00edstupy, ktor\u00e9 m\u00f4\u017eete pou\u017ei\u0165 na vyu\u017eitie v\u00fdhod tejto [&hellip;]<\/p>\n","protected":false},"author":14624,"featured_media":75464,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Rozdelenie ekvivalencie - proces, pr\u00edstupy, n\u00e1stroje a \u010fal\u0161ie inform\u00e1cie","_seopress_titles_desc":"Od definovania rozdelenia ekvivalencie v testovan\u00ed softv\u00e9ru, jeho typov, met\u00f3d, pr\u00edstupov a n\u00e1strojov a\u017e po osved\u010den\u00e9 postupy - dozviete sa v\u0161etko, \u010do treba vedie\u0165!","_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":[444],"tags":[],"class_list":{"0":"post-75461","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-typy-testovania-softveru-sk"},"acf":{"short_name":"Rozdelenie tried ekvivalencie"},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/posts\/75461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/users\/14624"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/comments?post=75461"}],"version-history":[{"count":0,"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/posts\/75461\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/media\/75464"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/media?parent=75461"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/categories?post=75461"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/tags?post=75461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}