{"id":29735,"date":"2022-07-08T17:50:42","date_gmt":"2022-07-08T17:50:42","guid":{"rendered":"https:\/\/www.zaptest.com\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce"},"modified":"2022-07-08T17:50:42","modified_gmt":"2022-07-08T17:50:42","slug":"co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce","title":{"rendered":"Co je regresn\u00ed testov\u00e1n\u00ed? Implementace, n\u00e1stroje a kompletn\u00ed pr\u016fvodce"},"content":{"rendered":"<p>Proces v\u00fdvoje softwaru vy\u017eaduje zna\u010dnou m\u00edru spolupr\u00e1ce. Zm\u011bna, \u00faprava nebo p\u0159id\u00e1n\u00ed funkc\u00ed aplikace m\u016f\u017ee m\u00edt za n\u00e1sledek selh\u00e1n\u00ed nebo omezen\u00ed funk\u010dnosti jin\u00fdch aspekt\u016f softwaru, kter\u00e9 d\u0159\u00edve fungovaly.<\/p>\n<p>Aby v\u00fdvoj\u00e1\u0159i zajistili, \u017ee v\u00fdvoj bude pokra\u010dovat kup\u0159edu &#8211; \u017ee za ka\u017ed\u00fd krok zp\u011bt ud\u011blaj\u00ed alespo\u0148 dva kroky kup\u0159edu &#8211; budou muset pou\u017e\u00edvat regresn\u00ed testov\u00e1n\u00ed. Jedn\u00e1 se o kombinaci funk\u010dn\u00edch a nefunk\u010dn\u00edch testovac\u00edch postup\u016f, jejich\u017e c\u00edlem je identifikovat a opravit chyby vznikl\u00e9 v d\u016fsledku aktualizac\u00ed funkc\u00ed a zm\u011bn k\u00f3du.<\/p>\n<h2><\/h2>\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\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Co_je_regresni_testovani\" >Co je regresn\u00ed testov\u00e1n\u00ed?<\/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\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Kdy_byste_meli_pouzit_regresni_testovani\" >Kdy byste m\u011bli pou\u017e\u00edt regresn\u00ed testov\u00e1n\u00ed?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Implementace_funkci\" >1. Implementace funkc\u00ed<\/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\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Zmeny_kodove_zakladny\" >2. Zm\u011bny k\u00f3dov\u00e9 z\u00e1kladny<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Behem_zpozdeni\" >3. B\u011bhem zpo\u017ed\u011bn\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#4_Po_vyskytu_dalsich_chyb\" >4. Po v\u00fdskytu dal\u0161\u00edch chyb<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Vyhody_regresniho_testovani\" >V\u00fdhody regresn\u00edho testov\u00e1n\u00ed<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Okamzite_rozpoznani_chyb\" >1. Okam\u017eit\u00e9 rozpozn\u00e1n\u00ed chyb<\/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\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Snizeni_zbytecnych_vydaju\" >2. Sn\u00ed\u017een\u00ed zbyte\u010dn\u00fdch v\u00fddaj\u016f<\/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\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Implementace_kontinualni_integrace\" >3. Implementace kontinu\u00e1ln\u00ed integrace<\/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\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Vyzvy_a_omezeni_regresniho_testovani\" >V\u00fdzvy a omezen\u00ed regresn\u00edho testov\u00e1n\u00ed<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Casovy_plan_testovani\" >1. \u010casov\u00fd pl\u00e1n testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Prodlouzeni_vyvoje\" >2. Prodlou\u017een\u00ed v\u00fdvoje<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Meli_bychom_automatizovat_kontroly_regresniho_testovani\" >M\u011bli bychom automatizovat kontroly regresn\u00edho testov\u00e1n\u00ed?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Vyhody_automatizovanych_regresnich_testu\" >1. V\u00fdhody automatizovan\u00fdch regresn\u00edch test\u016f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Nevyhody_automatizace_regresniho_testovani\" >2. Nev\u00fdhody automatizace regresn\u00edho testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Meli_bychom_automatizovat_regresni_testy_nebo_ne\" >3. M\u011bli bychom automatizovat regresn\u00ed testy, nebo ne?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Proces_regresniho_testovani\" >Proces regresn\u00edho testov\u00e1n\u00ed<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Castecne_nebo_uplne_nevyhoveni_zadosti\" >1. \u010c\u00e1ste\u010dn\u00e9 nebo \u00fapln\u00e9 nevyhov\u011bn\u00ed \u017e\u00e1dosti<\/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\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Provadeji_se_regresni_testy\" >2. Prov\u00e1d\u011bj\u00ed se regresn\u00ed testy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Problem_se_vyresi\" >3. Probl\u00e9m se vy\u0159e\u0161\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#4_Opakovani_regresnich_testu\" >4. Opakov\u00e1n\u00ed regresn\u00edch test\u016f<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Typy_regresniho_testovani\" >Typy regresn\u00edho testov\u00e1n\u00ed<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Korektivni_regresni_testovani\" >1. Korektivn\u00ed regresn\u00ed testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Regresni_testovani_vsech_testu\" >2. Regresn\u00ed testov\u00e1n\u00ed v\u0161ech test\u016f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Selektivni_regresni_testovani\" >3. Selektivn\u00ed regresn\u00ed testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#4_Progresivni_regresni_testovani\" >4. Progresivn\u00ed regresn\u00ed testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#5_Dokonceni_regresniho_testovani\" >5. Dokon\u010den\u00ed regresn\u00edho testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#6_Castecne_regresni_testovani\" >6. \u010c\u00e1ste\u010dn\u00e9 regresn\u00ed testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#7_Regresni_testovani_jednotek\" >7. Regresn\u00ed testov\u00e1n\u00ed jednotek<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Techniky_regresniho_testovani\" >Techniky regresn\u00edho testov\u00e1n\u00ed<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Vyber_regresniho_testovani\" >1. V\u00fdb\u011br regresn\u00edho testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Znovu_otestujte_vsechny\" >2. Znovu otestujte v\u0161echny<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Stanoveni_priorit_testovacich_pripadu\" >3. Stanoven\u00ed priorit 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-35\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Jak_zacit_s_regresnim_testovanim\" >Jak za\u010d\u00edt s regresn\u00edm testov\u00e1n\u00edm?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Dulezite_uvahy_pred_rozhodnutim_o_strategii_regresniho_testovani\" >1. D\u016fle\u017eit\u00e9 \u00favahy p\u0159ed rozhodnut\u00edm o strategii regresn\u00edho testov\u00e1n\u00ed<\/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\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Vyber_vhodnych_testovacich_pripadu\" >V\u00fdb\u011br vhodn\u00fdch testovac\u00edch p\u0159\u00edpad\u016f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Rozhodnete_se_mezi_automatizovanym_nebo_manualnim\" >Rozhodn\u011bte se mezi automatizovan\u00fdm nebo manu\u00e1ln\u00edm<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Stanoveni_frekvence_testovani\" >Stanoven\u00ed frekvence testov\u00e1n\u00ed<\/a><\/li><\/ul><\/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\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Prvni_krok\" >2. Prvn\u00ed krok<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Druhy_krok\" >3. Druh\u00fd krok<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#4_Treti_krok\" >4. T\u0159et\u00ed krok<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-43\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#5_Ctvrty_krok\" >5. \u010ctvrt\u00fd krok<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-44\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Kdo_by_mel_provadet_a_podilet_se_na_strategiich_a_provadeni_regresniho_testovani\" >Kdo by m\u011bl prov\u00e1d\u011bt a pod\u00edlet se na strategi\u00edch a prov\u00e1d\u011bn\u00ed regresn\u00edho testov\u00e1n\u00ed?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Vyvojari\" >1. V\u00fdvoj\u00e1\u0159i<\/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\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Zajisteni_kvality\" >2. Zaji\u0161t\u011bn\u00ed kvality<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-47\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Testery\" >3. Testery<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-48\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Jak_se_vlastne_provadi_regresni_testovani\" >Jak se vlastn\u011b prov\u00e1d\u00ed regresn\u00ed testov\u00e1n\u00ed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-49\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Naklady_spojene_s_procesem_a_strategiemi_regresniho_testovani\" >N\u00e1klady spojen\u00e9 s procesem a strategiemi regresn\u00edho testov\u00e1n\u00ed<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-50\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Doba_testovani\" >1. Doba testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-51\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Cetnost_testu\" >2. \u010cetnost test\u016f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-52\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Slozitost_softwaru\" >3. Slo\u017eitost softwaru<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-53\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Regresni_testovani_vs_funkcni_testovani\" >Regresn\u00ed testov\u00e1n\u00ed vs. funk\u010dn\u00ed testov\u00e1n\u00ed<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-54\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Co_je_funkcni_testovani\" >1. Co je funk\u010dn\u00ed testov\u00e1n\u00ed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-55\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Rozdily_mezi_funkcnim_a_regresnim_testovanim\" >2. Rozd\u00edly mezi funk\u010dn\u00edm a regresn\u00edm testov\u00e1n\u00edm<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-56\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Kdy_pouzit_funkcni_testovani_a_kdy_regresni_testovani\" >3. Kdy pou\u017e\u00edt funk\u010dn\u00ed testov\u00e1n\u00ed a kdy regresn\u00ed testov\u00e1n\u00ed?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-57\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Regresni_testovani_vs_testovani_spravnosti\" >Regresn\u00ed testov\u00e1n\u00ed vs. testov\u00e1n\u00ed spr\u00e1vnosti<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-58\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Co_je_testovani_spravnosti\" >1. Co je testov\u00e1n\u00ed spr\u00e1vnosti<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-59\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Rozdily_mezi_testovanim_spravnosti_a_regresnim_testovanim\" >2. Rozd\u00edly mezi testov\u00e1n\u00edm spr\u00e1vnosti a regresn\u00edm testov\u00e1n\u00edm<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-60\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Kdy_byste_meli_pouzit_testovani_spravnosti_a_kdy_regresni_testovani\" >3. Kdy byste m\u011bli pou\u017e\u00edt testov\u00e1n\u00ed spr\u00e1vnosti a kdy regresn\u00ed testov\u00e1n\u00ed?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-61\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Regresni_testovani_vs_testovani_jednotek\" >Regresn\u00ed testov\u00e1n\u00ed vs. testov\u00e1n\u00ed jednotek<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-62\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Co_je_testovani_jednotek\" >1. Co je testov\u00e1n\u00ed jednotek?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-63\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Rozdily_mezi_testovanim_jednotek_a_regresnim_testovanim\" >2. Rozd\u00edly mezi testov\u00e1n\u00edm jednotek a regresn\u00edm testov\u00e1n\u00edm<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-64\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Kdy_byste_meli_pouzit_testovani_jednotek_a_kdy_regresni_testovani\" >3. Kdy byste m\u011bli pou\u017e\u00edt testov\u00e1n\u00ed jednotek a kdy regresn\u00ed testov\u00e1n\u00ed?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-65\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Regresni_testovani_vs_Smoke_testovani\" >Regresn\u00ed testov\u00e1n\u00ed vs. Smoke testov\u00e1n\u00ed<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-66\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Co_je_testovani_kourem\" >1. Co je testov\u00e1n\u00ed kou\u0159em?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-67\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Rozdily_mezi_kourovym_a_regresnim_testovanim\" >2. Rozd\u00edly mezi kou\u0159ov\u00fdm a regresn\u00edm testov\u00e1n\u00edm<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-68\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Kdy_byste_meli_pouzit_Smoke_testovani_a_kdy_regresni_testovani\" >3. Kdy byste m\u011bli pou\u017e\u00edt Smoke testov\u00e1n\u00ed a kdy regresn\u00ed testov\u00e1n\u00ed?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-69\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Jak_vybrat_testovaci_pripady_pro_regresni_testovani\" >Jak vybrat testovac\u00ed p\u0159\u00edpady pro regresn\u00ed testov\u00e1n\u00ed<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-70\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Potreby_organizace\" >1. Pot\u0159eby organizace<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-71\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Frekvence_vydavani\" >2. Frekvence vyd\u00e1v\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-72\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Kriticke_chyby\" >3. Kritick\u00e9 chyby<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-73\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#4_Frekvence_aktualizace\" >4. Frekvence aktualizace<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-74\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Nejlepsi_nastroje_pro_automatizovane_regresni_testovani\" >Nejlep\u0161\u00ed n\u00e1stroje pro automatizovan\u00e9 regresn\u00ed testov\u00e1n\u00ed<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-75\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Jak_vybrat_nastroj_pro_automatickou_regresi_%E2%80%93_Freemium_vs_Enterprise\" >Jak vybrat n\u00e1stroj pro automatickou regresi &#8211; Freemium vs. Enterprise<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-76\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Kdy_byste_meli_regresni_testy_platit_zdarma\" >Kdy byste m\u011bli regresn\u00ed testy platit zdarma?<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-77\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Vyhody_bezplatnych_automatizovanych_regresnich_nastroju\" >1. V\u00fdhody bezplatn\u00fdch automatizovan\u00fdch regresn\u00edch n\u00e1stroj\u016f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-78\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Omezeni_bezplatnych_automatizovanych_regresnich_nastroju\" >2. Omezen\u00ed bezplatn\u00fdch automatizovan\u00fdch regresn\u00edch n\u00e1stroj\u016f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-79\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Nejlepsi_bezplatne_nastroje_pro_automatizaci_regresniho_testovani\" >3. Nejlep\u0161\u00ed bezplatn\u00e9 n\u00e1stroje pro automatizaci regresn\u00edho testov\u00e1n\u00ed<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-80\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Kdy_byste_meli_zvolit_nastroj_pro_regresni_testovani_na_podnikove_urovni\" >Kdy byste m\u011bli zvolit n\u00e1stroj pro regresn\u00ed testov\u00e1n\u00ed na podnikov\u00e9 \u00farovni?<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-81\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#1_Kdyz_potrebujete_dalsi_moznosti\" >1. Kdy\u017e pot\u0159ebujete dal\u0161\u00ed mo\u017enosti<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-82\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#2_Kdyz_potrebujete_neomezeny_pristup\" >2. Kdy\u017e pot\u0159ebujete neomezen\u00fd p\u0159\u00edstup<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-83\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#3_Kdyz_potrebujete_provest_vice_testu\" >3. Kdy\u017e pot\u0159ebujete prov\u00e9st v\u00edce test\u016f<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-84\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Zaverecne_uvahy_o_regresnim_testovani\" >Z\u00e1v\u011bre\u010dn\u00e9 \u00favahy o regresn\u00edm testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-85\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Nejcastejsi_dotazy\" >Nej\u010dast\u011bj\u0161\u00ed dotazy<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-86\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Co_je_to_regresni_testovani\" >Co je to regresn\u00ed testov\u00e1n\u00ed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-87\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Jak_dlouho_by_melo_regresni_testovani_trvat\" >Jak dlouho by m\u011blo regresn\u00ed testov\u00e1n\u00ed trvat?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-88\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Proc_je_nutne_regresni_testovani\" >Pro\u010d je nutn\u00e9 regresn\u00ed testov\u00e1n\u00ed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-89\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#V_jakych_situacich_se_regresni_testovani_neprovadi\" >V jak\u00fdch situac\u00edch se regresn\u00ed testov\u00e1n\u00ed neprov\u00e1d\u00ed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-90\" href=\"https:\/\/www.zaptest.com\/cs\/co-je-regresni-testovani-implementace-nastroje-a-kompletni-pruvodce\/#Kdo_je_zodpovedny_za_regresni_testovani\" >Kdo je zodpov\u011bdn\u00fd za regresn\u00ed testov\u00e1n\u00ed?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Co_je_regresni_testovani\"><\/span><strong>Co je regresn\u00ed testov\u00e1n\u00ed?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Pokud software ztr\u00e1c\u00ed funk\u010dnost v d\u016fsledku zaveden\u00ed nov\u00fdch nebo zm\u011bn\u011bn\u00fdch funkc\u00ed, \u0159\u00edk\u00e1 se, \u017ee se vr\u00e1til do m\u00e9n\u011b rozvinut\u00e9ho stavu. I drobn\u00e9 zm\u011bny softwaru nebo p\u016fvodn\u00edho k\u00f3du mohou v\u00e9st k z\u00e1va\u017en\u00fdm chyb\u00e1m, jako jsou p\u00e1dy, z\u00e1vady a \u010d\u00e1ste\u010dn\u00e1 nebo \u00fapln\u00e1 ztr\u00e1ta funk\u010dnosti.<\/p>\n<p>K odhalen\u00ed t\u011bchto chyb a obnoven\u00ed stabilizace aplikace se pou\u017e\u00edv\u00e1 <a href=\"https:\/\/ieeexplore.ieee.org\/abstract\/document\/65194\">regresn\u00ed testov\u00e1n\u00ed<\/a>. Funk\u010dn\u00ed i nefunk\u010dn\u00ed testov\u00e1n\u00ed posuzuje dopad nov\u00fdch funkc\u00ed na st\u00e1vaj\u00edc\u00ed k\u00f3d.<\/p>\n<p><iframe loading=\"lazy\" title=\"Regression testing \u2013 What, Why, When, and How to Run It?\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/AWX6WvYktwk?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>Mnoho proces\u016f regresn\u00edho testov\u00e1n\u00ed vyu\u017e\u00edv\u00e1 data z testovac\u00edch sc\u00e9n\u00e1\u0159\u016f, kter\u00e9 prob\u011bhly p\u0159ed implementac\u00ed aktu\u00e1ln\u00edho kola zm\u011bn. Do regresn\u00edho testov\u00e1n\u00ed lze nap\u0159\u00edklad integrovat p\u0159edchoz\u00ed funk\u010dn\u00ed testy, testy jednotek, integra\u010dn\u00ed testy a testy pro ov\u011b\u0159en\u00ed sestaven\u00ed, co\u017e umo\u017e\u0148uje, aby ov\u011b\u0159en\u00e9 v\u00fdsledky z d\u0159\u00edv\u011bj\u0161\u00edch f\u00e1z\u00ed v\u00fdvojov\u00e9ho cyklu pomohly diagnostikovat neo\u010dek\u00e1van\u00e9 aktu\u00e1ln\u00ed probl\u00e9my.<\/p>\n<p>Regresn\u00ed testov\u00e1n\u00ed se v z\u00e1sad\u011b zam\u011b\u0159uje na dva prvky zm\u011bn zdrojov\u00e9ho k\u00f3du:<\/p>\n<ul>\n<li>Chov\u00e1 se nov\u00e1 modifikace o\u010dek\u00e1van\u00fdm, po\u017eadovan\u00fdm zp\u016fsobem?<\/li>\n<li>Jsou ovlivn\u011bny dal\u0161\u00ed funkce, dokonce i prvky, kter\u00e9 s \u00fapravou zd\u00e1nliv\u011b nesouvisej\u00ed?<\/li>\n<\/ul>\n<p>V ide\u00e1ln\u00edm p\u0159\u00edpad\u011b se regresn\u00ed testov\u00e1n\u00ed prov\u00e1d\u00ed po ka\u017ed\u00e9 \u00faprav\u011b zdrojov\u00e9ho k\u00f3du. U aplikac\u00ed podnikov\u00e9 \u00farovn\u011b je pravd\u011bpodobn\u011b nutn\u00e9 prov\u00e9st tis\u00edce test\u016f, co\u017e vy\u017eaduje n\u00e1stroje pro automatizovan\u00e9 regresn\u00ed testov\u00e1n\u00ed.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Kdy_byste_meli_pouzit_regresni_testovani\"><\/span><strong>Kdy byste m\u011bli pou\u017e\u00edt regresn\u00ed testov\u00e1n\u00ed?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Regresn\u00ed testov\u00e1n\u00ed poskytuje d\u016fle\u017eit\u00e9 informace v pr\u016fb\u011bhu cel\u00e9ho v\u00fdvojov\u00e9ho cyklu, v\u010detn\u011b sestaven\u00ed a podpory po vyd\u00e1n\u00ed. N\u00e1sleduj\u00edc\u00ed sc\u00e9n\u00e1\u0159e b\u011b\u017en\u011b vy\u017eaduj\u00ed regresn\u00ed testov\u00e1n\u00ed:<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"1_Implementace_funkci\"><\/span><strong>1. <\/strong><strong>Implementace funkc\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Funkce p\u0159idan\u00e9 do st\u00e1vaj\u00edc\u00edho softwaru mohou m\u00edt neo\u010dek\u00e1van\u00e9 v\u00fdsledky. Regresn\u00ed test se nej\u010dast\u011bji pou\u017e\u00edv\u00e1 k identifikaci probl\u00e9m\u016f spojen\u00fdch s p\u0159id\u00e1v\u00e1n\u00edm nov\u00fdch funkc\u00ed, a to jak v backendov\u00e9 architektu\u0159e, tak v prvc\u00edch sm\u011b\u0159uj\u00edc\u00edch k z\u00e1kazn\u00edk\u016fm.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Zmeny_kodove_zakladny\"><\/span><strong>2. <\/strong><strong>Zm\u011bny k\u00f3dov\u00e9 z\u00e1kladny<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>I kdy\u017e nebyly p\u0159id\u00e1ny \u017e\u00e1dn\u00e9 v\u00fdznamn\u00e9 funkce a z\u00e1kladn\u00ed funkce z\u016fst\u00e1vaj\u00ed z pohledu z\u00e1kazn\u00edka nezm\u011bn\u011bny, je po p\u0159id\u00e1n\u00ed zm\u011bn v k\u00f3du, jako je optimalizace zdrojov\u00e9ho k\u00f3du, opravy z\u00e1plat a dal\u0161\u00ed zm\u011bny konfigurace, nutn\u00e9 prov\u00e9st regresn\u00ed testov\u00e1n\u00ed.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Behem_zpozdeni\"><\/span><strong>3. <\/strong><strong>B\u011bhem zpo\u017ed\u011bn\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Regresn\u00ed testov\u00e1n\u00ed je tak\u00e9 u\u017eite\u010dn\u00e9 jako strategie \u00fadr\u017eby b\u011bhem odst\u00e1vek ve v\u00fdvoji. Kdy\u017e pracujete na spu\u0161t\u011bn\u00ed nov\u00fdch program\u016f nebo softwaru, regresn\u00ed testy \u010dasto zajist\u00ed, \u017ee v\u00e1m neuniknou \u017e\u00e1dn\u00e9 probl\u00e9my, kter\u00e9 se mohou objevit po spu\u0161t\u011bn\u00ed nov\u00fdch funkc\u00ed.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Po_vyskytu_dalsich_chyb\"><\/span><strong>4. <\/strong><strong>Po v\u00fdskytu dal\u0161\u00edch chyb<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Regresn\u00ed testov\u00e1n\u00ed m\u016f\u017ee tak\u00e9 pomoci identifikovat a diagnostikovat probl\u00e9my, kter\u00e9 zd\u00e1nliv\u011b nesouvisej\u00ed s ned\u00e1vn\u00fdmi zm\u011bnami. Proto\u017ee regresn\u00ed testov\u00e1n\u00ed kombinuje pou\u017eit\u00ed mnoha dal\u0161\u00edch druh\u016f test\u016f, umo\u017e\u0148uje jednotn\u011b porovn\u00e1vat r\u016fzn\u00e1, d\u0159\u00edve testovan\u00e1 data. M\u016f\u017ee tak\u00e9 pomoci identifikovat probl\u00e9my s k\u00f3dem, kter\u00e9 se mohly projevit ji\u017e d\u0159\u00edve a projevily se a\u017e po dlouh\u00e9 dob\u011b.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Vyhody_regresniho_testovani\"><\/span><strong>V\u00fdhody regresn\u00edho testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Regresn\u00ed testov\u00e1n\u00ed je p\u0159\u00ednosn\u00e9 v ka\u017ed\u00e9 f\u00e1zi \u017eivotn\u00edho cyklu v\u00fdvoje softwaru. Z\u0159ejmou v\u00fdhodou je, \u017ee regresn\u00ed testy zaji\u0161\u0165uj\u00ed bezprobl\u00e9mov\u00fd chod softwaru po \u00faprav\u011b k\u00f3du nebo zaveden\u00ed nov\u00e9 funkce. Krom\u011b toho je t\u0159eba zv\u00e1\u017eit i dal\u0161\u00ed v\u00fdhody.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Okamzite_rozpoznani_chyb\"><\/span><strong>1. <\/strong><strong>Okam\u017eit\u00e9 rozpozn\u00e1n\u00ed chyb<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Jednou z nejlep\u0161\u00edch v\u00fdhod regresn\u00edho testov\u00e1n\u00ed je mo\u017enost okam\u017eit\u011b odhalit chyby nebo probl\u00e9my s novou funkc\u00ed nebo zm\u011bnou k\u00f3du. Schopnost rychle identifikovat probl\u00e9my znamen\u00e1, \u017ee software m\u016f\u017ee b\u00fdt rychle opraven a vr\u00e1cen z\u00e1kazn\u00edk\u016fm.<\/p>\n<p>P\u0159i prov\u00e1d\u011bn\u00ed regresn\u00edch test\u016f mohou teste\u0159i zachytit v\u0161echny nedefinovan\u00e9 integrace mezi zm\u011bnami v aplikaci. Tyto testy podpo\u0159\u00ed testovac\u00ed t\u00fdmy a v\u00fdvoj\u00e1\u0159e, kte\u0159\u00ed mohou nalezen\u00e9 chyby upravit a testy opakovat, aby se zajistilo, \u017ee tyto chyby budou rychle opraveny.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Snizeni_zbytecnych_vydaju\"><\/span><strong>2. <\/strong><strong>Sn\u00ed\u017een\u00ed zbyte\u010dn\u00fdch v\u00fddaj\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Regresn\u00ed testov\u00e1n\u00ed pom\u00e1h\u00e1 sn\u00ed\u017eit \u0159adu n\u00e1klad\u016f na v\u00fdvoj. Schopnost identifikovat a opravit poruchy funk\u010dnosti pom\u00e1h\u00e1 vyhnout se dlouh\u00fdm v\u00fdpadk\u016fm v\u00fdroby. Nav\u00edc se na implementaci nov\u00fdch funkc\u00ed vynakl\u00e1d\u00e1 m\u00e9n\u011b \u010dasu (a pen\u011bz), proto\u017ee jejich funk\u010dnost lze rychle ur\u010dit.<\/p>\n<p>Automatizovan\u00e9 n\u00e1stroje pro regresn\u00ed testov\u00e1n\u00ed tak\u00e9 p\u0159in\u00e1\u0161ej\u00ed \u00faspory v projektu d\u00edky men\u0161\u00ed pot\u0159eb\u011b manu\u00e1ln\u00edho testov\u00e1n\u00ed.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Implementace_kontinualni_integrace\"><\/span><strong>3. <\/strong><strong>Implementace kontinu\u00e1ln\u00ed integrace<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Automatizovan\u00e9 testovac\u00ed n\u00e1stroje jsou b\u011bhem procesu v\u00fdvoje st\u00e1le efektivn\u011bj\u0161\u00ed, proto\u017ee data z p\u0159edchoz\u00edch test\u016f pom\u00e1haj\u00ed p\u0159i testov\u00e1n\u00ed. V\u00fdvojov\u00e9 t\u00fdmy mohou nastavit kontinu\u00e1ln\u00ed integraci. Vyd\u00e1n\u00ed nov\u00e9ho k\u00f3du aplikace m\u016f\u017ee automaticky spustit testovac\u00ed sc\u00e9n\u00e1\u0159 ze sady regresn\u00edch test\u016f.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Vyzvy_a_omezeni_regresniho_testovani\"><\/span><strong>V\u00fdzvy a omezen\u00ed regresn\u00edho testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u017d\u00e1dn\u00fd typ slu\u017eby automatizovan\u00e9ho testov\u00e1n\u00ed nedok\u00e1\u017ee identifikovat v\u0161echny potenci\u00e1ln\u00ed probl\u00e9my. Regresn\u00ed testov\u00e1n\u00ed je sice cenn\u00fdm n\u00e1strojem v cel\u00e9m v\u00fdvojov\u00e9m cyklu, ale m\u00e1 tak\u00e9 ur\u010dit\u00e1 omezen\u00ed.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Casovy_plan_testovani\"><\/span><strong>1. <\/strong><strong>\u010casov\u00fd pl\u00e1n testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pro dosa\u017een\u00ed maxim\u00e1ln\u00ed \u00fa\u010dinnosti by regresn\u00ed testov\u00e1n\u00ed m\u011blo b\u00fdt dal\u0161\u00edm krokem po zm\u011bn\u00e1ch k\u00f3du. Bohu\u017eel tyto p\u0159\u00edsn\u00e9 lh\u016fty mohou zp\u016fsobit komplikace. Pokud nelze testov\u00e1n\u00ed prov\u00e9st rychle, m\u016f\u017ee doj\u00edt ke zpo\u017ed\u011bn\u00ed procesu v\u00fdvoje.<\/p>\n<p>Pokud nav\u00edc regresn\u00ed testov\u00e1n\u00ed nez\u016fstane v souladu s implementac\u00ed funkc\u00ed, mohou se v k\u00f3du objevit skryt\u00e9 probl\u00e9my, kter\u00e9 je obt\u00ed\u017en\u011bj\u0161\u00ed vysledovat.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Prodlouzeni_vyvoje\"><\/span><strong>2. <\/strong><strong>Prodlou\u017een\u00ed v\u00fdvoje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A\u010dkoli pou\u017eit\u00ed softwaru pro automatick\u00e9 regresn\u00ed testov\u00e1n\u00ed nen\u00ed tak \u010dasov\u011b n\u00e1ro\u010dn\u00e9 jako ru\u010dn\u00ed testov\u00e1n\u00ed, oba typy prodlu\u017euj\u00ed proces v\u00fdvoje. S rostouc\u00ed slo\u017eitost\u00ed produktu, ke kter\u00e9 doch\u00e1z\u00ed relativn\u011b brzy v ka\u017ed\u00e9m podnikov\u00e9m projektu, roste i slo\u017eitost regresn\u00edho testov\u00e1n\u00ed, kter\u00e9 vy\u017eaduje v\u00edce \u010dasu na nastaven\u00ed a dokon\u010den\u00ed.<\/p>\n<p>Regresn\u00ed testov\u00e1n\u00ed v kone\u010dn\u00e9m d\u016fsledku zkracuje dobu v\u00fdvoje projektu, proto\u017ee sni\u017euje prostoje aplikace a komplikace po jej\u00edm uvoln\u011bn\u00ed.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Meli_bychom_automatizovat_kontroly_regresniho_testovani\"><\/span><strong>M\u011bli bychom automatizovat kontroly regresn\u00edho testov\u00e1n\u00ed?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Manu\u00e1ln\u00ed regresn\u00ed testov\u00e1n\u00ed m\u00e1 v podnikov\u00e9 organizaci omezenou u\u017eite\u010dnost, proto\u017ee nen\u00ed schopno p\u0159esn\u011b analyzovat slo\u017eitost komer\u010dn\u00edho softwaru. Rozs\u00e1hl\u00e9 v\u00fdvojov\u00e9 projekty vy\u017eaduj\u00ed <a href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\">automatizovan\u00e9<\/a> n\u00e1stroje pro <a href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\">testov\u00e1n\u00ed softwaru<\/a>.<\/p>\n<p><iframe loading=\"lazy\" title=\"Which Tests Should We Automate - Angie Jones \u2013 Sr. Automation Engineer, Twitter\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/VL-_pnICmGY?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"1_Vyhody_automatizovanych_regresnich_testu\"><\/span><strong>1. <\/strong><strong>V\u00fdhody automatizovan\u00fdch regresn\u00edch test\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Vzhledem k tomu, \u017ee manu\u00e1ln\u00ed regresn\u00ed testov\u00e1n\u00ed je mimo\u0159\u00e1dn\u011b \u010dasov\u011b n\u00e1ro\u010dn\u00e9 a vy\u017eaduje od testovac\u00edho t\u00fdmu velk\u00e9 \u00fasil\u00ed, je v\u00fdznamnou v\u00fdhodou softwaru pro automatizaci regresn\u00edho testov\u00e1n\u00ed to, \u017ee testovac\u00edmu t\u00fdmu uvoln\u00ed spoustu \u010dasu.<\/p>\n<p>Pomoc\u00ed <a href=\"https:\/\/www.zaptest.com\/?page_id=4060\">slu\u017eeb automatizovan\u00e9ho testov\u00e1n\u00ed softwaru<\/a> m\u016f\u017ee testovac\u00ed t\u00fdm prov\u00e1d\u011bt regresn\u00ed testy v kter\u00e9mkoli bod\u011b v\u00fdvoje projektu. Po zaveden\u00ed nov\u00e9 funkce lze zah\u00e1jit cyklus regresn\u00edho testov\u00e1n\u00ed, v jeho\u017e r\u00e1mci se hledaj\u00ed potenci\u00e1ln\u00ed probl\u00e9my.<\/p>\n<p>Pou\u017eit\u00ed n\u00e1stroj\u016f pro automatick\u00e9 regresn\u00ed testov\u00e1n\u00ed umo\u017e\u0148uje z\u00edskat okam\u017eitou zp\u011btnou vazbu. T\u00fdmy mohou rychle implementovat \u00fapravy chybn\u00e9ho k\u00f3du, \u010d\u00edm\u017e se minimalizuje naru\u0161en\u00ed a zpo\u017ed\u011bn\u00ed.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Nevyhody_automatizace_regresniho_testovani\"><\/span><strong>2. <\/strong><strong>Nev\u00fdhody automatizace regresn\u00edho testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Jednou z nejv\u00fdznamn\u011bj\u0161\u00edch nev\u00fdhod automatizovan\u00e9ho regresn\u00edho testov\u00e1n\u00ed jsou n\u00e1klady. P\u0159esto\u017ee existuj\u00ed bezplatn\u00e9 n\u00e1stroje pro automatick\u00e9 regresn\u00ed testov\u00e1n\u00ed, \u010dasto nenab\u00edzej\u00ed takovou \u00farove\u0148 funkc\u00ed, z\u00e1kaznick\u00e9 podpory a \u0161k\u00e1lovatelnosti jako placen\u00e9 mo\u017enosti ur\u010den\u00e9 pro podnikovou \u00farove\u0148.<\/p>\n<p>Dal\u0161\u00ed potenci\u00e1ln\u00ed nev\u00fdhodou, kter\u00e1 stoj\u00ed za zm\u00ednku, je doba testov\u00e1n\u00ed. Software pro automatizaci regresn\u00edho testov\u00e1n\u00ed spou\u0161t\u00ed testy pouze v p\u0159edem naprogramovan\u00fdch \u010dasech. Pl\u00e1nov\u00e1n\u00ed m\u016f\u017ee p\u0159in\u00e9st logistick\u00e9 probl\u00e9my souvisej\u00edc\u00ed s implementac\u00ed dal\u0161\u00edch aktualizac\u00ed k\u00f3du pot\u0159ebn\u00fdch b\u011bhem v\u00fdvoje.<\/p>\n<p>Krom\u011b toho m\u016f\u017ee automatizovan\u00e9 regresn\u00ed testov\u00e1n\u00ed potenci\u00e1ln\u011b kolidovat s jin\u00fdmi n\u00e1stroji <a href=\"https:\/\/www.zaptest.com\/hyperautomation\">hyperautomatizace<\/a>, zejm\u00e9na s komplexn\u00edmi n\u00e1stroji, jako jsou <a href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-robotickou-automatizaci-procesu-rpa\">n\u00e1stroje pro automatizaci robotick\u00fdch proces\u016f<\/a>. Velk\u00e9 organizace samoz\u0159ejm\u011b zvl\u00e1daj\u00ed pou\u017e\u00edv\u00e1n\u00ed <a href=\"https:\/\/www.zaptest.com\/rpa\">rpa testov\u00e1n\u00ed<\/a>, regresn\u00edho testov\u00e1n\u00ed a dal\u0161\u00edch metod b\u011bhem v\u00fdvoje, ale vy\u017eaduje to pl\u00e1nov\u00e1n\u00ed a koordinaci nap\u0159\u00ed\u010d t\u00fdmy.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Meli_bychom_automatizovat_regresni_testy_nebo_ne\"><\/span><strong>3. <\/strong><strong>M\u011bli bychom automatizovat regresn\u00ed testy, nebo ne?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Automatizovan\u00e9 regresn\u00ed n\u00e1stroje se obvykle doporu\u010duj\u00ed pro velk\u00e9 a slo\u017eit\u00e9 aplikace vytvo\u0159en\u00e9 na komer\u010dn\u00ed nebo podnikov\u00e9 \u00farovni. Manu\u00e1ln\u00ed testov\u00e1n\u00ed je efektivn\u00ed pouze v mal\u00fdch, jednoduch\u00fdch organizac\u00edch &#8211; a i tam se obvykle prov\u00e1d\u00ed pouze kv\u016fli rozpo\u010dtov\u00fdm omezen\u00edm.<\/p>\n<p>V jin\u00fdch spole\u010dnostech s men\u0161\u00edm po\u010dtem lid\u00ed v testovac\u00edm t\u00fdmu m\u016f\u017ee automatizace procesu regresn\u00edho testov\u00e1n\u00ed urychlit a zp\u0159ehlednit jeho pr\u016fb\u011bh. Pokud si nejste jisti, zda byste m\u011bli \u010di nem\u011bli automatizovat regresn\u00ed testov\u00e1n\u00ed, m\u016f\u017ee b\u00fdt efektivn\u00ed volbou hybrid manu\u00e1ln\u00edho a automatizovan\u00e9ho testov\u00e1n\u00ed.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Proces_regresniho_testovani\"><\/span><strong>Proces regresn\u00edho testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u017divotn\u00ed cyklus regresn\u00edho testov\u00e1n\u00ed v\u00e1m umo\u017en\u00ed p\u0159ij\u00edt na kloub p\u0159\u00edpadn\u00fdm probl\u00e9m\u016fm a umo\u017en\u00ed v\u00fdvojov\u00e9mu t\u00fdmu prov\u00e9st p\u0159\u00edslu\u0161n\u00e9 \u00fapravy.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Castecne_nebo_uplne_nevyhoveni_zadosti\"><\/span><strong>1. <\/strong><strong>\u010c\u00e1ste\u010dn\u00e9 nebo \u00fapln\u00e9 nevyhov\u011bn\u00ed \u017e\u00e1dosti<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Kdy\u017e v\u00fdvojov\u00fd t\u00fdm zavede nov\u00fd k\u00f3d do st\u00e1vaj\u00edc\u00edho programu, bude fungovat spr\u00e1vn\u011b, nebo se vyskytnou probl\u00e9my. V softwaru se mus\u00ed vyskytnout probl\u00e9m, aby regresn\u00ed testov\u00e1n\u00ed m\u011blo co hledat.<\/p>\n<p>O probl\u00e9mu se m\u016f\u017eete dozv\u011bd\u011bt b\u011bhem b\u011b\u017en\u00e9ho testov\u00e1n\u00ed softwaru nebo pokud se s n\u00edm setkaj\u00ed u\u017eivatel\u00e9 a nahl\u00e1s\u00ed ho odd\u011blen\u00ed IT.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Provadeji_se_regresni_testy\"><\/span><strong>2. <\/strong><strong>Prov\u00e1d\u011bj\u00ed se regresn\u00ed testy<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Jakmile t\u00fdm identifikuje probl\u00e9m, m\u016f\u017ee za\u010d\u00edt regresn\u00ed testov\u00e1n\u00ed. Vyu\u017eit\u00ed r\u016fzn\u00fdch regresn\u00edch test\u016f pom\u016f\u017ee t\u00fdmu z\u00fa\u017eit hlavn\u00ed p\u0159\u00ed\u010dinu probl\u00e9mu.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Problem_se_vyresi\"><\/span><strong>3. <\/strong><strong>Probl\u00e9m se vy\u0159e\u0161\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pot\u00e9, co regresn\u00ed testy odhal\u00ed hlavn\u00ed p\u0159\u00ed\u010dinu chyby, m\u016f\u017ee za\u010d\u00edt proces opravy. V\u00fdvojov\u00fd t\u00fdm oprav\u00ed probl\u00e9m, kter\u00fd zp\u016fsobuje probl\u00e9my se softwarem.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Opakovani_regresnich_testu\"><\/span><strong>4. <\/strong><strong>Opakov\u00e1n\u00ed regresn\u00edch test\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Posledn\u00edm krokem v procesu regresn\u00edho testov\u00e1n\u00ed je op\u011btovn\u00e9 proveden\u00ed v\u0161ech regresn\u00edch test\u016f. Opakovan\u00e9 testov\u00e1n\u00ed umo\u017e\u0148uje cel\u00e9mu t\u00fdmu zjistit, zda byl probl\u00e9m vy\u0159e\u0161en, nebo zda se mus\u00ed vr\u00e1tit k r\u00fdsovac\u00edmu prknu a chybu odstranit.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Typy_regresniho_testovani\"><\/span><strong>Typy regresn\u00edho testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>P\u0159i vizu\u00e1ln\u00edm regresn\u00edm testov\u00e1n\u00ed m\u016f\u017eete prov\u00e9st sedm test\u016f.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Korektivni_regresni_testovani\"><\/span><strong>1. <\/strong><strong>Korektivn\u00ed regresn\u00ed testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/ieeexplore.ieee.org\/abstract\/document\/623769\">Korektivn\u00ed regresn\u00ed testov\u00e1n\u00ed<\/a> je jedn\u00edm z nejjednodu\u0161\u0161\u00edch typ\u016f regresn\u00edho testov\u00e1n\u00ed. Jedn\u00e1 se o opakovan\u00e9 pou\u017eit\u00ed existuj\u00edc\u00edho testovac\u00edho p\u0159\u00edpadu, u kter\u00e9ho nedo\u0161lo k \u017e\u00e1dn\u00fdm v\u00fdznamn\u00fdm zm\u011bn\u00e1m produktu. V podstat\u011b m\u016f\u017eete testovat, ani\u017e byste m\u011bnili testovac\u00ed sc\u00e9n\u00e1\u0159.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Regresni_testovani_vsech_testu\"><\/span><strong>2. <\/strong><strong>Regresn\u00ed testov\u00e1n\u00ed v\u0161ech test\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Regresn\u00ed testov\u00e1n\u00ed Retest-all je nejslo\u017eit\u011bj\u0161\u00edm typem regresn\u00edho testov\u00e1n\u00ed. Vy\u017eaduje, aby byly v\u0161echny specifikace syst\u00e9mu testov\u00e1ny od sam\u00e9ho po\u010d\u00e1tku. Kontroluje ka\u017edou drobnou zm\u011bnu, kterou software od sv\u00e9ho v\u00fdvoje pro\u0161el.<\/p>\n<p>K nej\u010dast\u011bj\u0161\u00edmu sc\u00e9n\u00e1\u0159i opakovan\u00e9ho testov\u00e1n\u00ed doch\u00e1z\u00ed pot\u00e9, co se jin\u00fdmi typy nepoda\u0159ilo ur\u010dit zdroj probl\u00e9mu, proto\u017ee v\u00fdvojov\u00e9 t\u00fdmy maj\u00ed podez\u0159en\u00ed, \u017ee probl\u00e9m nastal mnohem d\u0159\u00edve ne\u017e p\u0159i ned\u00e1vn\u00fdch \u00faprav\u00e1ch k\u00f3du.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Selektivni_regresni_testovani\"><\/span><strong>3. <\/strong><strong>Selektivn\u00ed regresn\u00ed testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Selektivn\u00ed regresn\u00ed testov\u00e1n\u00ed se \u0159ad\u00ed mezi opravn\u00e9 a opakovan\u00e9 regresn\u00ed testov\u00e1n\u00ed. Omezuje rozsah testu t\u00edm, \u017ee hled\u00e1 dot\u010den\u00fd k\u00f3d v konkr\u00e9tn\u00edm sc\u00e9n\u00e1\u0159i. Selektivn\u00ed regresn\u00ed testov\u00e1n\u00ed se obvykle pou\u017e\u00edv\u00e1, pokud maj\u00ed teste\u0159i obecnou p\u0159edstavu o p\u0159\u00ed\u010din\u011b probl\u00e9mu.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_Progresivni_regresni_testovani\"><\/span><strong>4. <\/strong><strong>Progresivn\u00ed regresn\u00ed testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>P\u0159esto\u017ee zaveden\u00e9 p\u0159\u00edpady poskytuj\u00ed cenn\u00e9 informace, maj\u00ed sv\u00e1 omezen\u00ed p\u0159i testov\u00e1n\u00ed nov\u00fdch funkc\u00ed bez paraleln\u00edho pou\u017eit\u00ed. Progresivn\u00ed regresn\u00ed testov\u00e1n\u00ed zahrnuje vytv\u00e1\u0159en\u00ed nov\u00fdch sc\u00e9n\u00e1\u0159\u016f testovac\u00edch p\u0159\u00edpad\u016f zam\u011b\u0159en\u00fdch na dopl\u0148ky, jejich\u017e v\u00fdsledek je obt\u00ed\u017en\u00e9 p\u0159edv\u00eddat.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"5_Dokonceni_regresniho_testovani\"><\/span><strong>5. <\/strong><strong>Dokon\u010den\u00ed regresn\u00edho testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>P\u0159i ka\u017ed\u00e9 v\u00fdznamn\u00e9 zm\u011bn\u011b syst\u00e9mu je nutn\u00e9 prov\u00e9st kompletn\u00ed regresn\u00ed testov\u00e1n\u00ed. Kompletn\u00ed regresn\u00ed testov\u00e1n\u00ed pom\u00e1h\u00e1 \u0159e\u0161it potenci\u00e1ln\u00ed probl\u00e9my p\u0159i ka\u017ed\u00e9 zm\u011bn\u011b z\u00e1kladn\u00edho k\u00f3du. Tento test zahrnuje v\u0161echny funkce softwaru.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"6_Castecne_regresni_testovani\"><\/span><strong>6. <\/strong><strong>\u010c\u00e1ste\u010dn\u00e9 regresn\u00ed testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u010c\u00e1ste\u010dn\u00e9 regresn\u00ed testov\u00e1n\u00ed provedete, a\u017e budete p\u0159ipraveni slou\u010dit v\u0161echny \u010d\u00e1sti softwarov\u00e9ho k\u00f3du do v\u011bt\u0161\u00edho modulu. \u010c\u00e1ste\u010dn\u00e9 regresn\u00ed testov\u00e1n\u00ed umo\u017e\u0148uje zajistit, aby ka\u017ed\u00fd modul fungoval samostatn\u011b, ale z\u00e1rove\u0148 bylo vid\u011bt, jak funguje s hlavn\u00edm softwarov\u00fdm k\u00f3dem.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"7_Regresni_testovani_jednotek\"><\/span><strong>7. <\/strong><strong>Regresn\u00ed testov\u00e1n\u00ed jednotek<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Regresn\u00ed testov\u00e1n\u00ed jednotek je jedn\u00edm z nejjednodu\u0161\u0161\u00edch typ\u016f regresn\u00edho testov\u00e1n\u00ed. Otestujete jednu jednotku v\u010detn\u011b v\u0161ech interakc\u00ed, z\u00e1vislost\u00ed a integrac\u00ed.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Techniky_regresniho_testovani\"><\/span><strong>Techniky regresn\u00edho testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Regrese m\u00e1 mnoho <a href=\"https:\/\/www.researchgate.net\/profile\/Bharti-Suri\/publication\/228943618_Understanding_Regression_Testing_Techniques\/links\/5580f92f08aea3d7096e5842\/Understanding-Regression-Testing-Techniques.pdf\">technik<\/a>. Zamyslete se nad \u017eivotn\u00edm cyklem v\u00fdvoje softwaru (v\u00fdvoj a testov\u00e1n\u00ed softwaru jsou vz\u00e1jemn\u011b propojeny) a konkr\u00e9tn\u00edmi aktualizacemi, kter\u00e9 pl\u00e1nujete zav\u00e9st. Zde jsou uvedeny b\u011b\u017en\u00e9 typy technik regresn\u00edho testov\u00e1n\u00ed.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-6792\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/What-is-Unit-testing-1024x683.jpeg\" alt=\"Co je testov\u00e1n\u00ed jednotek\" width=\"606\" height=\"404\"><\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Vyber_regresniho_testovani\"><\/span><strong>1. <\/strong><strong>V\u00fdb\u011br regresn\u00edho testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>V\u00fdb\u011br regresn\u00edho testu analyzuje konkr\u00e9tn\u00ed zm\u011bny k\u00f3du. Vybere pouze ty konkr\u00e9tn\u00ed testy, u nich\u017e se chov\u00e1n\u00ed softwaru mohlo od posledn\u00ed aktualizace k\u00f3du zm\u011bnit.<\/p>\n<p>Proto\u017ee se zam\u011b\u0159uje pouze na malou \u010d\u00e1st test\u016f, zabere m\u00e9n\u011b \u010dasu a sn\u00e1ze se za\u010dlen\u00ed do procesu v\u00fdvoje softwaru. P\u0159\u00edkladem je pou\u017eit\u00ed zastaral\u00fdch testovac\u00edch p\u0159\u00edpad\u016f a opakovan\u011b pou\u017eiteln\u00fdch testovac\u00edch p\u0159\u00edpad\u016f.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Znovu_otestujte_vsechny\"><\/span><strong>2. <\/strong><strong>Znovu otestujte v\u0161echny<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Technika opakovan\u00e9ho testov\u00e1n\u00ed vy\u017eaduje, aby byly v\u0161echny regresn\u00ed testy provedeny znovu. V\u0161echny p\u0159edchoz\u00ed testy se znovu otestuj\u00ed s nov\u00fdm k\u00f3dov\u00e1n\u00edm a odhal\u00ed p\u0159\u00edpadn\u00e9 regrese spojen\u00e9 s nov\u00fdm k\u00f3dem.<\/p>\n<p>Tato technika se pou\u017e\u00edv\u00e1 v p\u0159\u00edpad\u011b rozs\u00e1hl\u00fdch zm\u011bn softwaru. Je to jedna z \u010dasov\u011b nejn\u00e1ro\u010dn\u011bj\u0161\u00edch technik, ale p\u0159i v\u00fdznamn\u00fdch zm\u011bn\u00e1ch k\u00f3du je d\u016fkladnost nezbytn\u00e1.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Stanoveni_priorit_testovacich_pripadu\"><\/span><strong>3. <\/strong><strong>Stanoven\u00ed priorit testovac\u00edch p\u0159\u00edpad\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Nej\u010dast\u011bji pou\u017e\u00edvanou technikou je <a href=\"https:\/\/store.computer.org\/csdl\/proceedings-article\/icst\/2012\/4670a483\/12OmNyQYtgK\">stanoven\u00ed priorit testovac\u00edch p\u0159\u00edpad\u016f<\/a>. Teste\u0159i rozd\u011bluj\u00ed testovac\u00ed p\u0159\u00edpady do kategori\u00ed od t\u011bch, kter\u00e9 zcela naru\u0161uj\u00ed funkci, a\u017e po jednodu\u0161\u0161\u00ed probl\u00e9my &#8222;kvality \u017eivota&#8220;.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Jak_zacit_s_regresnim_testovanim\"><\/span><strong>Jak za\u010d\u00edt s regresn\u00edm testov\u00e1n\u00edm?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>P\u0159ed zaveden\u00edm vizu\u00e1ln\u00edho regresn\u00edho testov\u00e1n\u00ed je t\u0159eba zv\u00e1\u017eit, kter\u00fd sc\u00e9n\u00e1\u0159 p\u0159inese nejlep\u0161\u00ed v\u00fdsledek pro v\u00e1\u0161 konkr\u00e9tn\u00ed produkt a jeho pozici v \u017eivotn\u00edm cyklu v\u00fdvoje.<\/p>\n<h3><img decoding=\"async\" class=\"aligncenter size-full wp-image-29100\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/What-is-Regression-testing.png\" alt=\"Co je to regresn\u00ed testov\u00e1n\u00ed?\" width=\"300\" height=\"168\"><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"1_Dulezite_uvahy_pred_rozhodnutim_o_strategii_regresniho_testovani\"><\/span><strong>1. D\u016fle\u017eit\u00e9 \u00favahy p\u0159ed rozhodnut\u00edm o strategii regresn\u00edho testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pro zah\u00e1jen\u00ed regresn\u00edho testov\u00e1n\u00ed je t\u0159eba zv\u00e1\u017eit pl\u00e1n regresn\u00edho testov\u00e1n\u00ed. Vytvo\u0159en\u00ed podrobn\u00e9ho a komplexn\u00edho pl\u00e1nu v\u00e1m umo\u017en\u00ed p\u0159edv\u00eddat chyby a z\u00edskat co nejcenn\u011bj\u0161\u00ed \u00fadaje.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Vyber_vhodnych_testovacich_pripadu\"><\/span><strong>V\u00fdb\u011br vhodn\u00fdch testovac\u00edch p\u0159\u00edpad\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Rozhodov\u00e1n\u00ed o nejlep\u0161\u00edch testovac\u00edch p\u0159\u00edpadech pro testov\u00e1n\u00ed je pro v\u00fdvoj softwaru z\u00e1sadn\u00ed. M\u016f\u017ee se jednat o j\u00e1dro programu nebo o jak\u00fdkoli k\u00f3d, u kter\u00e9ho se d\u0159\u00edve vyskytly probl\u00e9my vy\u017eaduj\u00edc\u00ed \u0159e\u0161en\u00ed.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Rozhodnete_se_mezi_automatizovanym_nebo_manualnim\"><\/span><strong>Rozhodn\u011bte se mezi automatizovan\u00fdm nebo manu\u00e1ln\u00edm  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Automatizace nebo manu\u00e1ln\u00ed testov\u00e1n\u00ed maj\u00ed sv\u00e9 v\u00fdhody, ale v pl\u00e1nu regresn\u00edho testov\u00e1n\u00ed mus\u00ed b\u00fdt uvedeno, zda pou\u017eijete jeden nebo druh\u00fd model nebo hybridn\u00ed model.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Stanoveni_frekvence_testovani\"><\/span><strong>Stanoven\u00ed frekvence testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Testovac\u00ed a v\u00fdvojov\u00fd t\u00fdm bude muset ur\u010dit, jak \u010dasto bude prov\u00e1d\u011bt regresn\u00ed testy. Pokud chcete, m\u016f\u017eete nastavit ka\u017edodenn\u00ed regresn\u00ed testy pomoc\u00ed automatizace, ale mno\u017estv\u00ed chyb, kter\u00e9 se ve va\u0161em softwaru vyskytuj\u00ed, v\u00e1s m\u016f\u017ee p\u0159im\u011bt k tomu, abyste p\u0159ehodnotili \u010detnost prov\u00e1d\u011bn\u00ed test\u016f.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Prvni_krok\"><\/span><strong>2. Prvn\u00ed krok<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>V prvn\u00edm kroku si vyberete testovac\u00ed p\u0159\u00edpady. V\u00fdb\u011br r\u016fzn\u00fdch p\u0159\u00edpad\u016f m\u016f\u017ee pomoci s validitou test\u016f a je vhodn\u00e9 vybrat testovac\u00ed p\u0159\u00edpady se zn\u00e1m\u00fdmi chybami, slo\u017eit\u00fdm k\u00f3dem a z\u00e1kladn\u00edm k\u00f3dem.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Druhy_krok\"><\/span><strong>3. Druh\u00fd krok<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>P\u0159ed spu\u0161t\u011bn\u00edm test\u016f je t\u0159eba spr\u00e1vn\u011b na\u010dasovat jejich proveden\u00ed. Mus\u00edte odhadnout, jak dlouho budou testy trvat, a podle toho je napl\u00e1novat. Nechcete testov\u00e1n\u00ed p\u0159\u00edli\u0161 zkr\u00e1tit nebo odlo\u017eit proveden\u00ed dal\u0161\u00edho testu, proto\u017ee ten p\u0159edchoz\u00ed skon\u010dil d\u0159\u00edve, ne\u017e se p\u0159edpokl\u00e1dalo.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_Treti_krok\"><\/span><strong>4. T\u0159et\u00ed krok<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Prove\u010fte v\u0161echny pot\u0159ebn\u00e9 regresn\u00ed testy.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"5_Ctvrty_krok\"><\/span><strong>5. \u010ctvrt\u00fd krok<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Po dokon\u010den\u00ed v\u0161ech test\u016f provedete anal\u00fdzu v\u00fdsledk\u016f. Testovac\u00ed t\u00fdm m\u016f\u017ee identifikovat chyby a nahl\u00e1sit je v\u00fdvojov\u00e9mu t\u00fdmu k oprav\u011b.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Kdo_by_mel_provadet_a_podilet_se_na_strategiich_a_provadeni_regresniho_testovani\"><\/span><strong>Kdo by m\u011bl prov\u00e1d\u011bt a pod\u00edlet se na strategi\u00edch a prov\u00e1d\u011bn\u00ed regresn\u00edho testov\u00e1n\u00ed?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-3548\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/water-1024x613.jpg\" alt=\"kdo by se m\u011bl zab\u00fdvat n\u00e1stroji pro automatizaci testov\u00e1n\u00ed softwaru a pl\u00e1nov\u00e1n\u00edm.\" width=\"622\" height=\"372\"><\/p>\n<p>V p\u0159\u00edpad\u011b vizu\u00e1ln\u00edho regresn\u00edho testov\u00e1n\u00ed se na n\u011bm pod\u00edl\u00ed n\u011bkolik stran. Vstup v\u0161ech rol\u00ed v procesu zajist\u00ed pozitivn\u00ed v\u00fdsledek pl\u00e1nu regresn\u00edho testov\u00e1n\u00ed.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Vyvojari\"><\/span><strong>1. <\/strong><strong>V\u00fdvoj\u00e1\u0159i<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>V\u00fdvoj\u00e1\u0159i v p\u0159\u00edpad\u011b pot\u0159eby uprav\u00ed k\u00f3d kv\u016fli oprav\u00e1m chyb. Rozum\u00ed tomu, jak by m\u011bl software fungovat, a ve v\u00fdsledc\u00edch test\u016f snadno odhal\u00ed probl\u00e9my.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Zajisteni_kvality\"><\/span><strong>2. <\/strong><strong>Zaji\u0161t\u011bn\u00ed kvality<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u010clenov\u00e9 t\u00fdmu pro zaji\u0161t\u011bn\u00ed kvality zajist\u00ed, aby v\u0161e fungovalo spr\u00e1vn\u011b je\u0161t\u011b p\u0159ed vyd\u00e1n\u00edm programu nebo nov\u00e9 funkce. T\u00fdm QA hled\u00e1 probl\u00e9my, kter\u00e9 maj\u00ed nep\u0159\u00edzniv\u00fd dopad na u\u017eivatele.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Testery\"><\/span><strong>3. <\/strong><strong>Testery<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Teste\u0159i mohou prost\u0159ednictv\u00edm testov\u00e1n\u00ed tak\u00e9 hledat probl\u00e9my v softwaru. Zaj\u00edm\u00e1 je sp\u00ed\u0161e to, jak bude u\u017eivatel software vn\u00edmat, a ne konkr\u00e9tn\u00ed k\u00f3d.<\/p>\n<h2><\/h2>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Jak_se_vlastne_provadi_regresni_testovani\"><\/span><strong>Jak se vlastn\u011b prov\u00e1d\u00ed regresn\u00ed testov\u00e1n\u00ed?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>K prov\u00e1d\u011bn\u00ed regresn\u00edho testov\u00e1n\u00ed budete pot\u0159ebovat sadu regresn\u00edch test\u016f. Sada p\u0159edstavuje p\u0159ehled va\u0161eho softwaru, abyste v\u011bd\u011bli, co m\u00e1te testovat. Zad\u00e1te, kter\u00e9 testy maj\u00ed b\u00fdt up\u0159ednostn\u011bny, a\u0165 u\u017e automatizovan\u00e9, nebo manu\u00e1ln\u00ed, a pot\u00e9 si p\u0159e\u010dtete v\u00fdsledky testov\u00e1n\u00ed.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Naklady_spojene_s_procesem_a_strategiemi_regresniho_testovani\"><\/span><strong>N\u00e1klady spojen\u00e9 s procesem a strategiemi regresn\u00edho testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Pokud byste m\u011bli ru\u010dn\u011b opakovat n\u011bkolik regresn\u00edch test\u016f, mohlo by se to rychle prodra\u017eit. P\u0159edt\u00edm, ne\u017e se obr\u00e1t\u00edte na regresn\u00ed testov\u00e1n\u00ed, je pro spr\u00e1vnou volbu softwaru z\u00e1sadn\u00ed zn\u00e1t <a href=\"https:\/\/www.cs.ubc.ca\/~rtholmes\/papers\/fse_2017_labuschange.pdf\">souvisej\u00edc\u00ed n\u00e1klady<\/a>.<\/p>\n<p>Regresn\u00ed testov\u00e1n\u00ed m\u016f\u017ee b\u00fdt n\u00e1kladn\u00e9, ale bez n\u011bj hroz\u00ed, \u017ee u\u017eivatel\u00e9 nebudou se softwarem spokojeni kv\u016fli chyb\u00e1m nebo jin\u00fdm probl\u00e9m\u016fm. Regresn\u00ed testov\u00e1n\u00ed se v dlouhodob\u00e9m horizontu vyplat\u00ed.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Doba_testovani\"><\/span><strong>1. <\/strong><strong>Doba testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u010c\u00edm d\u00e9le v\u00e1\u0161 t\u00fdm testov\u00e1n\u00ed prov\u00e1d\u00ed, t\u00edm je dra\u017e\u0161\u00ed. I v p\u0159\u00edpad\u011b automatizovan\u00e9ho testov\u00e1n\u00ed bude n\u011bkolikadenn\u00ed testov\u00e1n\u00ed dra\u017e\u0161\u00ed ne\u017e testov\u00e1n\u00ed trvaj\u00edc\u00ed jen n\u011bkolik hodin.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Cetnost_testu\"><\/span><strong>2. <\/strong><strong>\u010cetnost test\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u010c\u00edm v\u00edce test\u016f provedete, t\u00edm v\u00edce to bude st\u00e1t. Ka\u017ed\u00fd test stoj\u00ed \u010das a zdroje, co\u017e vy\u010derp\u00e1v\u00e1 prost\u0159edky vy\u010dlen\u011bn\u00e9 na v\u00fdvoj softwaru. \u010cast\u00e9 testov\u00e1n\u00ed je nezbytn\u00e9 pro regresn\u00ed testov\u00e1n\u00ed, tak\u017ee pr\u00e1v\u011b zde se nach\u00e1z\u00ed v\u011bt\u0161ina n\u00e1klad\u016f.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Slozitost_softwaru\"><\/span><strong>3. <\/strong><strong>Slo\u017eitost softwaru <\/strong> <span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Slo\u017eit\u00fd software vy\u017eaduje mnohem v\u011bt\u0161\u00ed pozornost v\u011bnovanou detail\u016fm a testov\u00e1n\u00ed, aby byl spr\u00e1vn\u00fd. \u010c\u00edm je software slo\u017eit\u011bj\u0161\u00ed, t\u00edm v\u00edce pen\u011bz bude pot\u0159eba na jeho dal\u0161\u00ed testov\u00e1n\u00ed.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Regresni_testovani_vs_funkcni_testovani\"><\/span><strong>Regresn\u00ed testov\u00e1n\u00ed vs. funk\u010dn\u00ed testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Funk\u010dn\u00ed a regresn\u00ed testov\u00e1n\u00ed jsou b\u011b\u017en\u00e9 typy testov\u00e1n\u00ed pou\u017e\u00edvan\u00e9 prakticky p\u0159i v\u00fdvoji softwaru. P\u0159esto\u017ee se v\u00fdznamn\u011b p\u0159ekr\u00fdvaj\u00ed, maj\u00ed tak\u00e9 samostatn\u00e9 vyu\u017eit\u00ed a shroma\u017e\u010fuj\u00ed r\u016fzn\u00e9 typy dat.<\/p>\n<p><iframe loading=\"lazy\" title=\"Functional Regression Testing\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/DLrUhEcMGSs?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Co_je_funkcni_testovani\"><\/span><strong>1. <\/strong><strong>Co je funk\u010dn\u00ed testov\u00e1n\u00ed?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Funk\u010dn\u00ed testov\u00e1n\u00ed je \u0161irok\u00fd pojem pro testov\u00e1n\u00ed softwaru, kter\u00fd m\u011b\u0159\u00ed vstupn\u00ed \u00fadaje softwarov\u00e9ho syst\u00e9mu na z\u00e1klad\u011b p\u0159edem stanoven\u00fdch po\u017eadavk\u016f. V podstat\u011b testuje, zda aplikace nebo jej\u00ed konkr\u00e9tn\u00ed funkce funguj\u00ed podle o\u010dek\u00e1v\u00e1n\u00ed nebo po\u017eadavk\u016f.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Rozdily_mezi_funkcnim_a_regresnim_testovanim\"><\/span><strong>2. Rozd\u00edly mezi funk\u010dn\u00edm a regresn\u00edm testov\u00e1n\u00edm<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Mezi jednotliv\u00fdmi typy test\u016f jsou dva hlavn\u00ed rozd\u00edly:<\/p>\n<ul>\n<li>Regresn\u00ed testy, kter\u00e9 zji\u0161\u0165uj\u00ed, zda nov\u00e9 funkce\/opravy funguj\u00ed se star\u0161\u00edm k\u00f3dem.<\/li>\n<li>Funk\u010dn\u00ed testy, kter\u00e9 zji\u0161\u0165uj\u00ed, zda k\u00f3d d\u011bl\u00e1 to, co m\u00e1 p\u016fvodn\u011b d\u011blat.<\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Kdy_pouzit_funkcni_testovani_a_kdy_regresni_testovani\"><\/span><strong>3. <\/strong><strong>Kdy pou\u017e\u00edt funk\u010dn\u00ed testov\u00e1n\u00ed a kdy regresn\u00ed testov\u00e1n\u00ed?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p> <a href=\"https:\/\/www.zaptest.com\/cs\/co-je-funkcni-testovani-typy-priklady-kontrolni-seznam-a-implementace\">Funk\u010dn\u00ed testy<\/a> pou\u017eijete, kdy\u017e pot\u0159ebujete otestovat p\u016fvodn\u00ed k\u00f3d podle pokyn\u016f v\u00fdvoj\u00e1\u0159e. Po funk\u010dn\u00edm testov\u00e1n\u00ed t\u00fdm pou\u017eije regresn\u00ed testov\u00e1n\u00ed, aby zajistil, \u017ee aktualizace budou dob\u0159e fungovat s p\u0159edchoz\u00edm k\u00f3dem.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Regresni_testovani_vs_testovani_spravnosti\"><\/span><strong>Regresn\u00ed testov\u00e1n\u00ed vs. testov\u00e1n\u00ed spr\u00e1vnosti<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Testov\u00e1n\u00ed spr\u00e1vnosti je podmno\u017einou regresn\u00edho testov\u00e1n\u00ed, ale nen\u00ed to tot\u00e9\u017e. P\u0159i testov\u00e1n\u00ed softwaru se p\u0159ed regresn\u00edm testov\u00e1n\u00edm prov\u00e1d\u00ed testov\u00e1n\u00ed spr\u00e1vnosti.<\/p>\n<p><iframe loading=\"lazy\" title=\"Difference between smoke, sanity and regression testing\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/ZqUqRjEe8mY?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"1_Co_je_testovani_spravnosti\"><\/span><strong>1. <\/strong><strong>Co je testov\u00e1n\u00ed spr\u00e1vnosti<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Testov\u00e1n\u00ed spr\u00e1vnosti je podmno\u017einou regresn\u00edho testov\u00e1n\u00ed, kter\u00e9 testuje v\u00fdznamn\u00e9 prvky softwaru. Nejlep\u0161\u00ed je spustit ji v d\u0159\u00edv\u011bj\u0161\u00edch f\u00e1z\u00edch v\u00fdvoje.<\/p>\n<p>Testov\u00e1n\u00ed spr\u00e1vnosti v podstat\u011b prov\u00e1d\u00ed rychlou kontrolu aktualizovan\u00e9ho k\u00f3du v pr\u016fb\u011bhu jeho implementace. Netestuje dlouhodob\u00e9 probl\u00e9my nebo slo\u017eit\u00e9 probl\u00e9my. M\u00edsto toho se testov\u00e1n\u00ed spr\u00e1vnosti zab\u00fdv\u00e1 pouze t\u00edm, zda nov\u00e9 zm\u011bny k\u00f3du funguj\u00ed spr\u00e1vn\u011b.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Rozdily_mezi_testovanim_spravnosti_a_regresnim_testovanim\"><\/span><strong>2. <\/strong><strong>Rozd\u00edly mezi testov\u00e1n\u00edm spr\u00e1vnosti a regresn\u00edm testov\u00e1n\u00edm<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Stejn\u011b jako u jin\u00fdch metod testov\u00e1n\u00ed existuj\u00ed rozd\u00edly mezi regresn\u00edm testov\u00e1n\u00edm a testov\u00e1n\u00edm spr\u00e1vnosti:<\/p>\n<ul>\n<li>Testov\u00e1n\u00ed spr\u00e1vnosti prob\u00edh\u00e1 v po\u010d\u00e1te\u010dn\u00edch f\u00e1z\u00edch<\/li>\n<li>Regresn\u00ed testov\u00e1n\u00ed prob\u00edh\u00e1 ke konci nebo na konci implementace ka\u017ed\u00e9 nov\u00e9 funkce.<\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Kdy_byste_meli_pouzit_testovani_spravnosti_a_kdy_regresni_testovani\"><\/span><strong>3. <\/strong><strong>Kdy byste m\u011bli pou\u017e\u00edt testov\u00e1n\u00ed spr\u00e1vnosti a kdy regresn\u00ed testov\u00e1n\u00ed?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pokud chcete zkontrolovat stabilitu p\u016fvodn\u00edho k\u00f3du, je nejlep\u0161\u00ed volbou testov\u00e1n\u00ed spr\u00e1vnosti &#8211; regresn\u00ed testov\u00e1n\u00ed kontroluje sp\u00ed\u0161e vylep\u0161en\u00ed ne\u017e p\u016fvodn\u00ed aplikaci.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Regresni_testovani_vs_testovani_jednotek\"><\/span><strong>Regresn\u00ed testov\u00e1n\u00ed vs. testov\u00e1n\u00ed jednotek<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Regresn\u00ed testov\u00e1n\u00ed i <a href=\"https:\/\/link.springer.com\/chapter\/10.1007\/978-3-642-40725-3_12\">testov\u00e1n\u00ed jednotek<\/a> jsou sice typy testov\u00e1n\u00ed softwaru, maj\u00ed v\u0161ak b\u011bhem v\u00fdvojov\u00e9ho cyklu pom\u011brn\u011b odli\u0161n\u00fd \u00fa\u010del. Data z\u00edskan\u00e1 z jednotkov\u00e9ho testov\u00e1n\u00ed jsou v\u0161ak \u010dasto u\u017eite\u010dn\u00e1 p\u0159i vytv\u00e1\u0159en\u00ed sc\u00e9n\u00e1\u0159\u016f regresn\u00edho testov\u00e1n\u00ed.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"1_Co_je_testovani_jednotek\"><\/span><strong>1. <\/strong><strong>Co je testov\u00e1n\u00ed jednotek?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Testov\u00e1n\u00ed jednotek prov\u011b\u0159uje funk\u010dnost jednotliv\u00fdch \u010d\u00e1st\u00ed k\u00f3du. Nezaj\u00edm\u00e1 se o to, zda v\u0161echny \u010d\u00e1sti k\u00f3du pracuj\u00ed sou\u010dasn\u011b. M\u00edsto toho m\u00e1 test zajistit, aby ka\u017ed\u00e1 sou\u010d\u00e1st fungovala nez\u00e1visle.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Rozdily_mezi_testovanim_jednotek_a_regresnim_testovanim\"><\/span><strong>2. <\/strong><strong>Rozd\u00edly mezi testov\u00e1n\u00edm jednotek a regresn\u00edm testov\u00e1n\u00edm<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Rozd\u00edly mezi ob\u011bma testy jsou n\u00e1sleduj\u00edc\u00ed:<\/p>\n<ul>\n<li>Testov\u00e1n\u00ed jednotek testuje jednotliv\u00e9 \u010d\u00e1sti programu<\/li>\n<li>Regresn\u00ed testov\u00e1n\u00ed kontroluje cel\u00fd program<\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Kdy_byste_meli_pouzit_testovani_jednotek_a_kdy_regresni_testovani\"><\/span><strong>3. <\/strong><strong>Kdy byste m\u011bli pou\u017e\u00edt testov\u00e1n\u00ed jednotek a kdy regresn\u00ed testov\u00e1n\u00ed?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>O tom, zda pou\u017eijete jednotkov\u00e9 nebo regresn\u00ed testov\u00e1n\u00ed, rozhodnou c\u00edle va\u0161\u00ed spole\u010dnosti. Testov\u00e1n\u00ed jednotek je rychlej\u0161\u00ed, proto\u017ee se jedn\u00e1 pouze o mal\u00fd kousek k\u00f3du, ale regresn\u00ed testov\u00e1n\u00ed je lep\u0161\u00ed p\u0159i testov\u00e1n\u00ed cel\u00e9ho programu.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Regresni_testovani_vs_Smoke_testovani\"><\/span><strong>Regresn\u00ed testov\u00e1n\u00ed vs. Smoke testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Dal\u0161\u00edm faktorem, kter\u00fd by va\u0161e spole\u010dnost m\u011bla zv\u00e1\u017eit, je porovn\u00e1n\u00ed regresn\u00edho a smoke testov\u00e1n\u00ed.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"1_Co_je_testovani_kourem\"><\/span><strong>1. <\/strong><strong>Co je testov\u00e1n\u00ed kou\u0159em?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Smoke testing je p\u0159edb\u011b\u017en\u00fd test, kter\u00fd pom\u00e1h\u00e1 identifikovat prim\u00e1rn\u00ed chyby softwarov\u00e9ho programu. Nehled\u00e1 hloubkov\u00e9 p\u0159\u00ed\u010diny probl\u00e9mu nebo \u0159e\u0161en\u00ed, ale identifikuje drobn\u011bj\u0161\u00ed probl\u00e9my a funk\u010dnost.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Rozdily_mezi_kourovym_a_regresnim_testovanim\"><\/span><strong>2. <\/strong><strong>Rozd\u00edly mezi kou\u0159ov\u00fdm a regresn\u00edm testov\u00e1n\u00edm<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Smoke i regresn\u00ed testov\u00e1n\u00ed hledaj\u00ed probl\u00e9my v k\u00f3du programu. Jejich rozd\u00edly jsou n\u00e1sleduj\u00edc\u00ed:<\/p>\n<ul>\n<li>Smoke testov\u00e1n\u00ed hled\u00e1 pouze drobn\u00e9 probl\u00e9my<\/li>\n<li>Regresn\u00ed testov\u00e1n\u00ed trv\u00e1 d\u00e9le a hled\u00e1 p\u0159\u00ed\u010dinu probl\u00e9mu.<\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Kdy_byste_meli_pouzit_Smoke_testovani_a_kdy_regresni_testovani\"><\/span><strong>3. <\/strong><strong>Kdy byste m\u011bli pou\u017e\u00edt Smoke testov\u00e1n\u00ed a kdy regresn\u00ed testov\u00e1n\u00ed?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>P\u0159i kontrole probl\u00e9m\u016f se softwarem budete cht\u00edt pou\u017e\u00edt tzv. smoke testing. \u010clenov\u00e9 t\u00fdmu to d\u011blaj\u00ed p\u0159ed p\u0159id\u00e1n\u00edm aktualizac\u00ed nebo nov\u00fdch funkc\u00ed. Regresn\u00ed testov\u00e1n\u00ed se prov\u00e1d\u00ed p\u0159i p\u0159id\u00e1v\u00e1n\u00ed nov\u00fdch funkc\u00ed a aktualizaci softwaru.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Jak_vybrat_testovaci_pripady_pro_regresni_testovani\"><\/span><strong>Jak vybrat testovac\u00ed p\u0159\u00edpady pro regresn\u00ed testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Rozumn\u00e9 pou\u017e\u00edv\u00e1n\u00ed regresn\u00edho testov\u00e1n\u00ed umo\u017e\u0148uje identifikovat skute\u010dn\u00e9 i potenci\u00e1ln\u00ed probl\u00e9my, ani\u017e by do\u0161lo k v\u00fdrazn\u00e9mu naru\u0161en\u00ed pracovn\u00edho postupu a harmonogramu projektu. Mezi b\u011b\u017en\u00e9 situace, ve kter\u00fdch se regresn\u00ed testov\u00e1n\u00ed hod\u00ed, pat\u0159\u00ed:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-29236\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Software-testing-checklist-1024x681.jpeg\" alt=\"Kontroln\u00ed seznam pro testov\u00e1n\u00ed softwaru\" width=\"578\" height=\"385\"><\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Potreby_organizace\"><\/span><strong>1. <\/strong><strong>Pot\u0159eby organizace<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Stanoven\u00ed prioritn\u00edch p\u0159\u00edpad\u016f u\u0161et\u0159\u00ed testovac\u00ed t\u00fdm od ztr\u00e1ty p\u0159ehledu o \u010dasov\u00e9m pl\u00e1nu. Vyb\u00edraj\u00ed testovac\u00ed p\u0159\u00edpady na z\u00e1klad\u011b obchodn\u00edch pot\u0159eb a term\u00edn\u016f.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Frekvence_vydavani\"><\/span><strong>2. <\/strong><strong>Frekvence vyd\u00e1v\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Aktualizace a zm\u011bny aplikac\u00ed, kter\u00e9 vedou k \u010dast\u00fdm probl\u00e9m\u016fm, i kdy\u017e nevedou k jejich \u00fapln\u00e9mu naru\u0161en\u00ed, jsou vynikaj\u00edc\u00edmi kandid\u00e1ty na regresn\u00ed testov\u00e1n\u00ed. Podobn\u00e9 probl\u00e9my se softwarem maj\u00ed \u010dasto jedinou p\u0159\u00ed\u010dinu, kterou m\u016f\u017ee regresn\u00ed testov\u00e1n\u00ed identifikovat.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Kriticke_chyby\"><\/span><strong>3. <\/strong><strong>Kritick\u00e9 chyby<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Kritick\u00e1 chyba se mus\u00ed vyskytnout pouze jednou, aby p\u0159edstavovala v\u00fdznamn\u00fd probl\u00e9m pro cel\u00fd produkt. Jak\u00e9koli chyby, kter\u00e9 vedou k nefunk\u010dnosti, vy\u017eaduj\u00ed okam\u017eitou pozornost.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Frekvence_aktualizace\"><\/span><strong>4. <\/strong><strong>Frekvence aktualizace<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Software s pravideln\u00fdmi a v\u00fdznamn\u00fdmi aktualizacemi vy\u017eaduje \u010dast\u00e9 regresn\u00ed testov\u00e1n\u00ed. V ide\u00e1ln\u00edm p\u0159\u00edpad\u011b by m\u011blo testov\u00e1n\u00ed prob\u00edhat mezi jednotliv\u00fdmi aktualizacemi, proto\u017ee probl\u00e9my lze t\u011b\u017eko odhalit, pokud se vyskytuj\u00ed &#8222;za&#8220; v\u00edce vrstvami k\u00f3du.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Nejlepsi_nastroje_pro_automatizovane_regresni_testovani\"><\/span><strong>Nejlep\u0161\u00ed n\u00e1stroje pro automatizovan\u00e9 regresn\u00ed testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Softwarov\u00e9 n\u00e1stroje pro automatizovan\u00e9 regresn\u00ed testov\u00e1n\u00ed se mohou zna\u010dn\u011b li\u0161it a ne v\u0161echny budou dob\u0159e fungovat pro va\u0161e typy softwaru a pot\u0159eby v\u00fdvoje. P\u0159i hled\u00e1n\u00ed n\u00e1stroj\u016f pro automatizovan\u00e9 testov\u00e1n\u00ed je t\u0159eba si uv\u011bdomit, \u017ee nejlep\u0161\u00ed mo\u017enosti jsou efektivn\u00ed, odpov\u00eddaj\u00ed va\u0161emu rozpo\u010dtu a poskytuj\u00ed p\u0159esn\u00e9 v\u00fdsledky.<\/p>\n<h3><img decoding=\"async\" class=\"aligncenter size-large wp-image-28646\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/06\/Screenshot-2022-06-18-at-11.42.58-1024x641.png\" alt=\"\u010cast\u00e9 dotazy k automatizaci funk\u010dn\u00edho testov\u00e1n\u00ed\" width=\"1024\" height=\"641\"><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Jak_vybrat_nastroj_pro_automatickou_regresi_%E2%80%93_Freemium_vs_Enterprise\"><\/span><strong>Jak vybrat n\u00e1stroj pro automatickou regresi &#8211; Freemium vs. Enterprise<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>K dispozici jsou jak voln\u011b dostupn\u00e9, tak podnikov\u00e9 automatizovan\u00e9 regresn\u00ed n\u00e1stroje. Voln\u011b \u0161i\u0159iteln\u00e9 mo\u017enosti jsou skv\u011bl\u00fdm zp\u016fsobem, jak si bez rizika vyzkou\u0161et program a zjistit, jak se v\u00e1m l\u00edb\u00ed, ne\u017e p\u0159ejdete na placenou verzi. Nev\u00fdhodou t\u011bchto program\u016f je, \u017ee nebudou tak podrobn\u00e9 jako verze pro podniky.<\/p>\n<p>Ob\u011b varianty maj\u00ed sv\u00e9 v\u00fdhody, ale jejich \u0161patn\u00e1 volba m\u016f\u017ee v\u00e9st ke zv\u00fd\u0161en\u00ed po\u010dtu chyb p\u0159i programov\u00e1n\u00ed a zpomalen\u00ed v\u00fdvoje. P\u0159ed v\u00fdb\u011brem pe\u010dliv\u011b zva\u017ete rozd\u00edly mezi ob\u011bma typy.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Kdy_byste_meli_regresni_testy_platit_zdarma\"><\/span><strong>Kdy byste m\u011bli regresn\u00ed testy platit zdarma?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>P\u0159i zkou\u0161en\u00ed nov\u00fdch automatizovan\u00fdch n\u00e1stroj\u016f byste m\u011bli zv\u00e1\u017eit mo\u017enosti bezplatn\u00e9ho regresn\u00edho testov\u00e1n\u00ed. Freemium v\u00e1m umo\u017en\u00ed vyzkou\u0161et si testovac\u00ed n\u00e1stroje, ani\u017e byste utratili jedin\u00fd cent. I kdy\u017e nejsou tak podrobn\u00e9 jako placen\u00e9 verze, m\u011bli byste b\u00fdt schopni z\u00edskat dobrou p\u0159edstavu o tom, zda je dan\u00fd testovac\u00ed n\u00e1stroj pro v\u00e1\u0161 software vhodn\u00fd.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"1_Vyhody_bezplatnych_automatizovanych_regresnich_nastroju\"><\/span><strong>1. <\/strong><strong>V\u00fdhody bezplatn\u00fdch automatizovan\u00fdch regresn\u00edch n\u00e1stroj\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>D\u016fle\u017eit\u00e9 je zv\u00e1\u017eit v\u00fdhody bezplatn\u00fdch automatick\u00fdch regresn\u00edch n\u00e1stroj\u016f. Mezi hlavn\u00ed v\u00fdhody, kter\u00e9 v\u00e1m software pro regresn\u00ed testov\u00e1n\u00ed p\u0159inese, pat\u0159\u00ed:<\/p>\n<ul>\n<li>Rychl\u00fd a p\u0159esn\u00fd testovac\u00ed n\u00e1stroj s vynikaj\u00edc\u00edmi mo\u017enostmi ve srovn\u00e1n\u00ed s manu\u00e1ln\u00edm testov\u00e1n\u00edm.<\/li>\n<li>Mo\u017enost upgradu na placenou verzi, pokud jste s n\u00e1strojem spokojeni<\/li>\n<li>\u017d\u00e1dn\u00e9 finan\u010dn\u00ed riziko ani po\u010d\u00e1te\u010dn\u00ed n\u00e1klady<\/li>\n<\/ul>\n<h5><\/h5>\n<h5><span class=\"ez-toc-section\" id=\"2_Omezeni_bezplatnych_automatizovanych_regresnich_nastroju\"><\/span><strong>2. <\/strong><strong>Omezen\u00ed bezplatn\u00fdch automatizovan\u00fdch regresn\u00edch n\u00e1stroj\u016f<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>P\u0159esto\u017ee bezplatn\u00e9 n\u00e1stroje pro regresn\u00ed testov\u00e1n\u00ed maj\u00ed sv\u00e9 v\u00fdhody, existuj\u00ed tak\u00e9 omezen\u00ed, v\u010detn\u011b n\u00e1sleduj\u00edc\u00edch:<\/p>\n<ul>\n<li>Nedostatek mo\u017enost\u00ed testov\u00e1n\u00ed ve srovn\u00e1n\u00ed s podnikovou verz\u00ed<\/li>\n<li>Placen\u00e1 verze se m\u016f\u017ee st\u00e1t trval\u00fdm n\u00e1kladem<\/li>\n<\/ul>\n<h5><\/h5>\n<h5><span class=\"ez-toc-section\" id=\"3_Nejlepsi_bezplatne_nastroje_pro_automatizaci_regresniho_testovani\"><\/span><strong>3. <\/strong><strong>Nejlep\u0161\u00ed bezplatn\u00e9 n\u00e1stroje pro automatizaci regresn\u00edho testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>K dispozici je n\u011bkolik vynikaj\u00edc\u00edch bezplatn\u00fdch n\u00e1stroj\u016f pro automatick\u00e9 regresn\u00ed testov\u00e1n\u00ed. Pokud hled\u00e1te ty, kter\u00e9 vynikaj\u00ed mezi ostatn\u00edmi, \u0161pi\u010dkov\u00fdm testovac\u00edm n\u00e1strojem (kter\u00fd m\u00e1 i bezplatnou variantu) je <a href=\"https:\/\/www.zaptest.com\/?utm_term=zaptest&amp;utm_campaign=Zaptest%20%28Search%29&amp;utm_source=adwords&amp;utm_medium=ppc&amp;hsa_acc=8951924819&amp;hsa_cam=17333092510&amp;hsa_grp=136704865586&amp;hsa_ad=600263283777&amp;hsa_src=g&amp;hsa_tgt=kwd-465421572647&amp;hsa_kw=zaptest&amp;hsa_mt=p&amp;hsa_net=adwords&amp;hsa_ver=3&amp;gclid=CjwKCAjwzeqVBhAoEiwAOrEmzZpLWFpgJT6oZ-RqP-nVJ0-hGtWmQvMXCOvd9QE0L5UK0esCxvHngRoCA5sQAvD_BwE\">ZAPTEST<\/a>, kter\u00fd nab\u00edz\u00ed n\u00e1stroj pro automatizovan\u00e9 testov\u00e1n\u00ed softwaru Service + Full Stack (nab\u00edz\u00ed tak\u00e9 <a href=\"https:\/\/www.zaptest.com\/download-zaptest-free-edition\">bezplatn\u00e9 verze<\/a> sv\u00fdch obl\u00edben\u00fdch podnikov\u00fdch testovac\u00edch aplikac\u00ed).<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Kdy_byste_meli_zvolit_nastroj_pro_regresni_testovani_na_podnikove_urovni\"><\/span><strong>Kdy byste m\u011bli zvolit n\u00e1stroj pro regresn\u00ed testov\u00e1n\u00ed na podnikov\u00e9 \u00farovni?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Bezplatn\u00e9 n\u00e1stroje pro regresn\u00ed testov\u00e1n\u00ed jsou vynikaj\u00edc\u00ed, pokud nepot\u0159ebujete d\u016fkladn\u00e9 testov\u00e1n\u00ed, ale pokud v\u00e1\u0161 software vy\u017eaduje rozs\u00e1hl\u00e9 testov\u00e1n\u00ed, je nutn\u00e9 pou\u017e\u00edt software pro regresn\u00ed testov\u00e1n\u00ed na podnikov\u00e9 \u00farovni.<\/p>\n<p>Podnikov\u00e9 verze jsou mnohem podrobn\u011bj\u0161\u00ed a v\u00fdkonn\u011bj\u0161\u00ed. Maj\u00ed tak\u00e9 robustn\u00ed z\u00e1kaznickou podporu, kter\u00e1 je obvykle mnohem lep\u0161\u00ed ne\u017e podpora dostupn\u00e1 u bezplatn\u00fdch n\u00e1stroj\u016f.<\/p>\n<h5><\/h5>\n<h5><span class=\"ez-toc-section\" id=\"1_Kdyz_potrebujete_dalsi_moznosti\"><\/span><strong>1. <\/strong><strong>Kdy\u017e pot\u0159ebujete dal\u0161\u00ed mo\u017enosti<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Bezplatn\u00e9 n\u00e1stroje v\u00e1m nab\u00eddnou jen tolik. Mo\u017enosti na podnikov\u00e9 \u00farovni v\u00e1m poskytnou neomezen\u00e9 testov\u00e1n\u00ed a dal\u0161\u00ed funkce, kter\u00e9 nem\u016f\u017eete z\u00edskat zdarma.<\/p>\n<h5><\/h5>\n<h5><span class=\"ez-toc-section\" id=\"2_Kdyz_potrebujete_neomezeny_pristup\"><\/span><strong>2. <\/strong><strong>Kdy\u017e pot\u0159ebujete neomezen\u00fd p\u0159\u00edstup<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Tyto n\u00e1stroje podnikov\u00e9 \u00farovn\u011b poskytuj\u00ed \u0161ir\u0161\u00ed p\u0159\u00edstup. Bezplatn\u00e9 n\u00e1stroje mnohdy umo\u017e\u0148uj\u00ed pouze jeden nebo dva u\u017eivatelsk\u00e9 \u00fa\u010dty. V p\u0159\u00edpad\u011b n\u00e1stroje na podnikov\u00e9 \u00farovni m\u016f\u017ee cel\u00fd t\u00fdm p\u0159istupovat k n\u00e1stroji pomoc\u00ed individu\u00e1ln\u00edch \u00fa\u010dt\u016f.<\/p>\n<h5><\/h5>\n<h5><span class=\"ez-toc-section\" id=\"3_Kdyz_potrebujete_provest_vice_testu\"><\/span><strong>3. <\/strong><strong>Kdy\u017e pot\u0159ebujete prov\u00e9st v\u00edce test\u016f <\/strong> <span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Regresn\u00ed testov\u00e1n\u00ed m\u016f\u017ee trvat dlouho, ale d\u00edky testovac\u00edm n\u00e1stroj\u016fm na podnikov\u00e9 \u00farovni m\u016f\u017eete spustit v\u00edce test\u016f sou\u010dasn\u011b a maximalizovat tak efektivitu. Prov\u00e1d\u011bn\u00ed v\u00edce test\u016f najednou \u0161et\u0159\u00ed \u010das a sni\u017euje n\u00e1klady, i kdy\u017e zvy\u0161uje slo\u017eitost, co\u017e je d\u016fvod, pro\u010d bezplatn\u00fd n\u00e1stroj tuto funkci nenab\u00edz\u00ed.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Zaverecne_uvahy_o_regresnim_testovani\"><\/span><strong>Z\u00e1v\u011bre\u010dn\u00e9 \u00favahy o regresn\u00edm testov\u00e1n\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Jak si ka\u017ed\u00fd profesion\u00e1l v oblasti v\u00fdvoje softwaru uv\u011bdomuje, k\u00f3d se m\u016f\u017ee chovat nep\u0159edv\u00eddateln\u011b, a dokonce zcela nevysv\u011btliteln\u011b. Regresn\u00ed testov\u00e1n\u00ed je z\u00e1kladn\u00edm prvkem pro identifikaci vlivu nov\u00fdch funkc\u00ed na st\u00e1vaj\u00edc\u00ed funkce a je nezbytn\u00e9 pro \u00fasp\u011bch prakticky ka\u017ed\u00e9 softwarov\u00e9 aplikace na podnikov\u00e9 \u00farovni.<\/p>\n<p>P\u0159esto\u017ee n\u00e1stroje pro automatick\u00e9 regresn\u00ed testov\u00e1n\u00ed vy\u017eaduj\u00ed po\u010d\u00e1te\u010dn\u00ed investici a mohou pon\u011bkud prodlou\u017eit v\u00fdvojov\u00fd cyklus, v kone\u010dn\u00e9m d\u016fsledku p\u0159edstavuj\u00ed n\u00e1kladov\u011b efektivn\u00ed a dynamick\u00e9 \u0159e\u0161en\u00ed, kter\u00e9 umo\u017e\u0148uje rychlej\u0161\u00ed pr\u016fchod v\u00fdvojov\u00fdm cyklem aplikace a zvy\u0161uje dlouhodobou spokojenost koncov\u00fdch u\u017eivatel\u016f.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Nejcastejsi_dotazy\"><\/span><strong>Nej\u010dast\u011bj\u0161\u00ed dotazy<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>N\u00e1sleduj\u00edc\u00ed informace odpov\u00eddaj\u00ed na \u010dast\u00e9 ot\u00e1zky t\u00fdkaj\u00edc\u00ed se regresn\u00edho testov\u00e1n\u00ed na podnikov\u00e9 \u00farovni p\u0159i testov\u00e1n\u00ed softwaru.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_to_regresni_testovani\"><\/span><strong>Co je to regresn\u00ed testov\u00e1n\u00ed?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Regresn\u00ed testov\u00e1n\u00ed je kombinace test\u016f, kter\u00e9 pom\u00e1haj\u00ed zajistit, aby nov\u00e9 \u00fapravy k\u00f3du aplikace nevedly k necht\u011bn\u00fdm probl\u00e9m\u016fm nebo k naru\u0161en\u00ed funk\u010dnosti. Je tak\u00e9 ur\u010den k testov\u00e1n\u00ed \u00fa\u010dinnosti v\u0161ech nov\u011b p\u0159idan\u00fdch funkc\u00ed.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Jak_dlouho_by_melo_regresni_testovani_trvat\"><\/span><strong>Jak dlouho by m\u011blo regresn\u00ed testov\u00e1n\u00ed trvat?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Doba testov\u00e1n\u00ed se li\u0161\u00ed v z\u00e1vislosti na velikosti aplikace, slo\u017eitosti nov\u00e9 funkce, parametrech testov\u00e1n\u00ed a dal\u0161\u00edch specifik\u00e1ch. Testov\u00e1n\u00ed m\u016f\u017ee trvat t\u0159i a\u017e p\u011bt dn\u00ed, zat\u00edmco regresn\u00ed testov\u00e1n\u00ed v agiln\u00edm re\u017eimu m\u016f\u017ee trvat jeden a\u017e dva dny.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Proc_je_nutne_regresni_testovani\"><\/span><strong>Pro\u010d je nutn\u00e9 regresn\u00ed testov\u00e1n\u00ed?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Regresn\u00ed testov\u00e1n\u00ed je nutn\u00e9, proto\u017ee pom\u00e1h\u00e1 lokalizovat chyby v softwarov\u00fdch programech, aby je v\u00fdvoj\u00e1\u0159i mohli opravit je\u0161t\u011b p\u0159ed spu\u0161t\u011bn\u00edm pro u\u017eivatele. To umo\u017e\u0148uje hladk\u00fd b\u011bh softwaru a pozitivn\u00ed u\u017eivatelsk\u00e9 zku\u0161enosti u\u017eivatel\u016f.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"V_jakych_situacich_se_regresni_testovani_neprovadi\"><\/span><strong>V jak\u00fdch situac\u00edch se regresn\u00ed testov\u00e1n\u00ed neprov\u00e1d\u00ed?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pokud je software nainstalov\u00e1n na jin\u00fd hardware, ne\u017e byl d\u0159\u00edve testov\u00e1n, regresn\u00ed testov\u00e1n\u00ed se neprov\u00e1d\u00ed.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Kdo_je_zodpovedny_za_regresni_testovani\"><\/span><strong>Kdo je zodpov\u011bdn\u00fd za regresn\u00ed testov\u00e1n\u00ed?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>T\u00fdm pro zaji\u0161t\u011bn\u00ed kvality softwaru prov\u00e1d\u00ed regresn\u00ed testov\u00e1n\u00ed pot\u00e9, co v\u00fdvojov\u00fd t\u00fdm dokon\u010d\u00ed \u00fapravy k\u00f3du.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Proces v\u00fdvoje softwaru vy\u017eaduje zna\u010dnou m\u00edru spolupr\u00e1ce. Zm\u011bna, \u00faprava nebo p\u0159id\u00e1n\u00ed funkc\u00ed aplikace m\u016f\u017ee m\u00edt za n\u00e1sledek selh\u00e1n\u00ed nebo omezen\u00ed funk\u010dnosti jin\u00fdch aspekt\u016f softwaru, kter\u00e9 d\u0159\u00edve fungovaly. Aby v\u00fdvoj\u00e1\u0159i zajistili, \u017ee v\u00fdvoj bude pokra\u010dovat kup\u0159edu &#8211; \u017ee za ka\u017ed\u00fd krok zp\u011bt ud\u011blaj\u00ed alespo\u0148 dva kroky kup\u0159edu &#8211; budou muset pou\u017e\u00edvat regresn\u00ed testov\u00e1n\u00ed. Jedn\u00e1 se o [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":29105,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Co je regresn\u00ed testov\u00e1n\u00ed? Proces, n\u00e1stroje a objasn\u011bn\u00ed","_seopress_titles_desc":"Od p\u0159\u00ednos\u016f, v\u00fdzev a zapojen\u00fdch t\u00fdm\u016f, p\u0159es odstran\u011bn\u00ed nejasnost\u00ed oproti unit nebo smoke test\u016fm, a\u017e po n\u00e1stroje pro regresn\u00ed testov\u00e1n\u00ed (zdarma i pro podniky), to v\u0161e jsme probrali!","_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-29735","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-typy-testovani-softwaru-cs"},"acf":{"short_name":""},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/posts\/29735","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\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/comments?post=29735"}],"version-history":[{"count":0,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/posts\/29735\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/media\/29105"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/media?parent=29735"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/categories?post=29735"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/tags?post=29735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}