{"id":29737,"date":"2022-07-08T18:02:33","date_gmt":"2022-07-08T18:02:33","guid":{"rendered":"https:\/\/www.zaptest.com\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu"},"modified":"2022-07-08T18:02:33","modified_gmt":"2022-07-08T18:02:33","slug":"co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu","title":{"rendered":"\u010co je automatiz\u00e1cia testovania? Jednoduch\u00fd sprievodca bez \u017earg\u00f3nu"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Existuj\u00fa dve hlavn\u00e9 kateg\u00f3rie testovania softv\u00e9ru: Manu\u00e1lne a automatizovan\u00e9.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Manu\u00e1lne testovanie je \u010dasovo n\u00e1ro\u010dn\u00e9, pr\u00e1cne a v pr\u00edpade zlo\u017eit\u00e9ho softv\u00e9ru sa m\u00f4\u017ee sta\u0165 aj n\u00e1kladn\u00e9, ak ho pou\u017e\u00edvate v\u00fdlu\u010dne. Automatizovan\u00e9 testovanie zefekt\u00edv\u0148uje procesy, skracuje \u010das potrebn\u00fd na testovanie a eliminuje neefekt\u00edvnos\u0165, ako napr\u00edklad \u00fanavn\u00e9 hodiny str\u00e1ven\u00e9 v\u00fdvoj\u00e1rmi softv\u00e9ru testovan\u00edm funk\u010dnosti softv\u00e9ru.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">V nasleduj\u00facom texte s\u00fa zhrnut\u00e9 inform\u00e1cie o automatizovanom testovan\u00ed a o tom, ako m\u00f4\u017ee pom\u00f4c\u0165 pri testovan\u00ed softv\u00e9ru.<\/span><\/p>\n<h2><\/h2>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_1 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #b90000;color:#b90000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #b90000;color:#b90000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Co_je_automatizacia_testovania_a_preco_ju_potrebujeme\" >\u010co je automatiz\u00e1cia testovania a pre\u010do ju potrebujeme?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Pyramida_automatizacie_testovania\" >Pyram\u00edda automatiz\u00e1cie testovania<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#1_Jednotka\" >1. Jednotka<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#2_Integracia\" >2. Integr\u00e1cia<\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#3_API\" >3. API<\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#4_POUZIVATELSKE_ROZHRANIE\" >4. POU\u017d\u00cdVATE\u013dSK\u00c9 ROZHRANIE<\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Ake_su_hlavne_kriteria_uspesneho_procesu_automatizacie_testovania\" >Ak\u00e9 s\u00fa hlavn\u00e9 krit\u00e9ri\u00e1 \u00faspe\u0161n\u00e9ho procesu automatiz\u00e1cie testovania?<\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#1_Mat_specializovany_tim\" >1. Ma\u0165 \u0161pecializovan\u00fd t\u00edm<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#2_Mat_spravne_nastroje\" >2. Ma\u0165 spr\u00e1vne n\u00e1stroje<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#3_Mat_vyhradeny_rozpocet\" >3. Ma\u0165 vyhraden\u00fd rozpo\u010det<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#4_Implementacia_silneho_testovacieho_ramca\" >4. Implement\u00e1cia siln\u00e9ho testovacieho r\u00e1mca<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Ake_su_typy_automatizovanych_testov\" >Ak\u00e9 s\u00fa typy automatizovan\u00fdch testov?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#1_Funkcne_testy\" >1. Funk\u010dn\u00e9 testy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#2_Nefunkcne_testy\" >2. Nefunk\u010dn\u00e9 testy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#3_Analyza_kodu\" >3. Anal\u00fdza k\u00f3du<\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#4_Testy_jednotiek\" >4. Testy jednotiek<\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#5_Integracne_testy\" >5. Integra\u010dn\u00e9 testy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#6_Skusky_dymu\" >6. Sk\u00fa\u0161ky dymu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#7_Testy_vykonnosti\" >7. Testy v\u00fdkonnosti<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#8_Regresne_testy\" >8. Regresn\u00e9 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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#9_Testy_API\" >9. Testy API<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Ake_procesy_a_typy_testov_by_ste_mali_automatizovat\" >Ak\u00e9 procesy a typy testov by ste mali automatizova\u0165?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#1_Opakovane_testovanie\" >1. Opakovan\u00e9 testovanie<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#2_Testy_s_vysokym_rizikom\" >2. Testy s vysok\u00fdm rizikom<\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#3_Casovo_narocne_testy\" >3. \u010casovo n\u00e1ro\u010dn\u00e9 testy<\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#4_Viacstranne_aplikacie\" >4. Viacstrann\u00e9 aplik\u00e1cie<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Kto_by_mal_byt_zapojeny_do_procesu_automatizacie_testovania\" >Kto by mal by\u0165 zapojen\u00fd do procesu automatiz\u00e1cie testovania<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#1_Vyvojari\" >1. V\u00fdvoj\u00e1ri<\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#2_Testery\" >2. Testery<\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#3_Tim_pre_zabezpecenie_kvality\" >3. T\u00edm pre zabezpe\u010denie kvality<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#4_Zainteresovane_strany_koncovi_pouzivatelia\" >4. Zainteresovan\u00e9 strany (koncov\u00ed pou\u017e\u00edvatelia)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Kontrolny_zoznam_procesu_automatizacie_testovania_a_implementacie\" >Kontroln\u00fd zoznam procesu automatiz\u00e1cie testovania a implement\u00e1cie<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Krok_1_Definujte_ciele_testovania\" >Krok 1: Definujte ciele testovania<\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Krok_2_Stanovenie_priorit_testovania\" >Krok 2: Stanovenie prior\u00edt testovania<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Krok_3_Pouzitelnost_pre_rozne_platformy\" >Krok 3: Pou\u017eite\u013enos\u0165 pre r\u00f4zne platformy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Krok_4_Jednoduchost_testovania\" >Krok 4: Jednoduchos\u0165 testovania<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Krok_5_Zjednodusena_komunikacia\" >Krok 5: Zjednodu\u0161en\u00e1 komunik\u00e1cia<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Krok_6_Zabezpecenie_kvality\" >Krok 6: Zabezpe\u010denie kvality<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Niektore_caste_mylne_predstavy_o_automatizacii_testovania\" >Niektor\u00e9 \u010dast\u00e9 myln\u00e9 predstavy o automatiz\u00e1cii testovania<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#1_Automatizacia_nahradza_manualne_testovanie\" >1. Automatiz\u00e1cia nahr\u00e1dza manu\u00e1lne testovanie<\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#2_Automatizacia_eliminuje_chyby\" >2. Automatiz\u00e1cia eliminuje chyby<\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#3_Automatizacia_si_vyzaduje_skusenosti\" >3. Automatiz\u00e1cia si vy\u017eaduje sk\u00fasenosti<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-43\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Co_treba_mat_na_pamati_pred_pocas_a_po_procese_automatizacie_testovania\" >\u010co treba ma\u0165 na pam\u00e4ti pred, po\u010das a po procese automatiz\u00e1cie testovania<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-44\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#1_Testovanie_nie_je_riesenim_vsetkeho\" >1. Testovanie nie je rie\u0161en\u00edm v\u0161etk\u00e9ho<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#2_Ponahlanie_sa_privolava_chyby\" >2. Pon\u00e1h\u013eanie sa privol\u00e1va chyby<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-46\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#3_Aj_testy_maju_chyby\" >3. Aj testy maj\u00fa chyby<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-47\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Automatizacia_testov_od_konca_do_konca_pomocou_ZAPTEST\" >Automatiz\u00e1cia testov od konca do konca pomocou ZAPTEST<\/a><\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Casto_kladene_otazky\" >\u010casto kladen\u00e9 ot\u00e1zky<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-49\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Co_je_to_automaticke_testovanie\" >\u010co je to automatick\u00e9 testovanie?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-50\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Co_je_to_ramec_automatizacie\" >\u010co je to r\u00e1mec automatiz\u00e1cie?<\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Co_je_ramec_v_automatizacii_testovania\" >\u010co je r\u00e1mec v automatiz\u00e1cii testovania?<\/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\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Co_je_ramec_automatizacie_zalozeny_na_udajoch\" >\u010co je r\u00e1mec automatiz\u00e1cie zalo\u017een\u00fd na \u00fadajoch?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-53\" href=\"https:\/\/www.zaptest.com\/sk\/co-je-automatizacia-testovania-jednoduchy-sprievodca-bez-zargonu\/#Preco_je_potrebne_automaticke_testovanie\" >Pre\u010do je potrebn\u00e9 automatick\u00e9 testovanie?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Co_je_automatizacia_testovania_a_preco_ju_potrebujeme\"><\/span><strong>\u010co je automatiz\u00e1cia testovania a pre\u010do ju potrebujeme?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=Nd31XiSGJLw&amp;t=1s\"><img decoding=\"async\" class=\"aligncenter size-large wp-image-29302\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Screenshot-2022-07-10-at-10.26.18-1024x527.png\" alt=\"\u010co je automatiz\u00e1cia testovania?\" width=\"1024\" height=\"527\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Screenshot-2022-07-10-at-10.26.18-980x505.png 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Screenshot-2022-07-10-at-10.26.18-480x247.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">\u010co je automatiz\u00e1cia testovania softv\u00e9ru?  <\/span><a href=\"https:\/\/www.zaptest.com\/a-complete-guide-to-software-testing-automation\"><span style=\"font-weight: 400;\">Automatizovan\u00e9 testovanie<\/span><\/a><span style=\"font-weight: 400;\">  je proces pou\u017e\u00edvania softv\u00e9rov\u00fdch n\u00e1strojov, ktor\u00e9 sp\u00fa\u0161\u0165aj\u00fa novo vyvinut\u00fd softv\u00e9r alebo aktualiz\u00e1cie prostredn\u00edctvom s\u00e9rie testov s cie\u013eom identifikova\u0165 potenci\u00e1lne chyby v k\u00f3dovan\u00ed, \u00fazke miesta a in\u00e9 prek\u00e1\u017eky v\u00fdkonu. N\u00e1stroje na automatiz\u00e1ciu testovania softv\u00e9ru vykon\u00e1vaj\u00fa tieto funkcie:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Implement\u00e1cia a spustenie testov<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Anal\u00fdza v\u00fdsledkov<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Porovnanie v\u00fdsledkov s o\u010dak\u00e1van\u00fdmi v\u00fdsledkami<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Generovanie spr\u00e1vy o v\u00fdkonnosti v\u00fdvojov\u00e9ho softv\u00e9ru<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Pri testovan\u00ed nov\u00e9ho softv\u00e9ru alebo aktualiz\u00e1ci\u00ed softv\u00e9ru m\u00f4\u017eu by\u0165 manu\u00e1lne testy n\u00e1kladn\u00e9 a zd\u013ahav\u00e9. Automatizovan\u00e9 testy s\u00fa lacnej\u0161ie a zaber\u00fa menej \u010dasu.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Automatizovan\u00e9 testy m\u00f4\u017eu pom\u00f4c\u0165 r\u00fdchlej\u0161ie odhali\u0165 zlyhania s men\u0161ou pravdepodobnos\u0165ou \u013eudskej chyby. Okrem toho sa daj\u00fa \u013eah\u0161ie spusti\u0165 viackr\u00e1t pri ka\u017edej zmene alebo k\u00fdm nedosiahnete po\u017eadovan\u00e9 v\u00fdsledky.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Automatiz\u00e1cia tie\u017e ur\u00fdch\u013euje proces uv\u00e1dzania softv\u00e9ru na trh. Automatiz\u00e1cia umo\u017e\u0148uje d\u00f4kladn\u00e9 testovanie v konkr\u00e9tnych oblastiach, tak\u017ee m\u00f4\u017eete rie\u0161i\u0165 be\u017en\u00e9 probl\u00e9my pred prechodom do \u010fal\u0161ej f\u00e1zy.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Pyramida_automatizacie_testovania\"><\/span><strong>Pyram\u00edda automatiz\u00e1cie testovania<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><iframe loading=\"lazy\" title=\"The Test Automation Pyramid\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/GPTmBLrGE2g?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p><span style=\"font-weight: 400;\">Pyram\u00edda automatiz\u00e1cie testov v\u00e1m pom\u00f4\u017ee pochopi\u0165, ako \u010dasto by ste mali vykon\u00e1va\u0165 jednotliv\u00e9 typy testov.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pyram\u00edda automatiz\u00e1cie testovania rozde\u013euje testovanie na \u0161tyri \u00farovne. Spodn\u00e1 vrstva predstavuje testy, ktor\u00e9 by ste mali vykon\u00e1va\u0165 naj\u010dastej\u0161ie. \u00darovne sa zmen\u0161uj\u00fa, \u010d\u00edm bli\u017e\u0161ie s\u00fa k vrcholu pyram\u00eddy, \u010do predstavuje testy, ktor\u00e9 by ste mali vykon\u00e1va\u0165 menej \u010dasto.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tu s\u00fa uveden\u00e9 typy testov, ktor\u00e9 by ste pod\u013ea pyram\u00eddy automatiz\u00e1cie testov mali vykon\u00e1va\u0165, od naj\u010dastej\u0161\u00edch po najmenej \u010dast\u00e9:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jednotkov\u00e9 testy<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Integra\u010dn\u00e9 testy<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Testy API<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Testy pou\u017e\u00edvate\u013esk\u00e9ho rozhrania<\/span><\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"1_Jednotka\"><\/span><strong>1. Jednotka<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testovanie jednotiek zah\u0155\u0148a rozdelenie v\u00fdvojov\u00e9ho softv\u00e9ru na str\u00e1vite\u013en\u00e9 jednotky s cie\u013eom identifikova\u0165 pr\u00edpadn\u00e9 chyby alebo probl\u00e9my s v\u00fdkonom.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Testovanie jednotiek pom\u00e1ha identifikova\u0165 chyby sk\u00f4r, ako proces v\u00fdvoja softv\u00e9ru pokro\u010d\u00ed pr\u00edli\u0161 \u010faleko. Tento typ testovania sa vykon\u00e1va v prv\u00fdch f\u00e1zach v\u00fdvoja softv\u00e9ru, pri\u010dom sa izoluj\u00fa a rie\u0161ia probl\u00e9my e\u0161te pred t\u00fdm, ako sa prist\u00fapi k testovaniu.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Testovanie jednotiek je typom testovania, ktor\u00e9 by ste mali vykon\u00e1va\u0165 naj\u010dastej\u0161ie, preto\u017ee zabezpe\u010duje, aby v\u0161etky najmen\u0161ie softv\u00e9rov\u00e9 komponenty fungovali spr\u00e1vne e\u0161te pred ich integr\u00e1ciou do celku.  <\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Integracia\"><\/span><strong>2. Integr\u00e1cia<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Po skontrolovan\u00ed, \u010di jednotliv\u00e9 zlo\u017eky softv\u00e9ru funguj\u00fa spr\u00e1vne, je \u010das ich skombinova\u0165 a zisti\u0165, \u010di v\u0161etky funguj\u00fa spolo\u010dne. Integra\u010dn\u00e9 testy overuj\u00fa interakcie komponentov vr\u00e1tane interakci\u00ed v r\u00e1mci toho ist\u00e9ho softv\u00e9ru.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Je nevyhnutn\u00e9, aby v\u0161etky integrovan\u00e9 komponenty spr\u00e1vne spolupracovali so softv\u00e9rom alebo s extern\u00fdmi slu\u017ebami, ako s\u00fa webov\u00e9 slu\u017eby. Preto sa v\u00e4\u010d\u0161ina \u013eud\u00ed rozhoduje vytvori\u0165 datab\u00e1zu na integra\u010dn\u00e9 testovanie, v ktorej s\u00fa uveden\u00e9 v\u0161etky mo\u017en\u00e9 scen\u00e1re.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ke\u010f\u017ee v\u00e4\u010d\u0161inu ch\u00fdb k\u00f3du odstr\u00e1nite po\u010das testovania jednotiek, nemali by ste integra\u010dn\u00e9 testovanie vykon\u00e1va\u0165 tak \u010dasto.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_API\"><\/span><strong>3. API<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testovanie rozhrania aplika\u010dn\u00e9ho programu (API) testuje, \u010di dve r\u00f4zne softv\u00e9rov\u00e9 komponenty m\u00f4\u017eu za r\u00f4znych okolnost\u00ed navz\u00e1jom komunikova\u0165.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Niektor\u00e9 typy testovania API zah\u0155\u0148aj\u00fa:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Overovacie testovanie<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Funk\u010dn\u00e9 testovanie<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Testovanie bezpe\u010dnosti<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Testovanie za\u0165a\u017eenia<\/span><\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_POUZIVATELSKE_ROZHRANIE\"><\/span><strong>4. POU\u017d\u00cdVATE\u013dSK\u00c9 ROZHRANIE<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testovanie pou\u017e\u00edvate\u013esk\u00e9ho rozhrania (zn\u00e1me aj ako testovanie grafick\u00e9ho rozhrania) zabezpe\u010duje, \u017ee softv\u00e9r funguje s r\u00f4znymi pou\u017e\u00edvate\u013esk\u00fdmi rozhraniami, ako s\u00fa opera\u010dn\u00e9 syst\u00e9my, prehliada\u010de a in\u00e9 miesta, kde s n\u00edm koncov\u00ed pou\u017e\u00edvatelia komunikuj\u00fa. Testovanie pou\u017e\u00edvate\u013esk\u00e9ho rozhrania hodnot\u00ed funkcie, ako je funk\u010dnos\u0165, vizu\u00e1lny dizajn, v\u00fdkon a pou\u017eite\u013enos\u0165. Automatizovan\u00e9 testovanie pou\u017e\u00edvate\u013esk\u00e9ho rozhrania na\u0161\u0165astie eliminuje potrebu n\u00e1kupu viacer\u00fdch zariaden\u00ed na testovanie.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Automatiz\u00e1cia testovania pou\u017e\u00edvate\u013esk\u00e9ho rozhrania zoh\u013ead\u0148uje sk\u00fasenosti koncov\u00e9ho pou\u017e\u00edvate\u013ea a pom\u00e1ha formova\u0165 softv\u00e9r tak, aby zodpovedal tejto interakcii. R\u00e1mec pre automatiz\u00e1ciu testovania pou\u017e\u00edvate\u013esk\u00e9ho rozhrania by mal zah\u0155\u0148a\u0165 testovacie scen\u00e1re t\u00fdkaj\u00face sa \u00fazkych miest syst\u00e9mu a procesov.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ke\u010f\u017ee v\u0161etky predch\u00e1dzaj\u00face kroky testovania by mali identifikova\u0165 a odstr\u00e1ni\u0165 v\u00e4\u010d\u0161inu probl\u00e9mov, ktor\u00e9 by softv\u00e9r mohol ma\u0165, testovanie pou\u017e\u00edvate\u013esk\u00e9ho rozhrania by malo by\u0165 \u010dasovo najmenej n\u00e1ro\u010dn\u00e9. N\u00e1stroje na automatiz\u00e1ciu pou\u017e\u00edvate\u013esk\u00e9ho rozhrania \u0161etria e\u0161te viac \u010dasu.  <\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Ake_su_hlavne_kriteria_uspesneho_procesu_automatizacie_testovania\"><\/span><strong>Ak\u00e9 s\u00fa hlavn\u00e9 krit\u00e9ri\u00e1 \u00faspe\u0161n\u00e9ho procesu automatiz\u00e1cie testovania?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Hlavn\u00fdm cie\u013eom automatiz\u00e1cie testovania je identifikova\u0165 chyby softv\u00e9ru a opravi\u0165 ich sk\u00f4r, ako sa projekt posunie do \u010fal\u0161ej f\u00e1zy alebo sa dostane ku koncov\u00e9mu pou\u017e\u00edvate\u013eovi. \u00daspe\u0161n\u00fd proces automatiz\u00e1cie testovania zaberie menej \u010dasu a vytvor\u00ed softv\u00e9r, ktor\u00fd sa spr\u00e1va a poskytuje funkcie tak, ako bolo zam\u00fd\u0161\u013ean\u00e9.<\/span><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=Z1duPnw1QzI&amp;t=451s\"><img decoding=\"async\" class=\"aligncenter size-large wp-image-29335\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Screenshot-2022-07-10-at-10.31.10-1024x527.png\" alt=\"osved\u010den\u00e9 postupy automatiz\u00e1cie testovania softv\u00e9ru\" width=\"1024\" height=\"527\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Screenshot-2022-07-10-at-10.31.10-980x504.png 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Screenshot-2022-07-10-at-10.31.10-480x247.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"1_Mat_specializovany_tim\"><\/span><strong>1. Ma\u0165 \u0161pecializovan\u00fd t\u00edm<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Je nevyhnutn\u00e9 ma\u0165 \u0161pecializovan\u00fd t\u00edm na testovanie softv\u00e9ru. V\u00fdvoj\u00e1ri, testeri a t\u00edm zabezpe\u010denia kvality m\u00f4\u017eu by\u0165 zapojen\u00ed do r\u00f4znych \u010dast\u00ed procesu testovania, aby sa zabezpe\u010dilo, \u017ee na ka\u017edej \u00farovni testovania sa ni\u010d nevynech\u00e1.  <\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Mat_spravne_nastroje\"><\/span><strong>2. Ma\u0165 spr\u00e1vne n\u00e1stroje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">V\u00fdber spr\u00e1vnych n\u00e1strojov na automatiz\u00e1ciu testovania je ve\u013emi d\u00f4le\u017eit\u00fd. Automatizovan\u00e9 testovacie n\u00e1stroje funguj\u00fa najlep\u0161ie, ke\u010f s\u00fa:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jednoduch\u00e9 pou\u017e\u00edvanie<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Schopnos\u0165 testova\u0165 r\u00f4zne opera\u010dn\u00e9 syst\u00e9my, prehliada\u010de a zariadenia<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Vybaven\u00fd potrebn\u00fdmi n\u00e1strojmi (full stack) na testovanie toho, \u010do potrebujete<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">dok\u00e1\u017ee podporova\u0165 v\u00e1\u0161 skriptovac\u00ed jazyk a je \u013eahko pou\u017eite\u013en\u00fd aj pre \u013eud\u00ed, ktor\u00ed neovl\u00e1daj\u00fa skriptovac\u00ed jazyk alebo nemaj\u00fa \u017eiadne zru\u010dnosti v oblasti k\u00f3dovania  <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Opakovane pou\u017eite\u013en\u00e9 pre viacn\u00e1sobn\u00e9 testy a zmeny<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Schopnos\u0165 vyu\u017e\u00edva\u0165 ve\u013ek\u00e9 s\u00fabory \u00fadajov z viacer\u00fdch zdrojov na zabezpe\u010denie valid\u00e1cie zalo\u017eenej na \u00fadajoch<\/span><\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Mat_vyhradeny_rozpocet\"><\/span><strong>3. Ma\u0165 vyhraden\u00fd rozpo\u010det<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Ak u\u017e investujete do v\u00fdvoja softv\u00e9ru, vy\u010dlenenie rozpo\u010dtu na softv\u00e9r na automatiz\u00e1ciu testovania, v\u00fdvoj a \u0161kolenia v\u00e1m m\u00f4\u017ee z dlhodob\u00e9ho h\u013eadiska u\u0161etri\u0165 peniaze. Manu\u00e1lne testovanie v\u00e1m zaberie menej \u010dasu a softv\u00e9r bude fungova\u0165 r\u00fdchlej\u0161ie.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_Implementacia_silneho_testovacieho_ramca\"><\/span><strong>4. Implement\u00e1cia siln\u00e9ho testovacieho r\u00e1mca<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">\u010co je to testovac\u00ed r\u00e1mec? R\u00e1mec testovania, ktor\u00fd obsahuje usmernenia, osved\u010den\u00e9 postupy, n\u00e1stroje a pravidl\u00e1 testovania, m\u00f4\u017ee u\u0161etri\u0165 \u010das a \u00fasilie. Dobr\u00fd r\u00e1mec pre automatiz\u00e1ciu webu by mal integrova\u0165 r\u00f4zne funkcie, ako napr\u00edklad:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kni\u017enice<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Testovacie \u00fadaje<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Opakovane pou\u017eite\u013en\u00e9 moduly<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Integr\u00e1cia n\u00e1strojov tret\u00edch str\u00e1n<\/span><\/li>\n<\/ul>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Ake_su_typy_automatizovanych_testov\"><\/span><strong>Ak\u00e9 s\u00fa typy automatizovan\u00fdch testov?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Hoci existuje mnoho typov testov, ktor\u00e9 je mo\u017en\u00e9 automatizova\u0165, uv\u00e1dzame niektor\u00e9 z najbe\u017enej\u0161\u00edch.  <\/span><\/p>\n<p><iframe loading=\"lazy\" title=\"What Types of Testing to Automate?\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/nhAq59rDJrk?start=94&#038;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_Funkcne_testy\"><\/span><strong>1. Funk\u010dn\u00e9 testy<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Funk\u010dn\u00e9 testovanie pom\u00e1ha ur\u010di\u0165, \u010di softv\u00e9r alebo aplik\u00e1cia funguje pod\u013ea o\u010dak\u00e1van\u00ed. Testuje sa, \u010di softv\u00e9r poskytuje spr\u00e1vne v\u00fdsledky bez ch\u00fdb a medzier.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Nefunkcne_testy\"><\/span><strong>2. Nefunk\u010dn\u00e9 testy<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Nefunk\u010dn\u00e9 testy meraj\u00fa nieko\u013eko vec\u00ed vr\u00e1tane:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Ako dobre funguje softv\u00e9r za r\u00f4znych okolnost\u00ed<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Ako dobre softv\u00e9r funguje pri o\u010dak\u00e1vanom za\u0165a\u017een\u00ed pou\u017e\u00edvate\u013eom vr\u00e1tane \u0161pi\u010dkov\u00e9ho vyu\u017eitia<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Ako dobre softv\u00e9r funguje v podmienkach najv\u00e4\u010d\u0161ieho za\u0165a\u017eenia<\/span><\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Analyza_kodu\"><\/span><strong>3. Anal\u00fdza k\u00f3du<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/264934.264942\"><br \/>\n  <span style=\"font-weight: 400;\">Anal\u00fdza k\u00f3du<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\"> sk\u00fama k\u00f3d a identifikuje probl\u00e9my prostredn\u00edctvom testovania, ako napr\u00edklad:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Zbyto\u010dn\u00fd k\u00f3d a v\u00fdkonnostn\u00e9 slu\u010dky<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">K\u00f3d, ktor\u00fd nefunguje<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">K\u00f3d, ktor\u00fd m\u00e1 probl\u00e9my s rozhran\u00edm<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">K\u00f3d, ktor\u00fd m\u00e1 vn\u00fatorn\u00e9 konflikty s in\u00fdm k\u00f3dom<\/span><\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_Testy_jednotiek\"><\/span><strong>4. Testy jednotiek<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Jednotkov\u00e9 testy hodnotia jednotliv\u00e9 softv\u00e9rov\u00e9 komponenty. \u00da\u010delom jednotkov\u00fdch testov je zabezpe\u010di\u0165, aby z\u00e1kladn\u00e1 funk\u010dnos\u0165 konkr\u00e9tnych jednotiek v r\u00e1mci softv\u00e9ru bola neporu\u0161en\u00e1 a bezchybn\u00e1.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"5_Integracne_testy\"><\/span><strong>5. Integra\u010dn\u00e9 testy<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Integra\u010dn\u00e9 testy zabezpe\u010duj\u00fa, aby jednotky po vz\u00e1jomnom prepojen\u00ed fungovali spolo\u010dne. Sk\u00fama, \u010di komponenty logicky spolupracuj\u00fa a vytv\u00e1raj\u00fa spr\u00e1vne hodnoty. Testuje tie\u017e, \u010di moduly funguj\u00fa s n\u00e1strojmi tret\u00edch str\u00e1n.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"6_Skusky_dymu\"><\/span><strong>6. Sk\u00fa\u0161ky dymu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">V\u00fdvoj\u00e1ri po ka\u017edom novom zostaven\u00ed pou\u017e\u00edvaj\u00fa na overenie stability cel\u00e9ho syst\u00e9mu tzv. smoke testy.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"7_Testy_vykonnosti\"><\/span><strong>7. Testy v\u00fdkonnosti<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testy v\u00fdkonnosti meraj\u00fa, ako dobre softv\u00e9r funguje. Jeho hlavn\u00fdm z\u00e1ujmom je celkov\u00e1 kvalita softv\u00e9ru, miesta, kde zlyh\u00e1va, r\u00fdchlos\u0165 a \u0161k\u00e1lovate\u013enos\u0165.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"8_Regresne_testy\"><\/span><strong>8. Regresn\u00e9 testy<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Regresn\u00e9 testovanie zabezpe\u010duje, aby nov\u00fd k\u00f3d, oprava ch\u00fdb alebo aktualiz\u00e1cie nenaru\u0161ili funk\u010dnos\u0165 u\u017e existuj\u00facich komponentov softv\u00e9ru.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"9_Testy_API\"><\/span><strong>9. Testy API<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testovanie API zabezpe\u010duje, \u017ee dve komponenty dok\u00e1\u017eu navz\u00e1jom spo\u013eahlivo a bezpe\u010dne komunikova\u0165 v r\u00f4znych scen\u00e1roch. R\u00e1mec na automatiz\u00e1ciu testovania API by mal by\u0165 \u013eahko pou\u017eite\u013en\u00fd, \u0161k\u00e1lovate\u013en\u00fd a opakovane pou\u017eite\u013en\u00fd.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Ake_procesy_a_typy_testov_by_ste_mali_automatizovat\"><\/span><strong>Ak\u00e9 procesy a typy testov by ste mali automatizova\u0165?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Cie\u013eom ka\u017ed\u00e9ho scen\u00e1ra automatiz\u00e1cie je ur\u00fdchli\u0165 testovanie a zn\u00ed\u017ei\u0165 n\u00e1klady, preto je automatiz\u00e1cia zalo\u017een\u00e1 na \u00fadajoch nevyhnutn\u00e1. Tu je nieko\u013eko pr\u00edkladov procesov, pri ktor\u00fdch m\u00f4\u017ee automatiz\u00e1cia pom\u00f4c\u0165:<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"1_Opakovane_testovanie\"><\/span><strong>1. Opakovan\u00e9 testovanie<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Ka\u017ed\u00fd test, ktor\u00fd zah\u0155\u0148a sekven\u010dn\u00e9 a pravideln\u00e9 opakovanie, profituje z automatizovan\u00e9ho testovania jednoducho preto, \u017ee m\u00f4\u017ee prebieha\u0165 r\u00fdchlej\u0161ie ako manu\u00e1lne testovanie.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Testy_s_vysokym_rizikom\"><\/span><strong>2. Testy s vysok\u00fdm rizikom<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatiz\u00e1cia v\u00e1m umo\u017en\u00ed izolova\u0165 potenci\u00e1lne miesta zlyhania a rie\u0161i\u0165 ich sk\u00f4r, ako za\u010dnete meni\u0165 ak\u00fdko\u013evek k\u00f3d. Vyh\u00fdbanie sa zmene k\u00f3du zabra\u0148uje spomaleniu v\u00fdvojov\u00e9ho cyklu, pokia\u013e test neidentifikuje probl\u00e9m.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Casovo_narocne_testy\"><\/span><strong>3. \u010casovo n\u00e1ro\u010dn\u00e9 testy<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Manu\u00e1lne testovanie trv\u00e1 dlh\u0161ie a je n\u00e1chyln\u00e9 na chyby. Automatiz\u00e1cia testov zni\u017euje po\u010det pracovn\u00edkov potrebn\u00fdch na vykonanie testov a zni\u017euje pravdepodobnos\u0165, \u017ee sa nezachytia d\u00f4le\u017eit\u00e9 chyby.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_Viacstranne_aplikacie\"><\/span><strong>4. Viacstrann\u00e9 aplik\u00e1cie<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Ak m\u00e1 softv\u00e9r ve\u013ea interakci\u00ed s in\u00fdmi aplik\u00e1ciami alebo softv\u00e9rom, existuje v\u00e4\u010d\u0161\u00ed potenci\u00e1l konfliktov. Automatiz\u00e1cia zabezpe\u010duje zachytenie v\u0161etk\u00fdch potenci\u00e1lnych konfliktov.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Kto_by_mal_byt_zapojeny_do_procesu_automatizacie_testovania\"><\/span><strong>Kto by mal by\u0165 zapojen\u00fd do procesu automatiz\u00e1cie testovania<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-3548\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/water-1024x613.jpg\" alt=\"kto by sa mal zaobera\u0165 n\u00e1strojmi na automatiz\u00e1ciu testovania softv\u00e9ru a pl\u00e1novan\u00edm.\" width=\"1024\" height=\"613\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/water-1024x613.jpg 1024w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/water-480x287.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 1024px, 100vw\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Automatizovan\u00e9 testovanie je len zriedka pr\u00e1cou pre jedn\u00e9ho zamestnanca. Tu je nieko\u013eko pr\u00edkladov \u013eud\u00ed, ktor\u00ed by mali by\u0165 zapojen\u00ed do procesov automatick\u00e9ho testovania:<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Vyvojari\"><\/span><strong>1. V\u00fdvoj\u00e1ri<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">V\u00fdvoj\u00e1ri s\u00fa prv\u00fdmi testermi, ktor\u00ed zabezpe\u010duj\u00fa, aby v k\u00f3de nevznikli \u017eiadne probl\u00e9my sp\u00f4soben\u00e9 chybami. Venuj\u00fa sa jemnej\u0161\u00edm detailom testovania, ako je napr\u00edklad testovanie jednotiek, testovanie v podmienkach (smoke testing) a integra\u010dn\u00e9 testovanie.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Testery\"><\/span><strong>2. Testery<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testeri tie\u017e vykon\u00e1vaj\u00fa testovanie jednotiek a m\u00f4\u017eu vykon\u00e1va\u0165 testovanie v re\u017eime smoke alebo integra\u010dn\u00e9 testovanie. Vykon\u00e1vaj\u00fa aj regresn\u00e9 testovanie, aby sa uistili, \u017ee nov\u00e9 komponenty funguj\u00fa so star\u00fdmi.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Tim_pre_zabezpecenie_kvality\"><\/span><strong>3. T\u00edm pre zabezpe\u010denie kvality<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Pou\u017e\u00edvanie automatizovan\u00fdch testov zabezpe\u010duje, \u017ee t\u00edm QA nemus\u00ed ma\u0165 odborn\u00e9 znalosti k\u00f3dovania, okrem pr\u00edslu\u0161n\u00fdch z\u00e1kladov. Ich \u00falohou je n\u00e1js\u0165 probl\u00e9my, ktor\u00e9 v\u00fdvoj\u00e1ri a testeri m\u00f4\u017eu prehliadnu\u0165. Z\u00e1rove\u0148 testuj\u00fa hranice mo\u017enost\u00ed softv\u00e9ru.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dobr\u00fd r\u00e1mec na automatiz\u00e1ciu testovania grafick\u00e9ho rozhrania zlep\u0161uje schopnos\u0165 t\u00edmu QA zvl\u00e1dnu\u0165 testovanie namiesto toho, aby sa spoliehal na v\u00fdvoj\u00e1rov alebo in\u00fdch testerov.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Zainteresovane_strany_koncovi_pouzivatelia\"><\/span><strong>4. Zainteresovan\u00e9 strany (koncov\u00ed pou\u017e\u00edvatelia)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Beta testovanie koncov\u00fdmi pou\u017e\u00edvate\u013emi je nevyhnutn\u00e9 na zabezpe\u010denie spr\u00e1vneho fungovania pre \u013eud\u00ed, ktor\u00ed bud\u00fa kone\u010dn\u00fd produkt pou\u017e\u00edva\u0165.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Kontrolny_zoznam_procesu_automatizacie_testovania_a_implementacie\"><\/span><strong>Kontroln\u00fd zoznam procesu automatiz\u00e1cie testovania a implement\u00e1cie<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\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\u00fd zoznam testovania softv\u00e9ru\" width=\"586\" height=\"390\"><\/p>\n<p><span style=\"font-weight: 400;\">\u00daspe\u0161n\u00fd syst\u00e9m automatiz\u00e1cie testovania bude dodr\u017eiava\u0165 nasleduj\u00faci postup:<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Krok_1_Definujte_ciele_testovania\"><\/span><strong>Krok 1: Definujte ciele testovania<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Pred v\u00fdberom testov na spustenie si zmapujte, \u010do chcete testovan\u00edm dosiahnu\u0165. T\u00fdmto sp\u00f4sobom nestr\u00e1cate \u010das na spracovanie bezv\u00fdznamn\u00fdch v\u00fdsledkov.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Krok_2_Stanovenie_priorit_testovania\"><\/span><strong>Krok 2: Stanovenie prior\u00edt testovania<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Stanovenie zoznamu prior\u00edt pre testovanie v\u00e1m umo\u017en\u00ed zamera\u0165 sa najprv na najd\u00f4le\u017eitej\u0161ie oblasti a potom sa dopracova\u0165 k t\u00fdm najmenej d\u00f4le\u017eit\u00fdm.  <\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Krok_3_Pouzitelnost_pre_rozne_platformy\"><\/span><strong>Krok 3: Pou\u017eite\u013enos\u0165 pre r\u00f4zne platformy<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Je d\u00f4le\u017eit\u00e9 otestova\u0165, \u010di softv\u00e9r funguje s r\u00f4znymi opera\u010dn\u00fdmi syst\u00e9mami, prehliada\u010dmi a zariadeniami.  <\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Krok_4_Jednoduchost_testovania\"><\/span><strong>Krok 4: Jednoduchos\u0165 testovania<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testy by mali by\u0165 opakovane pou\u017eite\u013en\u00e9, pou\u017eite\u013en\u00e9 pre in\u00e9 aplik\u00e1cie alebo schopn\u00e9 r\u00fdchleho prisp\u00f4sobenia in\u00fdm scen\u00e1rom. T\u00fdmto sp\u00f4sobom nebudete pri spusten\u00ed testovac\u00edch procesov znovu vynalieza\u0165 koleso.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Krok_5_Zjednodusena_komunikacia\"><\/span><strong>Krok 5: Zjednodu\u0161en\u00e1 komunik\u00e1cia<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Zabezpe\u010dte, aby ka\u017ed\u00fd, kto mus\u00ed poskytn\u00fa\u0165 vstupn\u00e9 \u00fadaje do testovania, tak urobil a aby boli inform\u00e1cie k dispoz\u00edcii na spolo\u010dnom mieste. Jasn\u00e9 zmapovanie toho, kto by sa mal podie\u013ea\u0165 na jednotliv\u00fdch testoch a ich v\u00fdsledkoch, m\u00f4\u017ee eliminova\u0165 nadbyto\u010dn\u00fa pr\u00e1cu alebo ru\u0161enie tvrdej pr\u00e1ce niekoho in\u00e9ho.  <\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Krok_6_Zabezpecenie_kvality\"><\/span><strong>Krok 6: Zabezpe\u010denie kvality<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Na overenie v\u00fdsledkov je nevyhnutn\u00e9 pou\u017ei\u0165 t\u00edm kontroly kvality. Pou\u017e\u00edvanie testovacej skupiny QA eliminuje mo\u017enos\u0165, \u017ee by ste v kone\u010dnom produkte prehliadli d\u00f4le\u017eit\u00e9 chyby.  <\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Niektore_caste_mylne_predstavy_o_automatizacii_testovania\"><\/span><strong>Niektor\u00e9 \u010dast\u00e9 myln\u00e9 predstavy o automatiz\u00e1cii testovania<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Najv\u00e4\u010d\u0161\u00edm omylom o automatizovanom testovan\u00ed je, \u017ee je to rie\u0161enie pre ka\u017ed\u00fd v\u00fdvoj softv\u00e9ru. Toto presved\u010denie vedie k nasleduj\u00facim nespr\u00e1vnym predpokladom.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Automatizacia_nahradza_manualne_testovanie\"><\/span><strong>1. Automatiz\u00e1cia nahr\u00e1dza manu\u00e1lne testovanie<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Najlep\u0161ia anal\u00f3gia o automatiz\u00e1cii nahr\u00e1dzaj\u00facej manu\u00e1lne \u00fakony vych\u00e1dza z falo\u0161nej predstavy, \u017ee um\u00fdva\u010dky riadu m\u00f4\u017eu odstr\u00e1ni\u0165 v\u0161etko manu\u00e1lne um\u00fdvanie riadu. V\u017edy sa v\u0161ak n\u00e1jde riad, ktor\u00fd je potrebn\u00e9 umy\u0165 ru\u010dne.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Rovnak\u00e1 koncepcia plat\u00ed aj pre automatick\u00e9 testovanie softv\u00e9ru. Automatiz\u00e1cia ur\u00fdch\u013euje be\u017en\u00e9 testovacie scen\u00e1re a zni\u017euje pracovn\u00e9 za\u0165a\u017eenie pri testovan\u00ed. Neodstra\u0148uje v\u0161ak potrebu manu\u00e1lnych testerov, najm\u00e4 vo f\u00e1ze odstra\u0148ovania probl\u00e9mov, ke\u010f v\u00fdvoj\u00e1r dok\u00e1\u017ee lep\u0161ie identifikova\u0165 zdroje ch\u00fdb.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Automatizacia_eliminuje_chyby\"><\/span><strong>2. Automatiz\u00e1cia eliminuje chyby<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Ani tie najlep\u0161ie testy neodstr\u00e1nia chyby alebo zlyhania syst\u00e9mu. Niektor\u00e9 chyby v k\u00f3de s\u00fa neoddelite\u013enou s\u00fa\u010das\u0165ou procesu. In\u00e9 chyby k\u00f3dovania sa aktivuj\u00fa len vo ve\u013emi \u0161pecifick\u00fdch scen\u00e1roch. Pou\u017e\u00edvanie automatizovan\u00e9ho testovania je ako semafory, ktor\u00e9 robia kri\u017eovatky ove\u013ea bezpe\u010dnej\u0161\u00edmi, ale neodstra\u0148uj\u00fa nehody, \u00fazke miesta alebo dopravn\u00e9 z\u00e1pchy.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Automatizacia_si_vyzaduje_skusenosti\"><\/span><strong>3. Automatiz\u00e1cia si vy\u017eaduje sk\u00fasenosti<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Hoci niektor\u00e9 automatizovan\u00e9 testy s\u00fa zlo\u017eitej\u0161ie a vy\u017eaduj\u00fa sk\u00fasen\u00e9ho v\u00fdvoj\u00e1ra, mnoh\u00e9 testovacie bal\u00edky umo\u017e\u0148uj\u00fa p\u00edsanie jednoduch\u00fdch automatizovan\u00fdch testov aj za\u010diato\u010dn\u00edkom.  <\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Co_treba_mat_na_pamati_pred_pocas_a_po_procese_automatizacie_testovania\"><\/span><strong>\u010co treba ma\u0165 na pam\u00e4ti pred, po\u010das a po procese automatiz\u00e1cie testovania<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Ako pri ka\u017edom testovacom syst\u00e9me, aj tu treba v\u017edy zoh\u013eadni\u0165 ur\u010dit\u00e9 predpoklady a skuto\u010dnosti.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Testovanie_nie_je_riesenim_vsetkeho\"><\/span><strong>1. Testovanie nie je rie\u0161en\u00edm v\u0161etk\u00e9ho<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testovanie je sp\u00f4sob identifik\u00e1cie probl\u00e9mov prostredn\u00edctvom <\/span><a href=\"https:\/\/www.zaptest.com\/a-complete-guide-to-robotic-process-automation-rpa\"><br \/>\n  <span style=\"font-weight: 400;\">robotick\u00e9ho automatizovan\u00e9ho procesu<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">. Nie je to jednorazov\u00e9 rie\u0161enie a neidentifikuje v\u0161etky probl\u00e9my. Testovanie bude potrebn\u00e9 opakova\u0165, k\u00fdm v\u0161etky komponenty nebud\u00fa fungova\u0165 spr\u00e1vne.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Ponahlanie_sa_privolava_chyby\"><\/span><strong>2. Pon\u00e1h\u013eanie sa privol\u00e1va chyby<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Ur\u00fdchlenie testov ohrozuje integritu testu. Ak sa v\u00f4bec chyst\u00e1te spusti\u0165 ka\u017ed\u00fd test, uistite sa, \u017ee ho nech\u00e1te dokon\u010di\u0165. Ak ju zastav\u00edte pred jej koncom, preto\u017ee predpoklad\u00e1te, \u017ee prinesie pozit\u00edvne v\u00fdsledky, m\u00f4\u017ee v\u00e1s to nesk\u00f4r prekvapi\u0165, \u010do nechcete.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Aj_testy_maju_chyby\"><\/span><strong>3. Aj testy maj\u00fa chyby<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Niekedy m\u00f4\u017ee test obsahova\u0165 chybu, ktor\u00e1 sa prejav\u00ed len za ur\u010dit\u00fdch okolnost\u00ed. Pri kontrole v\u00fdsledkov myslite na mo\u017enos\u0165 ch\u00fdb pri testovan\u00ed a sledujte pr\u00edpadn\u00e9 anom\u00e1lie.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Automatizacia_testov_od_konca_do_konca_pomocou_ZAPTEST\"><\/span><strong>Automatiz\u00e1cia testov od konca do konca pomocou ZAPTEST  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"https:\/\/www.zaptest.com\/\"><span style=\"font-weight: 400;\">ZAPTEST<\/span><\/a><span style=\"font-weight: 400;\">  je l\u00eddrom v oblasti automatizovan\u00e9ho testovania, ktor\u00fd poskytuje bezplatn\u00fd r\u00e1mec pre automatiz\u00e1ciu testovania a slu\u017eby na podnikovej \u00farovni. Niektor\u00e9 z mnoh\u00fdch v\u00fdhod  <\/span><a href=\"https:\/\/www.zaptest.com\/software-testing-services\"><br \/>\n  <span style=\"font-weight: 400;\">slu\u017eby testovania softv\u00e9ru<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\"> so ZAPTEST zah\u0155\u0148aj\u00fa:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Testovanie na viacer\u00fdch platform\u00e1ch naraz<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u0160irok\u00e1 \u0161k\u00e1la skriptovac\u00edch jazykov pre automatiz\u00e1ciu testovania<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Mo\u017enos\u0165 spusti\u0165 viacero skriptov na r\u00f4znych platform\u00e1ch naraz<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Mo\u017enos\u0165 p\u00e1rovania s viacer\u00fdmi mobiln\u00fdmi, desktopov\u00fdmi a webov\u00fdmi aplik\u00e1ciami<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Konverzia jedn\u00fdm kliknut\u00edm pre testovacie skripty<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Automatizovan\u00e9 skripty<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">R\u00f4zne testovacie scen\u00e1re<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Realistick\u00e9 simul\u00e1cie v re\u00e1lnom \u010dase<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Nahr\u00e1vanie scen\u00e1ra pre spustite\u013en\u00e9 skripty<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Bezk\u00f3dov\u00fd (No-Code) testovac\u00ed r\u00e1mec pre pou\u017eitie bez v\u00fdvoj\u00e1rov<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Mo\u017enos\u0165 sp\u00e1rovania s va\u0161\u00edm s\u00fa\u010dasn\u00fdm softv\u00e9rom, ako je JIRA alebo in\u00e9 platformy ALM a spr\u00e1vy testov  <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Rie\u0161enia na testovanie v cloude<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.zaptest.com\/hyperautomation\"><br \/>\n  <span style=\"font-weight: 400;\">Hyperautomatiz\u00e1cia<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\"> a <\/span><a href=\"https:\/\/www.zaptest.com\/a-complete-guide-to-robotic-process-automation-rpa\"><br \/>\n  <span style=\"font-weight: 400;\">robotick\u00e1 automatiz\u00e1cia procesov<\/span><br \/>\n<\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Automatick\u00e1 dokument\u00e1cia  <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Scen\u00e1re nahr\u00e1vania videa  <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Odborn\u00e1 z\u00e1kazn\u00edcka podpora 24\/7<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Zv\u00fd\u0161en\u00e1 n\u00e1vratnos\u0165 invest\u00edci\u00ed  <\/span><\/li>\n<\/ul>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Casto_kladene_otazky\"><\/span><strong>\u010casto kladen\u00e9 ot\u00e1zky<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Nasleduj\u00face ot\u00e1zky sa t\u00fdkaj\u00fa automatizovan\u00e9ho testovania a jeho d\u00f4sledkov.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_to_automaticke_testovanie\"><\/span><span style=\"font-weight: 400;\">\u010co je to automatick\u00e9 testovanie?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatizovan\u00e9 testovanie je pou\u017e\u00edvanie extern\u00fdch n\u00e1strojov na testovanie softv\u00e9ru pred jeho prechodom do \u010fal\u0161ej f\u00e1zy v\u00fdvoja alebo ku koncov\u00e9mu pou\u017e\u00edvate\u013eovi. Automatizovan\u00e9 testovanie \u0161etr\u00ed \u010das, peniaze a zabra\u0148uje chyb\u00e1m pri manu\u00e1lnom testovan\u00ed. Takisto to ur\u00fdch\u013euje uvedenie softv\u00e9rovej aplik\u00e1cie na trh.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_to_ramec_automatizacie\"><\/span><span style=\"font-weight: 400;\">\u010co je to r\u00e1mec automatiz\u00e1cie?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">R\u00e1mec automatiz\u00e1cie poskytuje sp\u00f4sob, ako \u0161tandardizova\u0165 komponenty procesu testovania na dosiahnutie komplexn\u00fdch a efekt\u00edvnych v\u00fdsledkov. Obsahuje usmernenia, protokoly, n\u00e1stroje a pravidl\u00e1 testovania. R\u00e1mec m\u00f4\u017ee zah\u0155\u0148a\u0165 protokoly, ako s\u00fa \u0161tandardy k\u00f3dovania alebo riadenie pr\u00edstupu k testovac\u00edm prostrediam.  <\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_ramec_v_automatizacii_testovania\"><\/span><span style=\"font-weight: 400;\">\u010co je r\u00e1mec v automatiz\u00e1cii testovania?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Pri automatiz\u00e1cii testovania zah\u0155\u0148a r\u00e1mec komponenty, ktor\u00e9 pom\u00e1haj\u00fa vykon\u00e1va\u0165 testy a poskytova\u0165 komplexn\u00e9 v\u00fdsledky testovania. Tieto komponenty m\u00f4\u017eu zah\u0155\u0148a\u0165 testovacie n\u00e1stroje, skripty a pravidl\u00e1 automatizovan\u00e9ho testovania.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_ramec_automatizacie_zalozeny_na_udajoch\"><\/span><span style=\"font-weight: 400;\">\u010co je r\u00e1mec automatiz\u00e1cie zalo\u017een\u00fd na \u00fadajoch?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">R\u00e1mec automatiz\u00e1cie zalo\u017een\u00fd na \u00fadajoch zad\u00e1va \u00fadaje z tabu\u013eky a uklad\u00e1 ich do nej.  <\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Preco_je_potrebne_automaticke_testovanie\"><\/span><span style=\"font-weight: 400;\">Pre\u010do je potrebn\u00e9 automatick\u00e9 testovanie?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatizovan\u00e9 testovanie nie je povinn\u00e9, ale je pohodlnej\u0161ie ako manu\u00e1lne testovanie. Eliminuje \u010dasovo n\u00e1ro\u010dn\u00fa a zd\u013ahav\u00fa pr\u00e1cu, vysok\u00e9 n\u00e1klady na pracovn\u00fa silu a potrebu testovania vo viacer\u00fdch zariadeniach a syst\u00e9moch. V kone\u010dnom d\u00f4sledku \u0161etr\u00ed peniaze a \u010das.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Existuj\u00fa dve hlavn\u00e9 kateg\u00f3rie testovania softv\u00e9ru: Manu\u00e1lne a automatizovan\u00e9. Manu\u00e1lne testovanie je \u010dasovo n\u00e1ro\u010dn\u00e9, pr\u00e1cne a v pr\u00edpade zlo\u017eit\u00e9ho softv\u00e9ru sa m\u00f4\u017ee sta\u0165 aj n\u00e1kladn\u00e9, ak ho pou\u017e\u00edvate v\u00fdlu\u010dne. Automatizovan\u00e9 testovanie zefekt\u00edv\u0148uje procesy, skracuje \u010das potrebn\u00fd na testovanie a eliminuje neefekt\u00edvnos\u0165, ako napr\u00edklad \u00fanavn\u00e9 hodiny str\u00e1ven\u00e9 v\u00fdvoj\u00e1rmi softv\u00e9ru testovan\u00edm funk\u010dnosti softv\u00e9ru. V nasleduj\u00facom texte s\u00fa [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":15588,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"\u010co je automatiz\u00e1cia testovania? Jednoduch\u00fd sprievodca bez \u017earg\u00f3nu","_seopress_titles_desc":"Od v\u00fdhod, softv\u00e9rovej pyram\u00eddy a 9 typov automatiza\u010dn\u00e9ho softv\u00e9ru a\u017e po r\u00f4zne procesy n\u00e1chyln\u00e9 na automatiz\u00e1ciu a myln\u00e9 predstavy - venujeme sa v\u0161etk\u00e9mu!","_seopress_robots_index":"","_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","content-type":"","footnotes":"","beyondwords_generate_audio":"","beyondwords_integration_method":"","beyondwords_project_id":"","beyondwords_content_id":"","beyondwords_preview_token":"","beyondwords_player_content":"","beyondwords_player_style":"","beyondwords_language_code":"","beyondwords_language_id":"","beyondwords_title_voice_id":"","beyondwords_body_voice_id":"","beyondwords_summary_voice_id":"","beyondwords_error_message":"","beyondwords_disabled":"","beyondwords_delete_content":"","beyondwords_podcast_id":"","beyondwords_hash":"","publish_post_to_speechkit":"","speechkit_hash":"","speechkit_generate_audio":"","speechkit_project_id":"","speechkit_podcast_id":"","speechkit_error_message":"","speechkit_disabled":"","speechkit_access_key":"","speechkit_error":"","speechkit_info":"","speechkit_response":"","speechkit_retries":"","speechkit_status":"","speechkit_updated_at":"","_speechkit_link":"","_speechkit_text":""},"categories":[444],"tags":[],"class_list":{"0":"post-29737","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-typy-testovania-softveru-sk"},"acf":{"short_name":""},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/posts\/29737","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/comments?post=29737"}],"version-history":[{"count":0,"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/posts\/29737\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/media\/15588"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/media?parent=29737"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/categories?post=29737"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/sk\/wp-json\/wp\/v2\/tags?post=29737"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}