{"id":29951,"date":"2022-03-21T20:07:27","date_gmt":"2022-03-21T20:07:27","guid":{"rendered":"https:\/\/www.zaptest.com\/kompletni-pruvodce-automatizaci-testovani-softwaru"},"modified":"2022-11-02T07:40:51","modified_gmt":"2022-11-02T07:40:51","slug":"kompletni-pruvodce-automatizaci-testovani-softwaru","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru","title":{"rendered":"Kompletn\u00ed pr\u016fvodce automatizac\u00ed testov\u00e1n\u00ed softwaru"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">P\u0159i testov\u00e1n\u00ed softwaru si m\u016f\u017eete vybrat mezi manu\u00e1ln\u00edm a automatizovan\u00fdm testov\u00e1n\u00edm softwaru. Manu\u00e1ln\u00ed testov\u00e1n\u00ed vy\u017eaduje spoustu \u010dasu a zdlouhav\u00e9 pr\u00e1ce, co\u017e m\u016f\u017ee v\u00fdvoj\u00e1\u0159e softwaru odradit. Jedn\u00edm ze zp\u016fsob\u016f, jak tyto probl\u00e9my p\u0159ekonat, je automatizace testov\u00e1n\u00ed softwaru.<\/span><span style=\"font-weight: 400;\">Automatizovan\u00e9 testov\u00e1n\u00ed softwaru se stalo ned\u00edlnou sou\u010d\u00e1st\u00ed mnoha obchodn\u00edch strategi\u00ed. Finan\u010dn\u00ed experti o\u010dek\u00e1vaj\u00ed, \u017ee se do roku 2026 stane  <\/span><a href=\"https:\/\/finance.yahoo.com\/news\/global-automation-testing-market-expected-102300942.html\"><span style=\"font-weight: 400;\">50 miliard dolar\u016f<\/span><\/a><span style=\"font-weight: 400;\">. Toto expanduj\u00edc\u00ed odv\u011btv\u00ed s sebou p\u0159ineslo mnoho n\u00e1stroj\u016f a technik pro automatizaci testov\u00e1n\u00ed softwaru.  <\/span><span style=\"font-weight: 400;\">Pokud chcete za\u010d\u00edt automatizovat testy softwaru, pokra\u010dujte ve \u010dten\u00ed t\u00e9to p\u0159\u00edru\u010dky. Sezn\u00e1m\u00edme v\u00e1s s taji automatizace testov\u00e1n\u00ed softwaru a pom\u016f\u017eeme v\u00e1m rozhodnout, zda byste ji m\u011bli ve sv\u00e9 firm\u011b zav\u00e9st.<\/span><\/p>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #b90000;color:#b90000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #b90000;color:#b90000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_automatizace_testovani_softwaru\" >Co je automatizace testov\u00e1n\u00ed softwaru?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_manualni_testovani\" >Co je manu\u00e1ln\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-3\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_testovani_jednotek\" >Co je testov\u00e1n\u00ed jednotek?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Trocha_historie_automatizace_testovani\" >Trocha historie automatizace testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Automatizace_testovani_softwaru_vs_manualni_testovani\" >Automatizace testov\u00e1n\u00ed softwaru vs. manu\u00e1ln\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-6\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Automatizace_testovani_softwaru_vs_testovani_jednotek\" >Automatizace testov\u00e1n\u00ed softwaru vs. testov\u00e1n\u00ed jednotek<\/a><\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Jake_jsou_vyhody_automatizovaneho_testovani\" >Jak\u00e9 jsou v\u00fdhody automatizovan\u00e9ho testov\u00e1n\u00ed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Vyzvy_v_automatizaci_testovani\" >V\u00fdzvy v automatizaci 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-9\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#1_Vyber_vhodnych_nastroju\" >1. V\u00fdb\u011br vhodn\u00fdch n\u00e1stroj\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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#2_Nespravna_testovaci_infrastruktura\" >2. Nespr\u00e1vn\u00e1 testovac\u00ed infrastruktura<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#3_Nedostatek_odbornosti_a_komunikace\" >3. Nedostatek odbornosti a komunikace<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#4_Spatny_pristup_k_testovani\" >4. \u0160patn\u00fd p\u0159\u00edstup k 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-13\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Osvedcene_postupy_pro_automatizaci_testovani_softwaru\" >Osv\u011bd\u010den\u00e9 postupy pro automatizaci testov\u00e1n\u00ed softwaru<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#1_Definujte_cile_testovaciho_pripadu\" >1. Definujte c\u00edle testovac\u00edho p\u0159\u00edpadu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#2_Stanoveni_priorit_testu\" >2. Stanoven\u00ed priorit 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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#3_Zajisteni_spolehlivosti_napric_platformami\" >3. Zaji\u0161t\u011bn\u00ed spolehlivosti nap\u0159\u00ed\u010d platformami<\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#4_Vyvoj_a_udrzba_testu\" >4. V\u00fdvoj a \u00fadr\u017eba test\u016f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#5_Udrzujte_otevrenou_komunikaci_mezi_kanaly\" >5. Udr\u017eujte otev\u0159enou komunikaci mezi kan\u00e1ly<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Jake_jsou_typy_automatizovanych_testu_softwaru\" >Jak\u00e9 jsou typy automatizovan\u00fdch test\u016f softwaru?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#1_Testy_od_konce_ke_konci\" >1. Testy od konce ke konci<\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#2_Testy_jednotek\" >2. Testy jednotek<\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#3_Integracni_testy\" >3. Integra\u010dn\u00ed testy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#4_Zkousky_vykonnosti\" >4. Zkou\u0161ky v\u00fdkonnosti<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#5_Pruzkumne_testovani\" >5. Pr\u016fzkumn\u00e9 testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#6_Analyza_kodu\" >6. 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-26\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#7_Regresni_testovani\" >7. 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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#8_Automatizovane_akceptacni_testy\" >8. Automatizovan\u00e9 akcepta\u010dn\u00ed testy<\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#9_Kourovy_test\" >9. Kou\u0159ov\u00fd test<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Jake_typy_procesu_jsou_nejvhodnejsi_pro_automatizaci_testovani\" >Jak\u00e9 typy proces\u016f jsou nejvhodn\u011bj\u0161\u00ed pro automatizaci 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-30\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#1_Testy_determinantu\" >1. Testy determinant\u016f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#2_Neurcite_testy\" >2. Neur\u010dit\u00e9 testy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#3_Opakovatelne_testy\" >3. Opakovateln\u00e9 testy<\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#4_Testovaci_prostredi_a_data\" >4. Testovac\u00ed prost\u0159ed\u00ed a data<\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#5_Kriticke_testy\" >5. Kritick\u00e9 testy<\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Jake_aplikace_a_software_lze_automatizovat\" >Jak\u00e9 aplikace a software lze automatizovat?<\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#1_Aplikace_pro_Windows\" >1. Aplikace pro Windows<\/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\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#2_Aplikace_pro_Linux_a_Unix\" >2. Aplikace pro Linux a Unix<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#3_aplikace_pro_macOS\" >3. aplikace pro macOS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#4_Aplikace_pro_iOS\" >4. Aplikace pro iOS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#5_Aplikace_pro_Android\" >5. Aplikace pro Android<\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#6_Dalsi_mobilni_aplikace\" >6. Dal\u0161\u00ed mobiln\u00ed aplikace<\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#7_Agilni_software\" >7. Agiln\u00ed software<\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#8_Software_API\" >8. Software API<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-44\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#9_Zkouska_zatizeni\" >9. Zkou\u0161ka zat\u00ed\u017een\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#10_Testovani_uzivatelskeho_rozhrani\" >10. Testov\u00e1n\u00ed u\u017eivatelsk\u00e9ho rozhran\u00ed<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-46\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Jake_funkce_a_schopnosti_jsou_dulezite_pro_automatizaci_testovani_softwaru_na_podnikove_urovni\" >Jak\u00e9 funkce a schopnosti jsou d\u016fle\u017eit\u00e9 pro automatizaci testov\u00e1n\u00ed softwaru na podnikov\u00e9 \u00farovni?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-47\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Jak_funguje_automatizovane_testovani\" >Jak funguje automatizovan\u00e9 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-48\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#1_Ruzne_urovne_testovani\" >1. R\u016fzn\u00e9 \u00farovn\u011b 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-49\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Jednotka\" >Jednotka<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-50\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Sluzba\" >Slu\u017eba<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-51\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Cesta\" >Cesta<\/a><\/li><\/ul><\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#2_Plan_automatizace\" >2. Pl\u00e1n automatizace<\/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\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#3_Ramec\" >3. R\u00e1mec<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-54\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#4_Nastroje_pro_automaticke_testovani\" >4. N\u00e1stroje pro automatick\u00e9 testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-55\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#5_Prostredi_automatizace\" >5. Prost\u0159ed\u00ed automatizace<\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#6_Navrh_testu\" >6. N\u00e1vrh testu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-57\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#7_Provedeni_testu\" >7. Proveden\u00ed testu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-58\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#8_Analyza_vysledku\" >8. Anal\u00fdza v\u00fdsledk\u016f<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-59\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Kdo_by_mel_byt_zapojen_do_procesu_automatizace_testovani\" >Kdo by m\u011bl b\u00fdt zapojen do procesu automatizace testov\u00e1n\u00ed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-60\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Jak_implementovat_strategii_automatizace_testovani\" >Jak implementovat strategii automatizace testov\u00e1n\u00ed<\/a><\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Nejlepsi_postupy_automatizovaneho_testovani\" >Nejlep\u0161\u00ed postupy automatizovan\u00e9ho 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-62\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#1_Vyberte_testovaci_pripady_ktere_chcete_automatizovat\" >1. Vyberte testovac\u00ed p\u0159\u00edpady, kter\u00e9 chcete automatizovat<\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#2_Vyber_nejlepsich_nastroju_pro_automaticke_testovani\" >2. V\u00fdb\u011br nejlep\u0161\u00edch n\u00e1stroj\u016f pro automatick\u00e9 testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-64\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#3_Vymezeni_ukolu_na_zaklade_dovednosti\" >3. Vymezen\u00ed \u00fakol\u016f na z\u00e1klad\u011b dovednost\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-65\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#4_Vytvareni_vysoce_kvalitnich_testovacich_dat\" >4. Vytv\u00e1\u0159en\u00ed vysoce kvalitn\u00edch testovac\u00edch dat<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-66\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#5_Vytvareni_automatizovanych_testu_odolnych_vuci_zmenam\" >5. Vytv\u00e1\u0159en\u00ed automatizovan\u00fdch test\u016f odoln\u00fdch v\u016f\u010di zm\u011bn\u00e1m<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-67\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Nejcastejsi_mylne_predstavy_o_automatizaci_testovani\" >Nej\u010dast\u011bj\u0161\u00ed myln\u00e9 p\u0159edstavy o automatizaci 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-68\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#1_Automatizace_nahrazuje_manualni\" >1. Automatizace nahrazuje manu\u00e1ln\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-69\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#2_Automatizace_odstranuje_chyby\" >2. Automatizace odstra\u0148uje chyby<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-70\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#3_Automatizovat_testy_mohou_pouze_zkuseni_vyvojari\" >3. Automatizovat testy mohou pouze zku\u0161en\u00ed v\u00fdvoj\u00e1\u0159i<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-71\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Typy_automatizacnich_ramcu\" >Typy automatiza\u010dn\u00edch r\u00e1mc\u016f<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-72\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#1_Ramec_zalozeny_na_datech\" >1. R\u00e1mec zalo\u017een\u00fd na datech<\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#2_Ramec_rizeny_klicovymi_slovy\" >2. R\u00e1mec \u0159\u00edzen\u00fd kl\u00ed\u010dov\u00fdmi slovy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-74\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#3_Ramec_architektury_testovaci_knihovny\" >3. R\u00e1mec architektury testovac\u00ed knihovny<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-75\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#4_Linearni_skriptovani\" >4. Line\u00e1rn\u00ed skriptov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-76\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#5_Modularni_testovani\" >5. Modul\u00e1rn\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-77\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#6_Ramce_s_otevrenym_zdrojovym_kodem\" >6. R\u00e1mce s otev\u0159en\u00fdm zdrojov\u00fdm k\u00f3dem<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-78\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#7_Testovani_na_zaklade_modelu\" >7. Testov\u00e1n\u00ed na z\u00e1klad\u011b modelu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-79\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#8_Hybridni_ramce\" >8. Hybridn\u00ed r\u00e1mce<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-80\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Hranice_mezi_automatizacnim_ramcem_a_nastrojem_pro_automatizacni_testovani\" >Hranice mezi automatiza\u010dn\u00edm r\u00e1mcem a n\u00e1strojem pro automatiza\u010dn\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-81\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Funkcni_automatizace_vs_nefunkcni_automatizace\" >Funk\u010dn\u00ed automatizace vs. nefunk\u010dn\u00ed automatizace<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-82\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Kriteria_pro_vyber_spravnych_nastroju_pro_automatizaci_softwaru\" >Krit\u00e9ria pro v\u00fdb\u011br spr\u00e1vn\u00fdch n\u00e1stroj\u016f pro automatizaci softwaru<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-83\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#1_Snadnost_prijeti\" >1. Snadnost p\u0159ijet\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-84\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#2_Schopnosti_vytvareni_zprav_a_skriptu\" >2. Schopnosti vytv\u00e1\u0159en\u00ed zpr\u00e1v a skript\u016f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-85\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#3_Pouzivani_nastroju\" >3. Pou\u017e\u00edv\u00e1n\u00ed n\u00e1stroj\u016f<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-86\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Nejlepsi_nastroje_pro_funkcni_automatizaci\" >Nejlep\u0161\u00ed n\u00e1stroje pro funk\u010dn\u00ed automatizaci<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-87\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#1_ZAPTEST\" >1.  ZAPTEST<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-88\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#2_TestComplete\" >2.  TestComplete<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-89\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#3_UFT_One\" >3.  UFT One<\/a><\/li><\/ul><\/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\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Nejlepsi_nastroje_pro_nefunkcni_automatizaci\" >Nejlep\u0161\u00ed n\u00e1stroje pro nefunk\u010dn\u00ed automatizaci<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-91\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#ZAPTEST_Load_Studio\" >ZAPTEST Load Studio<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-92\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#2_NeoLoad\" >2. NeoLoad<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-93\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#3_Loadster\" >3.  Loadster<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-94\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#4_LoadRunner\" >4.  LoadRunner<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-95\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_Continuous_Delivery_v_automatizaci_testovani\" >Co je Continuous Delivery v automatizaci testov\u00e1n\u00ed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-96\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_kontinualni_integrace_v_automatizaci_testovani\" >Co je kontinu\u00e1ln\u00ed integrace v automatizaci testov\u00e1n\u00ed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-97\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Automatizovane_testovani_softwaru_v_ere_agilniho_testovani\" >Automatizovan\u00e9 testov\u00e1n\u00ed softwaru v \u00e9\u0159e agiln\u00edho testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-98\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Budoucnost_automatizovaneho_testovani_softwaru\" >Budoucnost automatizovan\u00e9ho testov\u00e1n\u00ed softwaru<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-99\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Jak_zacit_s_automatizaci_testovani\" >Jak za\u010d\u00edt s automatizac\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-100\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#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-101\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_automatizace_v_testovani\" >Co je automatizace v testov\u00e1n\u00ed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-102\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Jak_se_naucit_automatizaci_testovani\" >Jak se nau\u010dit automatizaci testov\u00e1n\u00ed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-103\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Skoleni_automatizace_testovani_softwaru\" >\u0160kolen\u00ed automatizace testov\u00e1n\u00ed softwaru<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-104\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Certifikace_pro_automatizaci_testovani_softwaru\" >Certifikace pro automatizaci testov\u00e1n\u00ed softwaru<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-105\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Jaky_je_nejlepsi_software_pro_automaticke_testovani\" >Jak\u00fd je nejlep\u0161\u00ed software pro automatick\u00e9 testov\u00e1n\u00ed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-106\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_testovani_cerne_skrinky\" >Co je testov\u00e1n\u00ed \u010dern\u00e9 sk\u0159\u00ed\u0148ky?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-107\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_testovani_bileho_pole\" >Co je testov\u00e1n\u00ed b\u00edl\u00e9ho pole?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-108\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Testovani_cerne_skrinky_vs_testovani_bile_skrinky\" >Testov\u00e1n\u00ed \u010dern\u00e9 sk\u0159\u00ed\u0148ky vs. testov\u00e1n\u00ed b\u00edl\u00e9 sk\u0159\u00ed\u0148ky<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-109\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_testovani_vykonu\" >Co je testov\u00e1n\u00ed v\u00fdkonu?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-110\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_testovani_zateze\" >Co je testov\u00e1n\u00ed z\u00e1t\u011b\u017ee?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-111\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_agilni_testovani\" >Co je agiln\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-112\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_automatizace_napric_prohlizeci\" >Co je automatizace nap\u0159\u00ed\u010d prohl\u00ed\u017ee\u010di?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-113\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_regresni_testovani\" >Co je 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-114\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_to_ramec_pro_automatizaci_testovani\" >Co je to r\u00e1mec pro automatizaci testov\u00e1n\u00ed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-115\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Ramce_pro_automatizaci_testovani\" >R\u00e1mce pro automatizaci testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-116\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Ktery_nastroj_je_nejlepsi_pro_automatizaci_softwaru\" >Kter\u00fd n\u00e1stroj je nejlep\u0161\u00ed pro automatizaci softwaru?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-117\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Otazky_k_rozhovoru_o_automatizaci_Selenium_10_nejlepsich\" >Ot\u00e1zky k rozhovoru o automatizaci Selenium (10 nejlep\u0161\u00edch)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-118\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Nejlepsi_vyukove_programy_pro_Selenium_Top_10\" >Nejlep\u0161\u00ed v\u00fdukov\u00e9 programy pro Selenium (Top 10)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-119\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Nejlepsi_kurzy_automatizace_testovani_softwaru_Top_10\" >Nejlep\u0161\u00ed kurzy automatizace testov\u00e1n\u00ed softwaru (Top 10)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-120\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Nejlepsi_kurzy_testovani_kvality_QA_online_Top_10\" >Nejlep\u0161\u00ed kurzy testov\u00e1n\u00ed kvality (QA) online (Top 10)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-121\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Otazky_k_pohovorum_o_automatizacnim_testovani_10_nejlepsich\" >Ot\u00e1zky k pohovor\u016fm o automatiza\u010dn\u00edm testov\u00e1n\u00ed (10 nejlep\u0161\u00edch)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-122\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Nejlepsi_nastroje_pro_automatizaci_QA_Top_10\" >Nejlep\u0161\u00ed n\u00e1stroje pro automatizaci QA (Top 10)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-123\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Typy_testovani_softwaru\" >Typy testov\u00e1n\u00ed softwaru<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-124\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Nejlepsi_vyukove_materialy_k_softwaru_Jira_Top_10\" >Nejlep\u0161\u00ed v\u00fdukov\u00e9 materi\u00e1ly k softwaru Jira (Top 10)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-125\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Zivotni_cyklus_testovani_softwaru\" >\u017divotn\u00ed cyklus testov\u00e1n\u00ed softwaru<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-126\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Certifikace_pro_automatizaci_testovani_softwaru-2\" >Certifikace pro automatizaci testov\u00e1n\u00ed softwaru<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-127\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_to_automaticke_testovani_v_QA\" >Co je to automatick\u00e9 testov\u00e1n\u00ed v QA?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-128\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_si_predstavit_pod_pojmem_automatizace_v_testovani_softwaru\" >Co si p\u0159edstavit pod pojmem automatizace v testov\u00e1n\u00ed softwaru?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-129\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Jak_zacit_s_automatickym_testovanim\" >Jak za\u010d\u00edt s automatick\u00fdm testov\u00e1n\u00edm?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-130\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Kdy_byste_nemeli_testovani_automatizovat\" >Kdy byste nem\u011bli testov\u00e1n\u00ed automatizovat?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-131\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Kdy_mam_zacit_s_automatickym_testovanim\" >Kdy m\u00e1m za\u010d\u00edt s automatick\u00fdm testov\u00e1n\u00edm?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-132\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Proc_je_nutne_automaticke_testovani\" >Pro\u010d je nutn\u00e9 automatick\u00e9 testov\u00e1n\u00ed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-133\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Vyzaduje_automaticke_testovani_kodovani\" >Vy\u017eaduje automatick\u00e9 testov\u00e1n\u00ed k\u00f3dov\u00e1n\u00ed?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-134\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Jaky_je_rozdil_mezi_manualnim_a_automatickym_testovanim\" >Jak\u00fd je rozd\u00edl mezi manu\u00e1ln\u00edm a automatick\u00fdm testov\u00e1n\u00edm?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-135\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Typy_manualniho_testovani\" >Typy manu\u00e1ln\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-136\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Co_je_agilni_testovani_softwaru\" >Co je agiln\u00ed testov\u00e1n\u00ed softwaru?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-137\" href=\"https:\/\/www.zaptest.com\/cs\/kompletni-pruvodce-automatizaci-testovani-softwaru\/#Jake_jsou_vyhody_a_nevyhody_automatickeho_testovani\" >Jak\u00e9 jsou v\u00fdhody a nev\u00fdhody automatick\u00e9ho testov\u00e1n\u00ed?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Co_je_automatizace_testovani_softwaru\"><\/span><span style=\"font-weight: 400;\">Co je automatizace testov\u00e1n\u00ed softwaru?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=Nd31XiSGJLw\"><img decoding=\"async\" class=\"aligncenter wp-image-4168 \" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/close-up-hand-holding-futuristic-screen.jpg\" alt=\"co je automatizace testov\u00e1n\u00ed softwaru\" width=\"624\" height=\"351\"><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Automatizace testov\u00e1n\u00ed softwaru popisuje jak\u00fdkoli proces, kter\u00fd zahrnuje pou\u017eit\u00ed samostatn\u00fdch softwarov\u00fdch n\u00e1stroj\u016f k testov\u00e1n\u00ed vyv\u00edjen\u00e9ho softwaru. Tyto n\u00e1stroje vyu\u017e\u00edvaj\u00ed skriptovan\u00e9 sekvence k p\u0159ezkoum\u00e1n\u00ed a ov\u011b\u0159en\u00ed produkt\u016f s podstatn\u011b men\u0161\u00edm z\u00e1sahem \u010dlov\u011bka ne\u017e tradi\u010dn\u00ed testovac\u00ed techniky.<\/span><span style=\"font-weight: 400;\">B\u011bhem automatizace test\u016f budou softwarov\u00e9 n\u00e1stroje pro automatizaci kontrolovat testy, porovn\u00e1vat v\u00fdsledky s p\u0159edpokl\u00e1dan\u00fdm v\u00fdsledkem a pod\u00e1vat zpr\u00e1vy o zji\u0161t\u011bn\u00edch. Automatizovan\u00e9 testov\u00e1n\u00ed softwaru zkracuje dobu uveden\u00ed na trh a zvy\u0161uje efektivitu testov\u00e1n\u00ed produkt\u016f.<\/span><span style=\"font-weight: 400;\">Automatizace testov\u00e1n\u00ed softwaru umo\u017e\u0148uje pr\u016fb\u011b\u017en\u00e9 testov\u00e1n\u00ed a dod\u00e1v\u00e1n\u00ed produktu. Dva nejb\u011b\u017en\u011bj\u0161\u00ed p\u0159\u00edstupy k t\u00e9to technice se \u0159\u00edd\u00ed t\u011bmito z\u00e1sadami  <\/span><span style=\"font-weight: 400;\">rozhran\u00ed pro programov\u00e1n\u00ed aplikac\u00ed<\/span><span style=\"font-weight: 400;\"> (API) a grafick\u00e1 u\u017eivatelsk\u00e1 rozhran\u00ed (GUI).<\/span><\/p>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Co_je_manualni_testovani\"><\/span><span style=\"font-weight: 400;\">Co je manu\u00e1ln\u00ed testov\u00e1n\u00ed?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-6791 \" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/What-is-manual-software-testing-1024x684.jpeg\" alt=\"Co je manu\u00e1ln\u00ed testov\u00e1n\u00ed softwaru\" width=\"591\" height=\"395\"><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Manu\u00e1ln\u00ed testov\u00e1n\u00ed popisuje testy vad softwarov\u00e9ho produktu, kter\u00e9 prov\u00e1d\u00ed \u010dlov\u011bk. Tyto testy poskytuj\u00ed z\u00fa\u010dastn\u011bn\u00fdm stran\u00e1m projektu informace o kvalit\u011b produktu. Zpravidla se tester chov\u00e1 jako koncov\u00fd u\u017eivatel a pou\u017e\u00edv\u00e1 funkce, aby zjistil, zda funguj\u00ed spr\u00e1vn\u011b. Tester tak\u00e9 postupuje podle pl\u00e1nu test\u016f a pracuje s konkr\u00e9tn\u00edmi testovac\u00edmi p\u0159\u00edpady.  <\/span><span style=\"font-weight: 400;\">Manu\u00e1ln\u00ed testov\u00e1n\u00ed m\u016f\u017ee zv\u00fd\u0161it finan\u010dn\u00ed a mzdov\u00e9 n\u00e1klady na testy, kter\u00e9 je vhodn\u011bj\u0161\u00ed automatizovat. Nicm\u00e9n\u011b \u0161et\u0159en\u00ed, kter\u00e1 vy\u017eaduj\u00ed n\u00e1zory a n\u00e1hodn\u00e9 vstupy, jako nap\u0159.  <\/span><a href=\"https:\/\/www.interaction-design.org\/literature\/topics\/ease-of-use\"><br \/>\n  <span style=\"font-weight: 400;\">snadn\u00e9 pou\u017e\u00edv\u00e1n\u00ed<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">, t\u011b\u017e\u00ed z manu\u00e1ln\u00edho testov\u00e1n\u00ed. <\/span><span style=\"font-weight: 400;\">V\u011bt\u0161ina produkt\u016f pot\u0159ebuje kombinaci automatizovan\u00e9ho a manu\u00e1ln\u00edho testov\u00e1n\u00ed, aby bylo zaji\u0161t\u011bno, \u017ee jsou p\u0159ipraveny k uveden\u00ed na trh.<\/span><\/p>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Co_je_testovani_jednotek\"><\/span><span style=\"font-weight: 400;\">Co je testov\u00e1n\u00ed jednotek?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><iframe loading=\"lazy\" title=\"What is Unit Testing? Why YOU Should Learn It + Easy to Understand Examples\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/3kzHmaeozDI?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Testov\u00e1n\u00ed jednotek je proces, kter\u00fd zahrnuje izolaci jedn\u00e9 sou\u010d\u00e1sti produktu. Na t\u00e9to jednotce pak provedete testy, abyste zjistili p\u0159\u00edpadn\u00e9 z\u00e1vady. Testov\u00e1n\u00ed jednotek nezahrnuje datab\u00e1ze ani extern\u00ed rozhran\u00ed API. P\u0159i testov\u00e1n\u00ed sou\u010d\u00e1sti, kter\u00e1 pou\u017e\u00edv\u00e1 extern\u00ed prost\u0159edek nebo jinou jednotku, se prost\u0159edek replikuje, aby sou\u010d\u00e1st z\u016fstala izolovan\u00e1.  <\/span><span style=\"font-weight: 400;\">V\u00fdvoj\u00e1\u0159i softwaru obvykle prov\u00e1d\u011bj\u00ed tento test b\u011bhem v\u00fdvoje. Jeho v\u010dasn\u00e9 proveden\u00ed m\u016f\u017ee zkr\u00e1tit dobu uveden\u00ed na trh, proto\u017ee odhal\u00ed p\u0159\u00edpadn\u00e9 chyby je\u0161t\u011b p\u0159ed dokon\u010den\u00edm prvn\u00edho n\u00e1vrhu. P\u0159i vytv\u00e1\u0159en\u00ed rozs\u00e1hl\u00e9 aplikace v\u00fdvoj\u00e1\u0159i automatizuj\u00ed jednotkov\u00e9 testy, aby u\u0161et\u0159ili \u010das.<\/span><\/p>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Trocha_historie_automatizace_testovani\"><\/span><span style=\"font-weight: 400;\">Trocha historie automatizace testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-6793\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/History-of-software-testing.jpeg\" alt=\"Historie testov\u00e1n\u00ed softwaru\" width=\"683\" height=\"427\"><\/p>\n<p><span style=\"font-weight: 400;\">V 70. letech 20. stolet\u00ed spole\u010dnosti nakupovaly a prod\u00e1valy software, ale&#8230; <\/span><i><br \/>\n  <span style=\"font-weight: 400;\">neprod\u00e1valy<\/span><br \/>\n<\/i><span style=\"font-weight: 400;\">  m\u00edt snadn\u00fd p\u0159\u00edstup k internetu pro distribuci k\u00f3du a aktualizac\u00ed. Mnoho test\u016f muselo b\u00fdt k\u00f3dov\u00e1no a dod\u00e1v\u00e1no samostatn\u011b a ka\u017ed\u00fd test fungoval pouze pro ur\u010ditou verzi softwaru.  <\/span><span style=\"font-weight: 400;\">To platilo zejm\u00e9na v 70. letech 20. stolet\u00ed. V t\u00e9 dob\u011b byly po\u010d\u00edta\u010de jen  <\/span><a href=\"https:\/\/www.britannica.com\/technology\/computer\/The-personal-computer-revolution\"><span style=\"font-weight: 400;\">za\u010d\u00edn\u00e1 b\u00fdt roz\u0161\u00ed\u0159en\u00e1<\/span><\/a><span style=\"font-weight: 400;\">, ale software st\u00e1le nebyl kompatibiln\u00ed s v\u00edce ne\u017e zlomkem extr\u00e9mn\u011b podobn\u00fdch stroj\u016f. To znamen\u00e1, \u017ee testov\u00e1n\u00ed se stalo sou\u010d\u00e1st\u00ed procesu lad\u011bn\u00ed a bylo relativn\u011b snadn\u00e9, proto\u017ee jste mohli do zna\u010dn\u00e9 m\u00edry odhadnout opera\u010dn\u00ed prost\u0159ed\u00ed.  <\/span><span style=\"font-weight: 400;\">P\u0159ibli\u017en\u011b v 70. letech 20. stolet\u00ed si spole\u010dnosti uv\u011bdomily, \u017ee mohou vyu\u017e\u00edt existuj\u00edc\u00ed software k testov\u00e1n\u00ed vyv\u00edjen\u00fdch aplikac\u00ed s men\u0161\u00edm z\u00e1sahem \u010dlov\u011bka. V d\u016fsledku toho za\u010dali vytv\u00e1\u0159et software pro testov\u00e1n\u00ed softwaru.  <\/span><span style=\"font-weight: 400;\">V po\u010d\u00e1tc\u00edch modern\u00ed automatizace ji zast\u00e1nci pova\u017eovali za n\u00e1hradu manu\u00e1ln\u00edch test\u016f. Spole\u010dnosti jako SQA a Mercury pomohly zjednodu\u0161it testov\u00e1n\u00ed slo\u017eit\u00e9ho softwaru. V\u00fdvoj\u00e1\u0159i v\u0161ak zjistili, \u017ee software pro automatizovan\u00e9 testov\u00e1n\u00ed webov\u00fdch aplikac\u00ed p\u0159est\u00e1v\u00e1 pravideln\u011b fungovat.  <\/span><span style=\"font-weight: 400;\">Zat\u00edmco spole\u010dnosti mohly snadno nakupovat a prod\u00e1vat software, nemohly tak snadno distribuovat aktualizace a nov\u00e9 funkce. V 90. letech minul\u00e9ho stolet\u00ed v\u00fdvoj\u00e1\u0159i \u010dasto nedodr\u017eovali term\u00edny dod\u00e1n\u00ed a uz\u00e1v\u011brky produkt\u016f. R\u016fzn\u00e9 zm\u011bny opera\u010dn\u00edch syst\u00e9m\u016f, datab\u00e1z\u00ed, aplikac\u00ed a v\u00fdvojov\u00fdch n\u00e1stroj\u016f by zp\u016fsobily, \u017ee by testovac\u00ed sada p\u0159estala fungovat.  <\/span><span style=\"font-weight: 400;\">V\u00fdrobci n\u00e1stroj\u016f p\u0159id\u00e1vali funkce, aby minimalizovali po\u010det p\u0159\u00edpad\u016f, kdy v\u00fdvoj\u00e1\u0159i museli software upravovat. Bez ohledu na to se stalo v\u00edce pr\u00e1ce s automatizac\u00ed testov\u00e1n\u00ed ne\u017e s jeho ru\u010dn\u00edm prov\u00e1d\u011bn\u00edm. V\u011bt\u0161ina \u010dasu tester\u016f byla v\u011bnov\u00e1na v\u00fdvoji skript\u016f, nikoli testov\u00e1n\u00ed softwaru.  <\/span><span style=\"font-weight: 400;\">P\u0159esto mnoho lid\u00ed vytrvalo ve v\u00fdvoji automatiza\u010dn\u00edho softwaru. S rozvojem grafick\u00fdch u\u017eivatelsk\u00fdch rozhran\u00ed, osobn\u00edch po\u010d\u00edta\u010d\u016f a architektury klient-server se zv\u00fd\u0161ila pot\u0159eba automatizace a z\u00e1rove\u0148 se usnadnila tvorba.  <\/span><span style=\"font-weight: 400;\">Kdy\u017e se internet a cloudov\u00e9 technologie staly b\u011b\u017enou z\u00e1le\u017eitost\u00ed, mohly organizace snadno distribuovat aktualizace, aby byl software st\u00e1le pou\u017eiteln\u00fd. Krom\u011b toho se komplexn\u00ed postupy, jako je DevOps a  <\/span><span style=\"font-weight: 400;\">Agiln\u00ed v\u00fdvoj<\/span><span style=\"font-weight: 400;\"> se automatizace stala nutnost\u00ed. <\/span> <span style=\"font-weight: 400;\">V dne\u0161n\u00ed dob\u011b jsou k dispozici webov\u00e9 produkty a komer\u010dn\u00ed testovac\u00ed n\u00e1stroje, kter\u00e9 umo\u017e\u0148uj\u00ed prov\u00e1d\u011bt efektivn\u00ed automatizovan\u00e9 testy s minim\u00e1ln\u00edm \u00fasil\u00edm p\u0159i v\u00fdvoji. Od roku 2018 je p\u0159ibli\u017en\u011b  <\/span><a href=\"https:\/\/www.tricentis.com\/wp-content\/uploads\/2018\/05\/Tricentis-Report-The-Evolution-of-Test-Automation-2018.pdf\"><span style=\"font-weight: 400;\">72 % organizac\u00ed<\/span><\/a><span style=\"font-weight: 400;\">  pou\u017e\u00edvat automatick\u00e9 testov\u00e1n\u00ed. Vzhledem k p\u0159edpokl\u00e1dan\u00e9mu r\u016fstu tohoto odv\u011btv\u00ed lze o\u010dek\u00e1vat, \u017ee se toto \u010d\u00edslo v nadch\u00e1zej\u00edc\u00edch letech zv\u00fd\u0161\u00ed, proto\u017ee se st\u00e1le v\u00edce lid\u00ed bude obracet na automatizaci, kter\u00e1 jim bude pom\u00e1hat v jejich pr\u00e1ci.<\/span><\/p>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Automatizace_testovani_softwaru_vs_manualni_testovani\"><\/span><span style=\"font-weight: 400;\">Automatizace testov\u00e1n\u00ed softwaru vs. manu\u00e1ln\u00ed testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><iframe loading=\"lazy\" title=\"What is the difference between Manual and Automation Testing?\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/rDkJo_G4s-k?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p><span style=\"font-weight: 400;\">Jak p\u0159i automatizovan\u00e9m, tak p\u0159i manu\u00e1ln\u00edm testov\u00e1n\u00ed mus\u00ed tester  <\/span><span style=\"font-weight: 400;\">zkontrolovat funk\u010dnost softwaru. Na manu\u00e1ln\u00edm testov\u00e1n\u00ed se v\u0161ak pod\u00edl\u00ed tester, zat\u00edmco automatizace testov\u00e1n\u00ed softwaru vyu\u017e\u00edv\u00e1 automatiza\u010dn\u00ed n\u00e1stroje.  <\/span><span style=\"font-weight: 400;\">P\u0159i manu\u00e1ln\u00edm testov\u00e1n\u00ed prov\u00e1d\u011bj\u00ed analytici zaji\u0161t\u011bn\u00ed kvality (QA) testy individu\u00e1ln\u011b. B\u011bhem t\u011bchto \u0161et\u0159en\u00ed se kontroluj\u00ed probl\u00e9my s funkcemi, chyby a nedostatky p\u0159ed odesl\u00e1n\u00edm aplikace na trh. Tester bude ov\u011b\u0159ovat r\u016fzn\u00e9 kl\u00ed\u010dov\u00e9 funkce produktu pomoc\u00ed testovac\u00edch p\u0159\u00edpad\u016f. Pot\u00e9 vytvo\u0159\u00ed chybov\u00e9 zpr\u00e1vy, kter\u00e9 shrnuj\u00ed zji\u0161t\u011bn\u00e9 \u00fadaje.  <\/span><span style=\"font-weight: 400;\">Manu\u00e1ln\u00ed testov\u00e1n\u00ed vy\u017eaduje praktickou pr\u00e1ci analytik\u016f a in\u017een\u00fdr\u016f QA, kte\u0159\u00ed vytv\u00e1\u0159ej\u00ed a prov\u00e1d\u011bj\u00ed testovac\u00ed p\u0159\u00edpady aplikace. Vzhledem k pracnosti jsou testy m\u00e9n\u011b efektivn\u00ed a \u010dasov\u011b n\u00e1ro\u010dn\u00e9. Nav\u00edc t\u00fdm QA nemus\u00ed prov\u00e9st dostate\u010dn\u00e9 testy aplikace.  <\/span><span style=\"font-weight: 400;\">Mnoho test\u016f v\u0161ak vy\u017eaduje kvalitativn\u00ed metriky z pohledu koncov\u00e9ho u\u017eivatele. Ty vy\u017eaduj\u00ed ru\u010dn\u00ed testov\u00e1n\u00ed.  <\/span><span style=\"font-weight: 400;\">Automatizovan\u00e9 testov\u00e1n\u00ed softwaru vyu\u017e\u00edv\u00e1 k prov\u00e1d\u011bn\u00ed zkoum\u00e1n\u00ed n\u00e1stroje pro testov\u00e1n\u00ed softwaru a skripty. T\u00fdm QA bude ps\u00e1t testovac\u00ed skripty pro automatizaci testov\u00e1n\u00ed softwaru. Skript obsahuje pokyny pro konkr\u00e9tn\u00ed platformy k ov\u011b\u0159en\u00ed v\u00fdsledku nebo funkce.  <\/span><span style=\"font-weight: 400;\">Automatizovan\u00e1 testovac\u00ed \u0159e\u0161en\u00ed vy\u017eaduj\u00ed m\u00e9n\u011b \u010dasu na proveden\u00ed ka\u017ed\u00e9ho testu. Proto jsou vysoce efektivn\u00ed a poskytuj\u00ed v\u011bt\u0161\u00ed pokryt\u00ed test\u016f. V\u011bt\u0161inu test\u016f, v\u010detn\u011b n\u011bkter\u00fdch simulac\u00ed u\u017eivatel\u016f, m\u016f\u017eete automatizovat. Ne v\u017edy v\u0161ak mohou zvl\u00e1dnout slo\u017eit\u00e1 vy\u0161et\u0159ov\u00e1n\u00ed.<\/span><\/p>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Automatizace_testovani_softwaru_vs_testovani_jednotek\"><\/span><span style=\"font-weight: 400;\">Automatizace testov\u00e1n\u00ed softwaru vs. testov\u00e1n\u00ed jednotek<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-6792\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/What-is-Unit-testing.jpeg\" alt=\"Co je testov\u00e1n\u00ed jednotek\" width=\"474\" height=\"316\"><\/p>\n<p><span style=\"font-weight: 400;\">Testov\u00e1n\u00ed jednotek je u\u017eite\u010dn\u00fd n\u00e1stroj pro agiln\u00ed v\u00fdvoj. Vzhledem k tomu, \u017ee testujete jednotliv\u00e9 \u010d\u00e1sti programu, m\u016f\u017eete aplikaci otestovat rychleji a prov\u00e1d\u011bt zm\u011bny pouze tam, kde je to nutn\u00e9. Zvy\u0161uje kvalitu produktu, zjednodu\u0161uje integraci a sni\u017euje n\u00e1klady, proto\u017ee m\u016f\u017eete odstranit chyby ji\u017e v ran\u00e9 f\u00e1zi v\u00fdvoje.  <\/span><span style=\"font-weight: 400;\">Testov\u00e1n\u00ed jednotek je obvykle automatizovan\u00e9, ale ne v\u017edy. P\u0159i pou\u017eit\u00ed ve velk\u00fdch aplikac\u00edch m\u016f\u017ee b\u00fdt ru\u010dn\u00ed testov\u00e1n\u00ed jednotek p\u0159\u00edli\u0161 n\u00e1kladn\u00e9 a \u010dasov\u011b n\u00e1ro\u010dn\u00e9. Vzhledem k tomu, \u017ee mnoho spole\u010dnost\u00ed m\u00e1 rozs\u00e1hl\u00e9 aplikace, pot\u0159ebuj\u00ed automatizovan\u00e9 testov\u00e1n\u00ed jednotek, aby mohly rychle dod\u00e1vat aktualizace.  <\/span><span style=\"font-weight: 400;\">Men\u0161\u00ed produkty se v\u0161ak mohou obej\u00edt bez ru\u010dn\u00edho testov\u00e1n\u00ed kv\u016fli men\u0161\u00edm n\u00e1rok\u016fm na pracovn\u00ed s\u00edlu.  <\/span><span style=\"font-weight: 400;\">Celkov\u011b lze \u0159\u00edci, \u017ee testov\u00e1n\u00ed jednotek m\u016f\u017ee t\u011b\u017eit z automatizace testov\u00e1n\u00ed softwaru. Nicm\u00e9n\u011b ne v\u0161echno automatizovan\u00e9 testov\u00e1n\u00ed softwaru je testov\u00e1n\u00ed jednotek a naopak.<\/span><\/p>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Jake_jsou_vyhody_automatizovaneho_testovani\"><\/span><span style=\"font-weight: 400;\">Jak\u00e9 jsou v\u00fdhody automatizovan\u00e9ho testov\u00e1n\u00ed?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><iframe loading=\"lazy\" title=\"Software Testing Automation Financial Benefits\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/NP179QUSUDs?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Pou\u017e\u00edv\u00e1n\u00ed n\u00e1stroj\u016f pro automatizovan\u00e9 testov\u00e1n\u00ed softwaru m\u00e1 mnoho v\u00fdhod, v\u010detn\u011b:<\/span><\/p>\n<ul>\n<li><b>Zv\u00fd\u0161en\u00e1 efektivita testov\u00e1n\u00ed<\/b><span style=\"font-weight: 400;\">: Velk\u00e1 \u010d\u00e1st procesu v\u00fdvoje aplikac\u00ed je v\u011bnov\u00e1na testov\u00e1n\u00ed. Automatizac\u00ed tohoto procesu lze sn\u00ed\u017eit mno\u017estv\u00ed \u010dasu str\u00e1ven\u00e9ho testov\u00e1n\u00edm a z\u00e1rove\u0148 omezit lidsk\u00e9 chyby. Zv\u00fd\u0161en\u00e1 efektivita m\u016f\u017ee v\u00fdvoj\u00e1\u0159\u016fm pomoci dodr\u017eet stanoven\u00e9 term\u00edny dod\u00e1n\u00ed produkt\u016f.<\/span><\/li>\n<li><b>Kontinuita<\/b><span style=\"font-weight: 400;\">: In\u017een\u00fd\u0159i automatizace mohou snadno porozum\u011bt pr\u00e1ci v\u00fdvoj\u00e1\u0159e softwaru, skript\u016fm, chyb\u00e1m, oprav\u00e1m a d\u0159\u00edve proveden\u00fdm test\u016fm prost\u0159ednictv\u00edm zpr\u00e1vy o automatick\u00e9m testov\u00e1n\u00ed.<\/span><\/li>\n<li aria-level=\"1\"><b>Sn\u00ed\u017een\u00ed provozn\u00edch n\u00e1klad\u016f<\/b><span style=\"font-weight: 400;\">: Jakmile si po\u0159\u00edd\u00edte pot\u0159ebn\u00e9 softwarov\u00e9 n\u00e1stroje pro automatizaci, sn\u00ed\u017e\u00edte mnoho v\u00fddaj\u016f a zv\u00fd\u0161\u00edte dlouhodob\u00e9 zisky. Velk\u00e9 investi\u010dn\u00ed n\u00e1klady se kompenzuj\u00ed sn\u00ed\u017een\u00edm po\u010dtu pracovn\u00edch sil vynalo\u017een\u00fdch na testov\u00e1n\u00ed. Pr\u00e1ce m\u016f\u017ee b\u00fdt nasazena do samostatn\u00fdch podnikov\u00fdch proces\u016f, co\u017e m\u016f\u017ee b\u00fdt pro va\u0161i organizaci p\u0159\u00ednosem i v jin\u00fdch ohledech.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Maxim\u00e1ln\u00ed pokryt\u00ed test\u016f<\/b><span style=\"font-weight: 400;\">: Maximalizace pokryt\u00ed test\u016f pomoc\u00ed ru\u010dn\u00edho testov\u00e1n\u00ed by vy\u017eadovala rozs\u00e1hlou pr\u00e1ci. Automatizovan\u00e9 testov\u00e1n\u00ed softwaru bude vyu\u017e\u00edvat kvalitn\u00ed testovac\u00ed p\u0159\u00edpady, kter\u00e9 zajist\u00ed 100% pokryt\u00ed test\u016f t\u00edm, \u017ee zajist\u00ed, aby v\u0161echna u\u017eivatelsk\u00e1 rozhran\u00ed, datab\u00e1ze a webov\u00e9 slu\u017eby spl\u0148ovaly obchodn\u00ed po\u017eadavky.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Rychl\u00e1 zp\u011btn\u00e1 vazba<\/b><span style=\"font-weight: 400;\">: Automatizace testov\u00e1n\u00ed softwaru urychluje testovac\u00ed cykly a odstra\u0148uje opakuj\u00edc\u00ed se testovac\u00ed p\u0159\u00edpady. Software pro testov\u00e1n\u00ed softwaru poskytne v\u00fdsledky test\u016f v\u0161em \u010dlen\u016fm t\u00fdmu d\u0159\u00edve ne\u017e manu\u00e1ln\u00ed tester. Odtud lze p\u0159\u00edpadn\u00e9 probl\u00e9my odstranit v krat\u0161\u00ed dob\u011b, ne\u017e by umo\u017enilo tradi\u010dn\u00ed testov\u00e1n\u00ed.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Zv\u00fd\u0161en\u00e1 n\u00e1vratnost investic (ROI)<\/b><span style=\"font-weight: 400;\">: Investov\u00e1n\u00ed \u010dasu a pen\u011bz do opakovan\u00fdch manu\u00e1ln\u00edch test\u016f m\u016f\u017ee prodlou\u017eit dobu uveden\u00ed na trh a z\u00e1rove\u0148 m\u016f\u017ee v\u00e9st k p\u0159ehl\u00e9dnut\u00ed n\u011bkter\u00fdch chyb. Software pro automatick\u00e9 testov\u00e1n\u00ed v\u0161ak sn\u00ed\u017e\u00ed n\u00e1klady na \u017eivotn\u00ed cyklus produktu, v\u00fdskyt chyb a dobu uveden\u00ed na trh.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Zlep\u0161en\u00e1 \u0161k\u00e1lovatelnost<\/b><span style=\"font-weight: 400;\">: D\u00edky automatizaci mohou spole\u010dnosti ke ka\u017ed\u00e9mu projektu p\u0159i\u0159adit m\u00e9n\u011b lidsk\u00fdch tester\u016f. Automatiza\u010dn\u00ed n\u00e1stroje poskytuj\u00ed organizac\u00edm v\u011bt\u0161\u00ed flexibilitu a \u0161k\u00e1lovatelnost pro dokon\u010den\u00ed v\u011bt\u0161\u00edho po\u010dtu projekt\u016f.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Snadno provediteln\u00e9 testy<\/b><span style=\"font-weight: 400;\">: Mnoho test\u016f a testovac\u00edch p\u0159\u00edpad\u016f je slo\u017eit\u00fdch, zdlouhav\u00fdch a n\u00e1chyln\u00fdch k chyb\u00e1m. Automatizac\u00ed t\u011bchto proces\u016f lze snadno vytvo\u0159it robustn\u00ed skripty s minimem chyb.<\/span><\/li>\n<\/ul>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Vyzvy_v_automatizaci_testovani\"><\/span><span style=\"font-weight: 400;\">V\u00fdzvy v automatizaci testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Ka\u017ed\u00e1 strategie automatizace testov\u00e1n\u00ed s sebou nese ur\u010dit\u00e9 probl\u00e9my. Pou\u017eit\u00ed spr\u00e1vn\u00fdch n\u00e1stroj\u016f v\u00e1m v\u0161ak m\u016f\u017ee pomoci tyto pot\u00ed\u017ee ve va\u0161em podnik\u00e1n\u00ed p\u0159ekonat. Zde jsou \u010dty\u0159i nej\u010dast\u011bj\u0161\u00ed probl\u00e9my.<\/span><\/p>\n<p><iframe loading=\"lazy\" title=\"Top 5 Test Automation Challenges &amp; How to Solve Them\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/ye7Tx1r0z-Y?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_Vyber_vhodnych_nastroju\"><\/span><span style=\"font-weight: 400;\">1. V\u00fdb\u011br vhodn\u00fdch n\u00e1stroj\u016f<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">P\u0159i prvn\u00ed integraci softwaru pro automatiza\u010dn\u00ed testov\u00e1n\u00ed nemus\u00ed m\u00edt firma odborn\u00e9 znalosti ohledn\u011b nejlep\u0161\u00edch n\u00e1stroj\u016f pro danou aplikaci. Ne ka\u017ed\u00fd softwarov\u00fd bal\u00edk nab\u00edz\u00ed pot\u0159ebn\u00e9 testovac\u00ed pokryt\u00ed produktu. Vzhledem k \u0161irok\u00e9 \u0161k\u00e1le dostupn\u00fdch testovac\u00edch n\u00e1stroj\u016f mnoz\u00ed dodavatel\u00e9 hyperbolizuj\u00ed mo\u017enosti produktu.  <\/span><span style=\"font-weight: 400;\">T\u00fdm QA mus\u00ed prov\u00e9st dostate\u010dn\u00fd pr\u016fzkum konkr\u00e9tn\u00edho n\u00e1stroje, a ne kupovat nejobl\u00edben\u011bj\u0161\u00ed mo\u017enost. Tento probl\u00e9m m\u016f\u017eete vy\u0159e\u0161it definov\u00e1n\u00edm po\u017eadavk\u016f na n\u00e1stroje pro danou aplikaci. Ujist\u011bte se, \u017ee jste zv\u00e1\u017eili tak\u00e9 dovednosti \u010dlen\u016f t\u00fdmu. V\u00fdb\u011brem n\u00e1stroj\u016f pro testov\u00e1n\u00ed softwaru, kter\u00e9 odpov\u00eddaj\u00ed po\u017eadavk\u016fm, m\u016f\u017eete proces testov\u00e1n\u00ed urychlit.<\/span><span style=\"font-weight: 400;\">Pokud nem\u016f\u017eete naj\u00edt jeden n\u00e1stroj, kter\u00fd by spl\u0148oval v\u0161echny va\u0161e pot\u0159eby, zkuste zav\u00e9st \u0159e\u0161en\u00ed s v\u00edce n\u00e1stroji. Ur\u010dete tak\u00e9 nejd\u016fle\u017eit\u011bj\u0161\u00ed sou\u010d\u00e1sti aplikace, kter\u00e9 je t\u0159eba otestovat. T\u00edmto zp\u016fsobem utrat\u00edte pen\u00edze pouze za nezbytn\u00e9 n\u00e1stroje. Software pro automatizaci m\u00e1 vysok\u00e9 po\u010d\u00e1te\u010dn\u00ed n\u00e1klady, tak\u017ee budete cht\u00edt minimalizovat mno\u017estv\u00ed zakoupen\u00e9ho softwaru. Zkuste prov\u00e9st anal\u00fdzu n\u00e1klad\u016f a p\u0159\u00ednos\u016f, abyste zjistili, zda byste m\u011bli zaplatit za dal\u0161\u00ed software pro automatizaci.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Nespravna_testovaci_infrastruktura\"><\/span><span style=\"font-weight: 400;\">2. Nespr\u00e1vn\u00e1 testovac\u00ed infrastruktura<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Abyste maximalizovali pokryt\u00ed test\u016f a rychlost jejich prov\u00e1d\u011bn\u00ed, budete pot\u0159ebovat odpov\u00eddaj\u00edc\u00ed infrastrukturu. Nap\u0159\u00edklad testov\u00e1n\u00ed aplikace ve v\u00edce prohl\u00ed\u017ee\u010d\u00edch a kombinac\u00edch opera\u010dn\u00edch syst\u00e9m\u016f vy\u017eaduje strategii paralelizace. Tato situace vy\u017eaduje silnou infrastrukturu.  <\/span><span style=\"font-weight: 400;\">Mnoho podnik\u016f si nedok\u00e1\u017ee vytvo\u0159it pot\u0159ebnou testovac\u00ed strukturu samo, zejm\u00e9na kdy\u017e za\u010d\u00ednaj\u00ed s automatizovan\u00fdm testov\u00e1n\u00edm softwaru.  <\/span><a href=\"https:\/\/www.hpe.com\/us\/en\/what-is\/cloud-infrastructure.html\"><span style=\"font-weight: 400;\">Cloudov\u00e1 infrastruktura<\/span><\/a><span style=\"font-weight: 400;\">  nab\u00edz\u00ed pot\u0159ebn\u00e9 konfigurace v testovac\u00edm prost\u0159ed\u00ed, abyste mohli efektivn\u011b prov\u00e1d\u011bt testy. Tak\u00e9 n\u00e1klady na \u00fadr\u017ebu t\u011bchto infrastruktur jsou ni\u017e\u0161\u00ed, p\u0159esto\u017ee nab\u00edzej\u00ed stejn\u00e9 v\u00fdhody.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Nedostatek_odbornosti_a_komunikace\"><\/span><span style=\"font-weight: 400;\">3. Nedostatek odbornosti a komunikace<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Zat\u00edmco v\u00e1\u0161 t\u00fdm QA m\u016f\u017ee m\u00edt rozs\u00e1hl\u00e9 zku\u0161enosti s manu\u00e1ln\u00edm testov\u00e1n\u00edm, automatizace p\u0159edstavuje samostatnou v\u00fdzvu. Pokud \u010dlenov\u00e9 t\u00fdmu nemaj\u00ed v t\u00e9to oblasti odborn\u00e9 znalosti, budou muset absolvovat \u0161kolen\u00ed, dokud nedos\u00e1hnou pot\u0159ebn\u00e9 \u00farovn\u011b pro automatizovan\u00e9 testov\u00e1n\u00ed webov\u00fdch aplikac\u00ed.  <\/span><span style=\"font-weight: 400;\">Mnoho t\u00fdm\u016f tak\u00e9 selh\u00e1v\u00e1 v komunikaci. Neschopnost komunikovat m\u016f\u017ee v\u00e9st k tomu, \u017ee n\u011bkdo p\u0159evezme \u00fakoly, na kter\u00e9 nen\u00ed dostate\u010dn\u011b p\u0159ipraven, nebo \u017ee t\u00fdm nedokon\u010d\u00ed testy.  <\/span><span style=\"font-weight: 400;\">Nedostatek odborn\u00fdch znalost\u00ed m\u016f\u017eete p\u0159ekonat vyu\u017eit\u00edm automatizovan\u00e9ho testovac\u00edho r\u00e1mce, kter\u00fd umo\u017en\u00ed \u010dlen\u016fm t\u00fdmu pou\u017e\u00edvat jejich nejlep\u0161\u00ed programovac\u00ed jazyk. Nap\u0159\u00edklad framework Selenium pro testov\u00e1n\u00ed softwaru automatizuje prohl\u00ed\u017ee\u010de a v\u00e1\u017ee n\u011bkolik jazyk\u016f, aby vyhovoval v\u00edce program\u00e1tor\u016fm.  <\/span><span style=\"font-weight: 400;\">T\u00fdm se mus\u00ed rozhodnout, kter\u00e9 testovac\u00ed skripty bude automatizovat. Zat\u00edmco n\u011bkter\u00e9 z\u00e1kladn\u00ed aspekty lze zvl\u00e1dnout bez \u0161kolen\u00ed, tester automatizace softwaru bude pot\u0159ebovat \u0161kolic\u00ed program na toto t\u00e9ma.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Dal\u0161\u00edm zp\u016fsobem, jak zlep\u0161it komunikaci v t\u00fdmu QA, je vytvo\u0159it spolehliv\u00fd pl\u00e1n testov\u00e1n\u00ed, kter\u00fd m\u016f\u017eete sd\u00edlet se v\u0161emi \u010dleny t\u00fdmu. Vyu\u017eit\u00edm n\u00e1sleduj\u00edc\u00edch postup\u016f m\u016f\u017ee v\u00e1\u0161 t\u00fdm l\u00e9pe pl\u00e1novat, zaznamen\u00e1vat a dokumentovat data v r\u00e1mci spolupr\u00e1ce:<\/span><\/p>\n<ul>\n<li aria-level=\"1\"><b>Pl\u00e1n Studio: <\/b><span style=\"font-weight: 400;\">To umo\u017e\u0148uje t\u00fdmu stanovit priority p\u0159\u00edpad\u016f u\u017eit\u00ed p\u0159i testov\u00e1n\u00ed kandid\u00e1t\u016f na automatizaci na stupnici od vysok\u00e9 po n\u00edzkou prioritu.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Rec Studio:<\/b><span style=\"font-weight: 400;\"> Prost\u0159ednictv\u00edm nahr\u00e1v\u00e1n\u00ed m\u016f\u017ee mal\u00fd a st\u0159edn\u00ed podnik po\u0159izovat videoz\u00e1znamy a p\u0159ed\u00e1vat data Automatoru, co\u017e pom\u00e1h\u00e1 zlep\u0161it komunikaci mezi t\u00fdmem a rozv\u00edjet celkovou spolupr\u00e1ci. <\/span> <\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Doc Studio:<\/b><span style=\"font-weight: 400;\"> Dokumentujte p\u0159edchoz\u00ed procesy p\u0159eveden\u00edm automatizovan\u00e9ho skriptu do textov\u00e9ho form\u00e1tu. To umo\u017e\u0148uje spr\u00e1vu zm\u011bn a dohledatelnost artefakt\u016f. <\/span> <\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_Spatny_pristup_k_testovani\"><\/span><span style=\"font-weight: 400;\">4. \u0160patn\u00fd p\u0159\u00edstup k testov\u00e1n\u00ed  <\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">I kdy\u017e m\u00e1 va\u0161e spole\u010dnost spr\u00e1vn\u00e9 n\u00e1stroje, infrastrukturu a odborn\u00e9 znalosti pro prov\u00e1d\u011bn\u00ed automatizovan\u00e9ho testov\u00e1n\u00ed softwaru, m\u016f\u017ee se st\u00e1t, \u017ee pou\u017eijete nespr\u00e1vn\u00fd p\u0159\u00edstup k testov\u00e1n\u00ed. Softwarov\u00e9 n\u00e1stroje pro automatizaci v\u00e1m ne\u0159eknou, kter\u00e9 procesy m\u00e1te automatizovat.  <\/span><span style=\"font-weight: 400;\">Ne v\u0161echny testy lze automatizovat, proto je nutn\u00e9 je automatizovat strategicky. P\u0159i navrhov\u00e1n\u00ed strategie automatizace test\u016f se sna\u017ete pou\u017e\u00edvat pyramidu automatizace test\u016f nebo testov\u00e1n\u00ed zalo\u017een\u00e9 na rizic\u00edch.  <\/span><a href=\"https:\/\/www.perfecto.io\/blog\/testing-pyramid\"><span style=\"font-weight: 400;\">Pyramidy automatizace testov\u00e1n\u00ed<\/span><\/a><span style=\"font-weight: 400;\">  se\u0159adit testy, kter\u00e9 se maj\u00ed prov\u00e9st na z\u00e1klad\u011b n\u00e1vratnosti investic. M\u011bli byste up\u0159ednostnit automatizovan\u00e9 testy jednotek, n\u00e1sledovan\u00e9 testy slu\u017eeb, pak testy u\u017eivatelsk\u00e9ho rozhran\u00ed a pr\u016fzkumn\u00e9 testy. Tento vzor zm\u00edrn\u00ed vady ji\u017e na po\u010d\u00e1tku, ne\u017e se p\u0159ejde k dal\u0161\u00edm test\u016fm.  <\/span><a href=\"https:\/\/en.wikipedia.org\/wiki\/Risk-based_testing\"><span style=\"font-weight: 400;\">Testov\u00e1n\u00ed na z\u00e1klad\u011b rizik<\/span><\/a><span style=\"font-weight: 400;\">  up\u0159ednost\u0148uje testov\u00e1n\u00ed prvk\u016f s nejvy\u0161\u0161\u00edm rizikem selh\u00e1n\u00ed. Komponentu m\u016f\u017eete pova\u017eovat za &#8222;rizikovou&#8220;, pokud jej\u00ed selh\u00e1n\u00ed povede k drastick\u00fdm n\u00e1sledk\u016fm. Jako z\u00e1klad pro stanoven\u00ed priorit pou\u017eijte dohody o \u00farovni slu\u017eeb, pravd\u011bpodobnost selh\u00e1n\u00ed a finan\u010dn\u00ed n\u00e1klady na z\u00e1vady.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Osvedcene_postupy_pro_automatizaci_testovani_softwaru\"><\/span><span style=\"font-weight: 400;\">Osv\u011bd\u010den\u00e9 postupy pro automatizaci testov\u00e1n\u00ed softwaru<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Kdy\u017e za\u010d\u00edn\u00e1te s automatizovan\u00fdm testov\u00e1n\u00edm softwaru, budete cht\u00edt automatizovat n\u011bkolik test\u016f, dokud nez\u00edsk\u00e1te v\u00edce zku\u0161enost\u00ed. Zkuste pou\u017e\u00edt tyto osv\u011bd\u010den\u00e9 postupy ke zlep\u0161en\u00ed procesu.<\/span><\/p>\n<p><iframe loading=\"lazy\" title=\"Best Practices Automation testing - Software Testing Tutorial 18\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/s7ylsoiWRr8?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_Definujte_cile_testovaciho_pripadu\"><\/span><span style=\"font-weight: 400;\">1. Definujte c\u00edle testovac\u00edho p\u0159\u00edpadu<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Ne\u017e se rozhodnete, co chcete automatizovat, rozhodn\u011bte se pro n\u011bkolik c\u00edl\u016f testovac\u00edch p\u0159\u00edpad\u016f. Z\u00fa\u010dastn\u011bn\u00e9 strany testov\u00e1n\u00ed se mus\u00ed p\u0159i ur\u010dov\u00e1n\u00ed p\u0159\u00edpad\u016f zam\u011b\u0159it na kontext a hodnotu. Zjist\u011bte, kter\u00e9 oblasti jsou pro spokojenost z\u00e1kazn\u00edk\u016f nejkriti\u010dt\u011bj\u0161\u00ed, kter\u00fdm z\u00e1vad\u00e1m je t\u0159eba p\u0159edch\u00e1zet a jak\u00e1 je po\u017eadovan\u00e1 p\u0159idan\u00e1 hodnota automatizace.  <\/span><span style=\"font-weight: 400;\">V pr\u016fb\u011bhu \u017eivotn\u00edho cyklu produktu je t\u0159eba manipulovat s c\u00edli. P\u0159i rozhodov\u00e1n\u00ed o objektivit\u011b testovac\u00edho p\u0159\u00edpadu berte v \u00favahu tak\u00e9 cel\u00fd podnik. Ka\u017ed\u00e9 odd\u011blen\u00ed tak m\u016f\u017ee vid\u011bt \u017e\u00e1douc\u00ed v\u00fdsledky automatizace testov\u00e1n\u00ed softwaru.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Stanoveni_priorit_testu\"><\/span><span style=\"font-weight: 400;\">2. Stanoven\u00ed priorit test\u016f<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">M\u011bjte na pam\u011bti, \u017ee to, \u017ee m\u016f\u017eete test automatizovat, je\u0161t\u011b neznamen\u00e1, \u017ee byste m\u011bli. Ur\u010dete, kter\u00e9 testy jsou pro dlouhodobou kontinu\u00e1ln\u00ed integraci (CI) nejd\u016fle\u017eit\u011bj\u0161\u00ed. Pokud probl\u00e9m nezp\u016fsobuje kritick\u00fd probl\u00e9m, m\u016f\u017eete jeho testov\u00e1n\u00ed pova\u017eovat za zbyte\u010dn\u00e9. Proveden\u00edm testu ztrat\u00edte \u010das a pen\u00edze na minim\u00e1ln\u00ed probl\u00e9m.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Zajisteni_spolehlivosti_napric_platformami\"><\/span><span style=\"font-weight: 400;\">3. Zaji\u0161t\u011bn\u00ed spolehlivosti nap\u0159\u00ed\u010d platformami<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">V digit\u00e1ln\u00edm v\u011bku existuje nespo\u010det platforem, kter\u00e9 lid\u00e9 pou\u017e\u00edvaj\u00ed k p\u0159\u00edstupu k aplikac\u00edm. B\u011bhem automatizovan\u00e9ho testov\u00e1n\u00ed webov\u00fdch aplikac\u00ed byste m\u011bli zjistit, zda produkt b\u011b\u017e\u00ed v prohl\u00ed\u017ee\u010d\u00edch stoln\u00edch po\u010d\u00edta\u010d\u016f a mobiln\u00edch za\u0159\u00edzen\u00edch. Zajist\u011bte, aby spolehliv\u011b fungoval v r\u016fzn\u00fdch opera\u010dn\u00edch syst\u00e9mech a na r\u016fzn\u00fdch platform\u00e1ch. P\u0159i v\u00fdvoji a \u00fadr\u017eb\u011b automatizace testov\u00e1n\u00ed m\u011bjte na pam\u011bti \u0161k\u00e1lovatelnost.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_Vyvoj_a_udrzba_testu\"><\/span><span style=\"font-weight: 400;\">4. V\u00fdvoj a \u00fadr\u017eba test\u016f<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">P\u0159i v\u00fdvoji test\u016f se sna\u017ete minimalizovat mno\u017estv\u00ed str\u00e1ven\u00e9ho \u010dasu. Slo\u017eit\u00e9 a \u010dasov\u011b n\u00e1ro\u010dn\u00e9 testy sice mohou p\u0159in\u00e9st po\u017eadovan\u00e9 v\u00fdsledky, ale z dlouhodob\u00e9ho hlediska budete m\u00edt pravd\u011bpodobn\u011b probl\u00e9my s jejich pou\u017e\u00edv\u00e1n\u00edm a \u00fadr\u017ebou. Sna\u017ete se vyv\u00e1\u017eit \u00fasil\u00ed p\u0159i vytv\u00e1\u0159en\u00ed a \u00fadr\u017eb\u011b test\u016f, abyste zajistili \u0161k\u00e1lovatelnost.  <\/span><span style=\"font-weight: 400;\">K testovac\u00edmu k\u00f3du p\u0159istupujte stejn\u011b jako k produk\u010dn\u00edmu k\u00f3du. M\u011bjte ulo\u017eenou z\u00e1lohu a historii. D\u00e1le se ujist\u011bte, \u017ee jej m\u016f\u017eete snadno opravit a udr\u017eovat.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"5_Udrzujte_otevrenou_komunikaci_mezi_kanaly\"><\/span><span style=\"font-weight: 400;\">5. Udr\u017eujte otev\u0159enou komunikaci mezi kan\u00e1ly<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">P\u0159i pr\u00e1ci na automatizaci testov\u00e1n\u00ed softwaru dbejte na otev\u0159enou komunikaci mezi kan\u00e1ly. Pracovn\u00edci va\u0161eho testovac\u00edho, obchodn\u00edho a technick\u00e9ho odd\u011blen\u00ed mus\u00ed vz\u00e1jemn\u011b rozum\u011bt sv\u00fdm c\u00edl\u016fm a pr\u00e1ci. Jak\u00e9koli nedorozum\u011bn\u00ed by mohlo v\u00e9st k z\u00e1vad\u00e1m, jejich\u017e oprava by vy\u017eadovala v\u00edce \u010dasu a testov\u00e1n\u00ed.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Jake_jsou_typy_automatizovanych_testu_softwaru\"><\/span><span style=\"font-weight: 400;\">Jak\u00e9 jsou typy automatizovan\u00fdch test\u016f softwaru?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">P\u0159i za\u010d\u00e1tc\u00edch pou\u017e\u00edv\u00e1n\u00ed n\u00e1stroj\u016f pro automatizaci test\u016f by si spole\u010dnost m\u011bla stanovit priority test\u016f, kter\u00e9 chce automatizovat.  <\/span><span style=\"font-weight: 400;\">M\u011bjte na pam\u011bti, \u017ee v\u0161echny n\u00e1sleduj\u00edc\u00ed testy mohou b\u00fdt automatizovan\u00e9 nebo manu\u00e1ln\u00ed.<\/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?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_Testy_od_konce_ke_konci\"><\/span><span style=\"font-weight: 400;\">1. Testy od konce ke konci<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Mezi nejcenn\u011bj\u0161\u00ed testy, kter\u00e9 je t\u0159eba implementovat, pat\u0159\u00ed end-to-end (E2E) testy. Simuluj\u00ed zku\u0161enosti koncov\u00fdch u\u017eivatel\u016f s celou aplikac\u00ed. P\u0159\u00edkladem test\u016f E2E je kontrola, zda se u\u017eivatel m\u016f\u017ee p\u0159ihl\u00e1sit, zm\u011bna nastaven\u00ed \u00fa\u010dtu a nahr\u00e1v\u00e1n\u00ed obr\u00e1zk\u016f. Tyto testy d\u00e1vaj\u00ed firm\u011b jistotu, \u017ee aplikace bude pro koncov\u00e9ho u\u017eivatele fungovat bez chyb.  <\/span><span style=\"font-weight: 400;\">Vzhledem k tomu, \u017ee n\u00e1stroje E2E zaznamen\u00e1vaj\u00ed a p\u0159ehr\u00e1vaj\u00ed akce u\u017eivatel\u016f, jsou testovac\u00ed pl\u00e1ny z\u00e1znamy tok\u016f u\u017eivatelsk\u00fdch zku\u0161enost\u00ed. Produkty, kter\u00e9 nemaj\u00ed \u00fapln\u00e9 testovac\u00ed pokryt\u00ed, budou m\u00edt nejv\u011bt\u0161\u00ed prosp\u011bch z test\u016f E2E d\u016fle\u017eit\u00fdch obchodn\u00edch tok\u016f.  <\/span><span style=\"font-weight: 400;\">Nezapome\u0148te, \u017ee automatizace t\u011bchto test\u016f je spojena s vysok\u00fdmi investi\u010dn\u00edmi n\u00e1klady. U produkt\u016f, kter\u00e9 vy\u017eaduj\u00ed rychl\u00e9 vyd\u00e1n\u00ed test\u016f E2E, byste m\u011bli automatizovat. V opa\u010dn\u00e9m p\u0159\u00edpad\u011b je m\u016f\u017eete prov\u00e9st ru\u010dn\u011b.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Testy_jednotek\"><\/span><span style=\"font-weight: 400;\">2. Testy jednotek<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Jednotkov\u00e9 testy se zab\u00fdvaj\u00ed jednotliv\u00fdmi sou\u010d\u00e1stmi k\u00f3du. Obvykle pokr\u00fdvaj\u00ed jednotliv\u00e9 funkce, aby bylo zaru\u010deno, \u017ee o\u010dek\u00e1van\u00fd vstup p\u0159inese o\u010dek\u00e1van\u00fd v\u00fdstup. U k\u00f3du s mnoha kritick\u00fdmi v\u00fdpo\u010dty je t\u0159eba zav\u00e9st strategii automatizovan\u00e9ho testov\u00e1n\u00ed jednotek.  <\/span><span style=\"font-weight: 400;\">Tyto testy jsou cenov\u011b dostupn\u00e9, snadno se prov\u00e1d\u011bj\u00ed a nab\u00edzej\u00ed vysokou n\u00e1vratnost investic. Vzhledem k tomu, \u017ee jsou na spodn\u00ed \u010d\u00e1sti pyramidy automatizace test\u016f, m\u011bly by je pro sv\u00e9 aplikace pou\u017e\u00edvat t\u00e9m\u011b\u0159 v\u0161echny podniky.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Integracni_testy\"><\/span><span style=\"font-weight: 400;\">3. Integra\u010dn\u00ed testy<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Mnoho jednotek odkazuje na slu\u017eby t\u0159et\u00edch stran. B\u011bhem testov\u00e1n\u00ed nem\u00e1 k\u00f3dov\u00e1 z\u00e1kladna p\u0159\u00edstup k t\u0159et\u00ed stran\u011b. Pomoc\u00ed integra\u010dn\u00edch test\u016f se n\u00e1stroje zesm\u011b\u0161\u0148uj\u00ed, aby se zjistilo, zda k\u00f3d bude fungovat podle o\u010dek\u00e1v\u00e1n\u00ed.  <\/span><span style=\"font-weight: 400;\">Integra\u010dn\u00ed testy jsou podobn\u00e9 jednotkov\u00fdm test\u016fm a mohou slou\u017eit jako levn\u011bj\u0161\u00ed alternativa k E2E. Celkov\u011b je jejich implementace n\u00e1kladov\u011b efektivn\u00ed a m\u011bla by p\u0159in\u00e9st vysokou n\u00e1vratnost investic do automatizace.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_Zkousky_vykonnosti\"><\/span><span style=\"font-weight: 400;\">4. Zkou\u0161ky v\u00fdkonnosti<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testy v\u00fdkonu ur\u010duj\u00ed rychlost reakce aplikace na podn\u011bt. Mezi typick\u00e9 metriky pat\u0159\u00ed doba odezvy v\u00fdsledk\u016f vyhled\u00e1v\u00e1n\u00ed a doba na\u010dten\u00ed str\u00e1nky. Tyto testy umo\u017e\u0148uj\u00ed m\u011b\u0159en\u00ed t\u011bchto metrik.  <\/span><span style=\"font-weight: 400;\">Automatizovan\u00e9 testy v\u00fdkonu prov\u00e1d\u011bj\u00ed testovac\u00ed p\u0159\u00edpady pro v\u00edce metrik, aby zjistily p\u0159\u00edpadn\u00e9 sn\u00ed\u017een\u00ed rychlosti nebo regrese.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"5_Pruzkumne_testovani\"><\/span><span style=\"font-weight: 400;\">5. Pr\u016fzkumn\u00e9 testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Pr\u016fzkumn\u00e9 testov\u00e1n\u00ed je relativn\u011b n\u00e1hodn\u00fd test, kter\u00fd pou\u017e\u00edv\u00e1 neskriptovan\u00e9 sekvence k nalezen\u00ed neo\u010dek\u00e1van\u00e9ho chov\u00e1n\u00ed. Automatizovan\u00e1 testovac\u00ed \u0159e\u0161en\u00ed pro pr\u016fzkumn\u00e9 testov\u00e1n\u00ed existuj\u00ed, ale jsou st\u00e1le v plenk\u00e1ch. Pokud najdete n\u00e1stroje pro testov\u00e1n\u00ed softwaru, kter\u00e9 v\u00e1m umo\u017en\u00ed sestavit sadu pr\u016fzkumn\u00fdch test\u016f, m\u016f\u017eete je vyzkou\u0161et. \u010casto je v\u0161ak efektivn\u011bj\u0161\u00ed prov\u00e1d\u011bt tyto testy ru\u010dn\u011b.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"6_Analyza_kodu\"><\/span><span style=\"font-weight: 400;\">6. Anal\u00fdza k\u00f3du<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">N\u00e1stroje pro anal\u00fdzu k\u00f3du mohou b\u00fdt statick\u00e9 nebo dynamick\u00e9. Mohou hledat styl nebo nedostatky. Automatick\u00fd tester softwaru provede p\u0159i kontrole k\u00f3du anal\u00fdzu k\u00f3du. Jedin\u00e9 psan\u00ed test\u016f, kter\u00e9 testy automatizovan\u00e9 anal\u00fdzy k\u00f3du vy\u017eaduj\u00ed, je konfigurace rol\u00ed a aktualizace n\u00e1stroj\u016f.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"7_Regresni_testovani\"><\/span><span style=\"font-weight: 400;\">7. Regresn\u00ed testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Regresn\u00ed testov\u00e1n\u00ed zahrnuje opakov\u00e1n\u00ed funk\u010dn\u00edch a nefunk\u010dn\u00edch test\u016f. Ur\u010duje, zda d\u0159\u00edve vyvinut\u00fd software bude fungovat i po aktualizaci. Ne\u00fasp\u011bch vede k regresi. T\u00e9m\u011b\u0159 v\u0161echny zm\u011bny k\u00f3du vy\u017eaduj\u00ed regresn\u00ed testov\u00e1n\u00ed. D\u00edky sv\u00e9 opakuj\u00edc\u00ed se povaze dob\u0159e slou\u017e\u00ed k automatizaci.  <\/span><span style=\"font-weight: 400;\">Regresn\u00ed testov\u00e1n\u00ed za \u00fa\u010delem zji\u0161t\u011bn\u00ed vizu\u00e1ln\u00edch nedostatk\u016f (nap\u0159. nespr\u00e1vn\u00e9 p\u00edsmo, um\u00edst\u011bn\u00ed prvk\u016f, barevn\u00e9 sch\u00e9ma) v\u0161ak up\u0159ednost\u0148uje ru\u010dn\u00ed testov\u00e1n\u00ed. Automatizovan\u00e9 vizu\u00e1ln\u00ed regresn\u00ed testov\u00e1n\u00ed po\u0159izuje sn\u00edmky obrazovky p\u0159edchoz\u00edch stav\u016f produktu a porovn\u00e1v\u00e1 je s o\u010dek\u00e1van\u00fdmi v\u00fdsledky.  <\/span><span style=\"font-weight: 400;\">Tento proces je \u010dasov\u011b i finan\u010dn\u011b n\u00e1ro\u010dn\u00fd. Na druhou stranu \u010dlov\u011bk dok\u00e1\u017ee rychle rozpoznat vizu\u00e1ln\u00ed probl\u00e9my na str\u00e1nce.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"8_Automatizovane_akceptacni_testy\"><\/span><span style=\"font-weight: 400;\">8. Automatizovan\u00e9 akcepta\u010dn\u00ed testy<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatizovan\u00e9 akcepta\u010dn\u00ed testy (AAT) ov\u011b\u0159uj\u00ed, zda syst\u00e9m spl\u0148uje pot\u0159eby u\u017eivatel\u016f a obchodn\u00ed procesy v r\u00e1mci akcepta\u010dn\u00edch krit\u00e9ri\u00ed. Tak\u00e9 ur\u010duj\u00ed, zda bude aplikace pro koncov\u00e9ho u\u017eivatele p\u0159ijateln\u00e1 k pou\u017eit\u00ed.  <\/span><span style=\"font-weight: 400;\">Vzhledem ke kritick\u00e9 povaze AAT je nutn\u00e1 spolupr\u00e1ce mezi obchodn\u00edm odd\u011blen\u00edm, v\u00fdvoj\u00e1\u0159i softwaru a t\u00fdmem QA. Jakmile jsou nastaveny akcepta\u010dn\u00ed testy, mohou fungovat jako regresn\u00ed testy.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"9_Kourovy_test\"><\/span><span style=\"font-weight: 400;\">9. Kou\u0159ov\u00fd test<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Kou\u0159ov\u00fd test se obvykle prov\u00e1d\u00ed po \u00fadr\u017eb\u011b nebo po nasazen\u00ed. Zaji\u0161\u0165uj\u00ed spr\u00e1vn\u00e9 fungov\u00e1n\u00ed slu\u017eeb a z\u00e1vislost\u00ed. Tyto p\u0159edb\u011b\u017en\u00e9 testy odhal\u00ed jednoduch\u00e9 poruchy, kter\u00e9 maj\u00ed z\u00e1va\u017en\u00e9 d\u016fsledky, je\u017e by mohly odm\u00edtnout uvoln\u011bn\u00ed.  <\/span><span style=\"font-weight: 400;\">Smoke testy jsou podmno\u017einy testovac\u00edch p\u0159\u00edpad\u016f, kter\u00e9 zahrnuj\u00ed funk\u010dnost jednotky k\u00f3du. Obvykle se prov\u00e1d\u011bj\u00ed prost\u0159ednictv\u00edm automatizovan\u00e9ho nasazen\u00ed. P\u0159i testov\u00e1n\u00ed se zji\u0161\u0165uje, zda program b\u011b\u017e\u00ed, zda funguj\u00ed tla\u010d\u00edtka a zda se otev\u0159e u\u017eivatelsk\u00e9 rozhran\u00ed. Testy kou\u0159e tak mohou fungovat jako akcepta\u010dn\u00ed testy.<\/span><\/p>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Jake_typy_procesu_jsou_nejvhodnejsi_pro_automatizaci_testovani\"><\/span><span style=\"font-weight: 400;\">Jak\u00e9 typy proces\u016f jsou nejvhodn\u011bj\u0161\u00ed pro automatizaci testov\u00e1n\u00ed?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-3572\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/ui.jpg\" alt=\"jak\u00e9 typy proicess automatizovat s testov\u00e1n\u00edm softwaru pro ui\" width=\"586\" height=\"351\"><\/p>\n<p><span style=\"font-weight: 400;\">Automatizace testov\u00e1n\u00ed softwaru m\u016f\u017ee sn\u00ed\u017eit finan\u010dn\u00ed a pracovn\u00ed n\u00e1klady na n\u011bkter\u00e9 testy, ale m\u016f\u017ee zv\u00fd\u0161it n\u00e1klady na jin\u00e9. I kdy\u017e v\u011bt\u0161inu test\u016f lze automatizovat, m\u011bli byste up\u0159ednostnit po\u0159\u00edzen\u00ed softwaru pro testov\u00e1n\u00ed softwaru, kter\u00fd spl\u0148uje tato krit\u00e9ria.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Testy_determinantu\"><\/span><span style=\"font-weight: 400;\">1. Testy determinant\u016f<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Test je determinantn\u00ed, pokud v\u00fdsledek z\u016fst\u00e1v\u00e1 stejn\u00fd p\u0159i ka\u017ed\u00e9m spu\u0161t\u011bn\u00ed se stejn\u00fdm vstupem. Tento test bude m\u00edt p\u0159edv\u00eddateln\u00e9 v\u00fdsledky, kter\u00e9 mohou testovac\u00ed skripty snadno zachytit. Rozhoduj\u00edc\u00ed v\u00fdsledky maj\u00ed nap\u0159\u00edklad z\u00e1t\u011b\u017eov\u00e9 a stresov\u00e9 testy.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Neurcite_testy\"><\/span><span style=\"font-weight: 400;\">2. Neur\u010dit\u00e9 testy<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testov\u00e1n\u00ed softwaru, kter\u00e9 vy\u017eaduje n\u00e1zory a zp\u011btnou vazbu od u\u017eivatel\u016f, nelze automatizovat. V d\u016fsledku toho je t\u0159eba procesy, jako je A\/B testov\u00e1n\u00ed, testov\u00e1n\u00ed pou\u017eitelnosti a beta testov\u00e1n\u00ed, prov\u00e1d\u011bt ru\u010dn\u011b. Na druhou stranu v\u00fdkonnostn\u00ed, integra\u010dn\u00ed a jednotkov\u00e9 testy jsou objektivn\u00ed.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Opakovatelne_testy\"><\/span><span style=\"font-weight: 400;\">3. Opakovateln\u00e9 testy<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Opakovateln\u00e9 testy vyu\u017e\u00edvaj\u00ed n\u00e1stroje pro testov\u00e1n\u00ed softwaru. M\u016f\u017eete sice napsat automatizovan\u00fd testovac\u00ed skript, kter\u00fd spust\u00edte jednou, ale ztrat\u00edte t\u00edm \u010das a pen\u00edze. \u010casov\u011b n\u00e1ro\u010dn\u00e9 skripty, kter\u00e9 je t\u0159eba spou\u0161t\u011bt mnohokr\u00e1t, jsou v\u0161ak d\u00edky automatizaci mnohem jednodu\u0161\u0161\u00ed.  <\/span><span style=\"font-weight: 400;\">Toto krit\u00e9rium zahrnuje testy, kter\u00e9 m\u016f\u017eete nastavit v konzistentn\u00edm prost\u0159ed\u00ed a pot\u00e9 je prov\u00e9st a zm\u011b\u0159it p\u0159ed n\u00e1vratem prost\u0159ed\u00ed do z\u00e1kladn\u00edho stavu. Nap\u0159\u00edklad testov\u00e1n\u00ed kombinac\u00ed prohl\u00ed\u017ee\u010d\u016f by bylo bez automatizace mimo\u0159\u00e1dn\u011b zdlouhav\u00e9.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Testovaci_prostredi_a_data\"><\/span><span style=\"font-weight: 400;\">4. Testovac\u00ed prost\u0159ed\u00ed a data<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testovac\u00ed data a prost\u0159ed\u00ed m\u016f\u017eete nastavit pomoc\u00ed automatizace. N\u011bkter\u00e9 n\u00e1stroje pro automatizaci testov\u00e1n\u00ed softwaru dok\u00e1\u017e\u00ed sestavit testovac\u00ed skripty je\u0161t\u011b p\u0159ed psan\u00edm k\u00f3du. Organizace mus\u00ed pouze definovat funk\u010dnost testu.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Kriticke_testy\"><\/span><span style=\"font-weight: 400;\">5. Kritick\u00e9 testy<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Sna\u017ete se pou\u017e\u00edvat automatizovan\u00e9 testov\u00e1n\u00ed aplikac\u00ed, pokud test m\u016f\u017ee po\u0161kodit firmu nebo p\u0159eru\u0161it slu\u017eby. Softwarov\u00e9 n\u00e1stroje pro automatizaci mohou zabr\u00e1nit tomu, aby nov\u00e9 funkce po\u0161kodily ty star\u00e9. Nap\u0159\u00edklad regresn\u00ed testy a testy spr\u00e1vnosti prov\u00e1d\u011bn\u00e9 ve v\u0161ech verz\u00edch produktu by m\u011bly b\u00fdt automatizov\u00e1ny.<\/span><\/p>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Jake_aplikace_a_software_lze_automatizovat\"><\/span><span style=\"font-weight: 400;\">Jak\u00e9 aplikace a software lze automatizovat?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img alt=\"\" alt=\"\" decoding=\"async\" class=\"aligncenter wp-image-3197\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/devices.jpg\" alt=\"\" width=\"604\" height=\"362\"><\/p>\n<p><span style=\"font-weight: 400;\">Nejlep\u0161\u00ed n\u00e1stroje pro automatizaci softwaru dok\u00e1\u017e\u00ed automatizovat testov\u00e1n\u00ed softwaru pro jakoukoli aplikaci. Nap\u0159\u00edklad n\u00e1stroje pro testov\u00e1n\u00ed softwaru, jako je  <\/span><span style=\"font-weight: 400;\">ZAPTEST<\/span><span style=\"font-weight: 400;\">  lze automatizovat t\u00e9m\u011b\u0159 jakoukoli aplikaci. Nab\u00edz\u00ed software pro v\u0161echny n\u00e1sleduj\u00edc\u00ed aplikace a software, jako jsou agiln\u00ed, mobiln\u00ed, webov\u00e9, desktopov\u00e9, API a z\u00e1t\u011b\u017eov\u00e9 testy. Mnoho dal\u0161\u00edch typ\u016f aplikac\u00ed a softwaru v\u0161ak lze automatizovat.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Aplikace_pro_Windows\"><\/span><span style=\"font-weight: 400;\">1. Aplikace pro Windows<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/power-platform-release-plan\/2020wave1\/power-automate\/automate-windows-applications\"><span style=\"font-weight: 400;\">Microsoft<\/span><\/a><span style=\"font-weight: 400;\">  umo\u017e\u0148uje u\u017eivatel\u016fm automatizovat mnoho aplikac\u00ed syst\u00e9mu Windows pomoc\u00ed techniky &#8222;uka\u017e a klikni&#8220;. Pomoc\u00ed z\u00e1znamn\u00edku tok\u016f u\u017eivatelsk\u00e9ho rozhran\u00ed m\u016f\u017eete vytv\u00e1\u0159et automatizovan\u00e9 pracovn\u00ed postupy a zaznamen\u00e1vat vstupy z kl\u00e1vesnice a kliknut\u00ed my\u0161\u00ed. Pak m\u016f\u017eete testovat tok u\u017eivatelsk\u00e9ho rozhran\u00ed a pou\u017e\u00edvat jej m\u00edsto ru\u010dn\u00edho testov\u00e1n\u00ed.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Aplikace_pro_Linux_a_Unix\"><\/span><span style=\"font-weight: 400;\">2. Aplikace pro Linux a Unix<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">M\u016f\u017eete tak\u00e9 automatizovat testov\u00e1n\u00ed softwaru pro aplikace pro Linux. Linux a Unix sice nejsou tak b\u011b\u017en\u00e9 jako Windows a MacOS, ale nab\u00edzej\u00ed robustn\u00ed, bezpe\u010dnou a rychlou z\u00e1kladnu pro automatizovan\u00e9 testov\u00e1n\u00ed softwaru. Automatizovan\u00e9 testovac\u00ed frameworky jako TestProject, Appium a Selenium umo\u017e\u0148uj\u00ed vytv\u00e1\u0159et testovac\u00ed skripty s podporou v\u00edce platforem.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_aplikace_pro_macOS\"><\/span><span style=\"font-weight: 400;\">3. aplikace pro macOS<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/www.macosxautomation.com\/\"><span style=\"font-weight: 400;\">aplikace pro macOS<\/span><\/a><span style=\"font-weight: 400;\">  lze prov\u00e1d\u011bt automatizovan\u00e9 testov\u00e1n\u00ed softwaru pomoc\u00ed r\u016fzn\u00fdch n\u00e1stroj\u016f pro testov\u00e1n\u00ed softwaru, jako jsou Squish, iWork a Omni. S vyu\u017eit\u00edm funkce skenov\u00e1n\u00ed grafick\u00e9ho u\u017eivatelsk\u00e9ho rozhran\u00ed m\u016f\u017eete vytvo\u0159it skript pro prov\u00e1d\u011bn\u00ed test\u016f na platform\u011b macOS.  <\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Aplikace_pro_iOS\"><\/span><span style=\"font-weight: 400;\">4. Aplikace pro iOS<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">P\u0159i vytv\u00e1\u0159en\u00ed aplikac\u00ed pro Mac OSX a iOS je t\u0159eba prov\u00e1d\u011bt automatizovan\u00e9 testy jednotek a u\u017eivatelsk\u00e9ho rozhran\u00ed. Ke kontrole zdrojov\u00e9ho k\u00f3du m\u016f\u017eete pou\u017e\u00edt r\u00e1mce pro testov\u00e1n\u00ed softwaru, jako jsou XCTest, Nimble, KIF, OHHTTPStubs a Quick. Tyto frameworky pro aplikace iOS b\u011b\u017e\u00ed na Swiftu a Objective-C.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Aplikace_pro_Android\"><\/span><span style=\"font-weight: 400;\">5. Aplikace pro Android<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Syst\u00e9m Android m\u00e1 v\u00edce ne\u017e <\/span><a href=\"https:\/\/www.businessofapps.com\/data\/android-statistics\/\"><br \/>\n  <span style=\"font-weight: 400;\">2,5 miliardy<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">  aktivn\u00edch u\u017eivatel\u016f. Tento opera\u010dn\u00ed syst\u00e9m se stal jedn\u00edm z nejobl\u00edben\u011bj\u0161\u00edch d\u00edky sv\u00e9 open-source povaze, kter\u00e1 jej \u010din\u00ed p\u0159\u00edv\u011btiv\u00fdm pro v\u00fdvoj\u00e1\u0159e. S  <\/span><a href=\"https:\/\/en.wikipedia.org\/wiki\/List_of_Android_smartphones\"><br \/>\n  <span style=\"font-weight: 400;\">v\u00edce ne\u017e 1000<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\"> chytr\u00fdch telefon\u016f s opera\u010dn\u00edm syst\u00e9mem Android je t\u0159eba testovat aplikace v nes\u010detn\u00fdch kombinac\u00edch verz\u00ed opera\u010dn\u00edho syst\u00e9mu a hardwarov\u00fdch specifikac\u00ed. <\/span> <span style=\"font-weight: 400;\">Automatizovan\u00e9 testov\u00e1n\u00ed softwaru to umo\u017e\u0148uje. R\u00e1mce pro automatizaci testov\u00e1n\u00ed, jako jsou Selendroid, Appium, Mabl a Testim, umo\u017e\u0148uj\u00ed vytv\u00e1\u0159et, prov\u00e1d\u011bt a udr\u017eovat testovac\u00ed p\u0159\u00edpady aplikac\u00ed pro Android.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Dalsi_mobilni_aplikace\"><\/span><span style=\"font-weight: 400;\">6. Dal\u0161\u00ed mobiln\u00ed aplikace<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Aplikace pro Windows Mobile a Blackberry maj\u00ed tak\u00e9 pou\u017eiteln\u00e9 softwarov\u00e9 n\u00e1stroje pro automatizaci. Tato \u0159e\u0161en\u00ed pro automatizovan\u00e9 testov\u00e1n\u00ed vytv\u00e1\u0159ej\u00ed skript, kter\u00fd lze pou\u017e\u00edt pro v\u00edce test\u016f. Programy a n\u00e1stroje, jako jsou ZAPTEST, Jamo Solutions a  <\/span><a href=\"https:\/\/docs.blackberry.com\/en\/development-tools\/blackberry-dynamics-sdk-android\/9_0\/blackberry-dynamics-sdk-android-devguide\/psc1489681493135\/Implementing-automated-testing-for-BlackBerry-Dynamics-apps\"><br \/>\n  <span style=\"font-weight: 400;\">BlackBerry Dynamics SDK<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\"> m\u016f\u017ee tyto men\u0161\u00ed opera\u010dn\u00ed syst\u00e9my testovat.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"7_Agilni_software\"><\/span><span style=\"font-weight: 400;\">7. Agiln\u00ed software<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">P\u0159i n\u00e1vrhu aplikace m\u016f\u017eete pou\u017e\u00edt r\u00e1mec pro testov\u00e1n\u00ed softwaru a zah\u00e1jit automatizaci. N\u00e1stroje pro testov\u00e1n\u00ed softwaru mohou b\u011bhem v\u00fdvoje shroma\u017e\u010fovat testovac\u00ed objekty z repliky grafick\u00e9ho u\u017eivatelsk\u00e9ho rozhran\u00ed a vytv\u00e1\u0159et tak testovac\u00ed skripty. Jakmile je produkt vyd\u00e1n, t\u00fdm QA jej m\u016f\u017ee okam\u017eit\u011b otestovat.  <\/span><span style=\"font-weight: 400;\">V\u0161echny agiln\u00ed metodiky mohou z\u00edskat podporu testovac\u00ed sady. V\u00fdvojov\u00e9 t\u00fdmy mohou pou\u017e\u00edvat  <\/span><span style=\"font-weight: 400;\">testov\u00e1n\u00ed \u010dern\u00e9 sk\u0159\u00ed\u0148ky<\/span><span style=\"font-weight: 400;\">, kdy software pro testov\u00e1n\u00ed softwaru nezn\u00e1 vnit\u0159n\u00ed k\u00f3d. Toto testov\u00e1n\u00ed simuluje \u010dinnost u\u017eivatele. Naopak,  <\/span><a href=\"https:\/\/www.testbytes.net\/blog\/white-box-testing\/\"><br \/>\n  <span style=\"font-weight: 400;\">white-box<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\"> testy zajist\u00ed, \u017ee k\u00f3d neobsahuje \u017e\u00e1dn\u00e9 chyby.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"8_Software_API\"><\/span><span style=\"font-weight: 400;\">8. Software API<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Technologie webov\u00fdch slu\u017eeb, jako jsou JSON, SOAP, WADL, REST, XML a WSDL, lze automatizovat pomoc\u00ed softwaru pro testov\u00e1n\u00ed API. Sm\u00edch\u00e1n\u00edm objekt\u016f API a u\u017eivatelsk\u00e9ho rozhran\u00ed v jednom skriptu m\u016f\u017eete automatizovat testov\u00e1n\u00ed softwaru na p\u0159edn\u00ed i zadn\u00ed stran\u011b.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"9_Zkouska_zatizeni\"><\/span><span style=\"font-weight: 400;\">9. Zkou\u0161ka zat\u00ed\u017een\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">ZAPTEST m\u00e1 pro testov\u00e1n\u00ed komponentu LOAD. Tato funkce umo\u017e\u0148uje testovat v\u00fdkonnost infrastruktur server\u016f API pomoc\u00ed standardn\u00edch skript\u016f ZAPTEST.  <\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"10_Testovani_uzivatelskeho_rozhrani\"><\/span><span style=\"font-weight: 400;\">10. Testov\u00e1n\u00ed u\u017eivatelsk\u00e9ho rozhran\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">S automatizovan\u00fdm testovac\u00edm r\u00e1mcem funguje jak\u00e9koli u\u017eivatelsk\u00e9 rozhran\u00ed bez ohledu na technologii aplikace. Bez ohledu na to, jakou \u00falohu je t\u0159eba automatizovat, v\u00e1m m\u016f\u017ee pomoci multiplatformn\u00ed n\u00e1stroj, jako je ZAPTEST.  <\/span><span style=\"font-weight: 400;\">Automatizace u\u017eivatelsk\u00e9ho rozhran\u00ed<\/span><span style=\"font-weight: 400;\"> vyu\u017e\u00edv\u00e1 rozpozn\u00e1v\u00e1n\u00ed obr\u00e1zk\u016f a OCR k automatizaci testov\u00e1n\u00ed softwaru pomoc\u00ed r\u00e1mc\u016f, API nebo z\u00e1vislost\u00ed na prost\u0159ed\u00ed, proto\u017ee z\u016fst\u00e1v\u00e1 v grafick\u00e9m u\u017eivatelsk\u00e9m rozhran\u00ed.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Jake_funkce_a_schopnosti_jsou_dulezite_pro_automatizaci_testovani_softwaru_na_podnikove_urovni\"><\/span><span style=\"font-weight: 400;\">Jak\u00e9 funkce a schopnosti jsou d\u016fle\u017eit\u00e9 pro automatizaci testov\u00e1n\u00ed softwaru na podnikov\u00e9 \u00farovni?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img alt=\"benefits UI testing and rpa\" alt=\"benefits UI testing and rpa\" decoding=\"async\" class=\"aligncenter wp-image-3035\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/1SCRIPT_STEP.jpg\" alt=\"\" width=\"666\" height=\"440\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/1SCRIPT_STEP.jpg 666w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/1SCRIPT_STEP-480x317.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 666px, 100vw\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Software na podnikov\u00e9 \u00farovni m\u016f\u017ee zv\u00fd\u0161it efektivitu, produktivitu, transparentnost a p\u0159\u00edjmy. Za podnikov\u00fd software se pova\u017euje jak\u00fdkoli po\u010d\u00edta\u010dov\u00fd program pou\u017e\u00edvan\u00fd velkou organizac\u00ed. Pro zrychlen\u00ed obchodn\u00edch proces\u016f pot\u0159ebuj\u00ed spole\u010dnosti software, kter\u00fd odpov\u00edd\u00e1 jejich jedine\u010dn\u00fdm po\u017eadavk\u016fm.  <\/span><span style=\"font-weight: 400;\">Krom\u011b toho by firma mohla tyto procesy d\u00e1le urychlit pomoc\u00ed kvalitn\u00ed automatizace testov\u00e1n\u00ed softwaru. P\u0159edn\u00ed n\u00e1stroje pro automatizaci testov\u00e1n\u00ed podnikov\u00e9ho softwaru, jako je ZAPTEST, spl\u0148uj\u00ed tento slib d\u00edky pot\u0159ebn\u00fdm funkc\u00edm a mo\u017enostem pro podporu velk\u00e9 spole\u010dnosti, v\u010detn\u011b:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Vysok\u00e1 n\u00e1vratnost investic<\/b><span style=\"font-weight: 400;\">:<\/span> <span style=\"font-weight: 400;\">N\u00e1vratnost investic slou\u017e\u00ed jako prokazateln\u00fd v\u00fdsledek. Vysok\u00e1 n\u00e1vratnost investic dokazuje, \u017ee slu\u017eby automatizovan\u00e9ho testov\u00e1n\u00ed softwaru jsou komplexn\u00ed a vy\u017eaduj\u00ed minim\u00e1ln\u00ed \u00fapravy.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Snadn\u00e1 implementace<\/b><span style=\"font-weight: 400;\">: Pokud je software snadno implementovateln\u00fd a pou\u017e\u00edvan\u00fd, je pravd\u011bpodobn\u011bj\u0161\u00ed, \u017ee s n\u00edm t\u00fdm QA bude m\u00edt \u00fasp\u011bch. Nap\u0159\u00edklad technologie 1SCRIPT spole\u010dnosti ZAPTEST automatizuje jakoukoli aplikaci u\u017eivatelsk\u00e9ho rozhran\u00ed nebo rozhran\u00ed API t\u00edm, \u017ee je spoj\u00ed do jednoho skriptu.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Paraleln\u00ed prov\u00e1d\u011bn\u00ed<\/b><span style=\"font-weight: 400;\">: Paraleln\u00ed prov\u00e1d\u011bn\u00ed popisuje mo\u017enost testovat na v\u00edce za\u0159\u00edzen\u00edch sou\u010dasn\u011b. Poskytuje okam\u017eitou zp\u011btnou vazbu pro mnoho mo\u017en\u00fdch sc\u00e9n\u00e1\u0159\u016f, nap\u0159\u00edklad na jak\u00fdch za\u0159\u00edzen\u00edch software funguje nejl\u00e9pe.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>P\u0159evod dokument\u016f jedn\u00edm kliknut\u00edm<\/b><span style=\"font-weight: 400;\">:<\/span> <span style=\"font-weight: 400;\">Konverze dokument\u016f zachov\u00e1v\u00e1 v\u0161echny dokumenty ve stejn\u00e9m form\u00e1tu, co\u017e usnad\u0148uje identifikaci a pochopen\u00ed probl\u00e9m\u016f. Krom\u011b toho chr\u00e1n\u00ed \u00fa\u010dinky zm\u011bn k\u00f3du do budoucna.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Spr\u00e1va hostov\u00e1n\u00ed za\u0159\u00edzen\u00ed v cloudu<\/b><span style=\"font-weight: 400;\">:<\/span> <span style=\"font-weight: 400;\">Podnikov\u00fd software by m\u011bl obsahovat cloudov\u00e1 za\u0159\u00edzen\u00ed pro testov\u00e1n\u00ed. Testov\u00e1n\u00ed v cloudu prob\u00edh\u00e1 rychleji, proto\u017ee nemus\u00edte nastavovat testovac\u00ed prost\u0159ed\u00ed.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Neomezen\u00e9 licence<\/b><span style=\"font-weight: 400;\">:<\/span> <span style=\"font-weight: 400;\">Povolen\u00ed neomezen\u00e9ho po\u010dtu licenc\u00ed pro software pro testov\u00e1n\u00ed softwaru umo\u017e\u0148uje firm\u00e1m m\u00edt rozs\u00e1hl\u00e9 t\u00fdmy QA.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Funkcionalita nap\u0159\u00ed\u010d platformami<\/b><span style=\"font-weight: 400;\">:<\/span> <span style=\"font-weight: 400;\">Aplikace je \u010dasto t\u0159eba vyv\u00edjet pro v\u00edce platforem a za\u0159\u00edzen\u00ed, nap\u0159\u00edklad pro Windows, macOS, Linux, Android a iOS. D\u00edky tomu, \u017ee je umo\u017en\u011bna funk\u010dnost nap\u0159\u00ed\u010d platformami, m\u016f\u017ee spole\u010dnost p\u0159ipojit jakoukoli platformu k jednomu modulu automatizace.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Funkce nap\u0159\u00ed\u010d aplikacemi<\/b><span style=\"font-weight: 400;\">: P\u0159i n\u00e1vrhu aplikace, kter\u00e1 m\u00e1 fungovat na v\u00edce opera\u010dn\u00edch syst\u00e9mech, budete cht\u00edt framework pro testov\u00e1n\u00ed softwaru s funk\u010dnost\u00ed nap\u0159\u00ed\u010d aplikacemi, abyste minimalizovali po\u010det pot\u0159ebn\u00fdch test\u016f.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>\u017div\u00e9 testov\u00e1n\u00ed:<\/b><span style=\"font-weight: 400;\">  \u017div\u00e9 testov\u00e1n\u00ed umo\u017e\u0148uje zapojit klienty a uk\u00e1zat jim aplikaci na d\u00e1lku. Krom\u011b toho \u017eiv\u00e9 testov\u00e1n\u00ed poskytuje v\u00edce p\u0159\u00edle\u017eitost\u00ed pro zp\u011btnou vazbu od z\u00e1kazn\u00edk\u016f.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Testy maket<\/b><span style=\"font-weight: 400;\">: N\u00e1stroje pro podnikov\u00e9 testov\u00e1n\u00ed shroma\u017e\u010fuj\u00ed testovac\u00ed objekty z makety grafick\u00e9ho u\u017eivatelsk\u00e9ho rozhran\u00ed a vytv\u00e1\u0159ej\u00ed testovac\u00ed skripty b\u011bhem v\u00fdvoje. Tato funkce umo\u017e\u0148uje prov\u00e1d\u011bt automatizovan\u00e9 testov\u00e1n\u00ed softwaru ihned po dokon\u010den\u00ed aplikace. N\u011bkter\u00e9 testy mohou prob\u00edhat i v pr\u016fb\u011bhu v\u00fdvoje, aby se v\u010das odhalily p\u0159\u00edpadn\u00e9 chyby.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Nahr\u00e1v\u00e1n\u00ed sc\u00e9n\u00e1\u0159\u016f<\/b><span style=\"font-weight: 400;\">:<\/span> <span style=\"font-weight: 400;\">Z\u00e1znam sc\u00e9n\u00e1\u0159\u016f vytv\u00e1\u0159\u00ed opakovateln\u00e9 testy softwaru. Podnikov\u00e9 testovac\u00ed syst\u00e9my obsahuj\u00ed tuto funkci, aby bylo mnohem snaz\u0161\u00ed testovat software podle pot\u0159eby, a to i s jedine\u010dn\u00fdmi prvky k\u00f3du.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Testov\u00e1n\u00ed bez k\u00f3du<\/b><span style=\"font-weight: 400;\">:<\/span> <span style=\"font-weight: 400;\">Bezk\u00f3dov\u00e9 testov\u00e1n\u00ed odstra\u0148uje bari\u00e9ru odbornosti p\u0159i automatizaci testov\u00e1n\u00ed softwaru.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Vzd\u00e1len\u00fd expert<\/b><span style=\"font-weight: 400;\">:<\/span> <span style=\"font-weight: 400;\">Podnikov\u00e9 slu\u017eby, jako je ZAPTEST, nab\u00edzej\u00ed experta ZAP, kter\u00fd pracuje na d\u00e1lku a na pln\u00fd \u00favazek pom\u00e1h\u00e1 s implementac\u00ed a automatizac\u00ed.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Integrace<\/b><span style=\"font-weight: 400;\">: N\u011bkter\u00fd software pro testov\u00e1n\u00ed softwaru umo\u017e\u0148uje integraci s n\u00e1stroji ALM, jako jsou CA Rally, VSTS, JIRA, TFS a HP ALM. Jin\u00e9 umo\u017en\u00ed integraci se servery pro automatizaci zdrojov\u00fdch k\u00f3d\u016f, jako jsou Bamboo a Jenkins.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Agiln\u00ed podpora<\/b><span style=\"font-weight: 400;\">: Mnoho aplikac\u00ed se vyv\u00edj\u00ed podle agiln\u00ed metodiky a n\u00e1stroje pro testov\u00e1n\u00ed softwaru by se tomu m\u011bly p\u0159izp\u016fsobit.<\/span><\/li>\n<\/ul>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Jak_funguje_automatizovane_testovani\"><\/span><span style=\"font-weight: 400;\">Jak funguje automatizovan\u00e9 testov\u00e1n\u00ed?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-4159\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/team-stockbrokers-are-having-conversation-dark-office-with-display-screens-analyzing-data-graphs-reports-investment-purposes-creative-teamwork-traders-scaled.jpg\" alt=\"jak funguje automatick\u00e9 testov\u00e1n\u00ed v odv\u011btv\u00edch, jako je nap\u0159\u00edklad bankovnictv\u00ed.\" width=\"536\" height=\"358\"><\/p>\n<p><span style=\"font-weight: 400;\">Automatizovan\u00e9 testy prov\u00e1d\u011bj\u00ed tvrzen\u00ed o produktu pomoc\u00ed stroj\u016f. V\u00fdsledky ur\u010duj\u00ed stav aplikace ve srovn\u00e1n\u00ed s c\u00edli. Automatizovan\u00e9 testov\u00e1n\u00ed aplikac\u00ed zahrnuje smy\u010dky zp\u011btn\u00e9 vazby v pyramid\u011b testov\u00e1n\u00ed.  <\/span><span style=\"font-weight: 400;\">Ne\u017e se budeme zab\u00fdvat jednotliv\u00fdmi kroky automatizovan\u00e9ho testov\u00e1n\u00ed softwaru, mus\u00edme definovat r\u016fzn\u00e9 \u00farovn\u011b testov\u00e1n\u00ed.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Ruzne_urovne_testovani\"><\/span><span style=\"font-weight: 400;\">1. R\u016fzn\u00e9 \u00farovn\u011b testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">R\u016fzn\u00e9 \u00farovn\u011b testov\u00e1n\u00ed lze pova\u017eovat za pyramidu.  <\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Jednotka\"><\/span><span style=\"font-weight: 400;\">Jednotka<\/span><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Nejrozs\u00e1hlej\u0161\u00ed \u010d\u00e1st\u00ed je unit testing. Testov\u00e1n\u00ed jednotek zaji\u0161\u0165uje robustnost softwaru. Rychle spust\u00ed ov\u011b\u0159en\u00ed ka\u017ed\u00e9 sou\u010d\u00e1sti. Tyto testy v\u0161ak neposkytuj\u00ed informace o tom, jak aplikace funguje jako celek. P\u0159esto dok\u00e1\u017e\u00ed ur\u010dit probl\u00e9my v jednotliv\u00fdch funkc\u00edch, kter\u00e9 je t\u0159eba odstranit.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Sluzba\"><\/span><span style=\"font-weight: 400;\">Slu\u017eba<\/span><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Druhou \u00farovn\u00ed pyramidy je \u00farove\u0148 slu\u017eeb. Zahrnuje testy komponent, akcepta\u010dn\u00ed testy, testy API a integra\u010dn\u00ed testy. Ty zkoumaj\u00ed slu\u017eby aplikace krom\u011b u\u017eivatelsk\u00e9ho rozhran\u00ed, kter\u00e9 zahrnuje reakce na vstupy.  <\/span><span style=\"font-weight: 400;\">Jak\u00e9koli kombinace mezi komponentami p\u0159es hranici s\u00edt\u011b zahrnuj\u00ed tak\u00e9 testy slu\u017eeb. Ov\u011b\u0159uj\u00ed, zda jsou funkce spr\u00e1vn\u011b sestaveny a zda ostatn\u00ed softwarov\u00e9 komponenty mohou komunikovat s pot\u0159ebn\u00fdmi komponentami.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Cesta\"><\/span><span style=\"font-weight: 400;\">Cesta<\/span><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">T\u0159et\u00ed vrstvou je cestovn\u00ed testov\u00e1n\u00ed, kter\u00e9 zahrnuje testy u\u017eivatelsk\u00e9ho rozhran\u00ed a pr\u016fzkumn\u00e9 testy. Cestovn\u00edch test\u016f je m\u00e9n\u011b kv\u016fli r\u016fzn\u00fdm atribut\u016fm, kter\u00e9 \u010din\u00ed jejich pr\u016fb\u011bh n\u00e1ro\u010dn\u011bj\u0161\u00edm a rizikov\u011bj\u0161\u00edm. Nap\u0159\u00edklad zm\u011bna u\u017eivatelsk\u00e9ho rozhran\u00ed m\u016f\u017ee naru\u0161it mnoho test\u016f.  <\/span><span style=\"font-weight: 400;\">Testy cesty sleduj\u00ed cestu u\u017eivatele. Pokr\u00fdvaj\u00ed velk\u00e9 mno\u017estv\u00ed k\u00f3du najednou, tak\u017ee mohou snadno zjistit, zda aplikace funguje spr\u00e1vn\u011b v men\u0161\u00edm po\u010dtu test\u016f. Neinformuj\u00ed v\u00e1s v\u0161ak o tom, kter\u00e1 \u010d\u00e1st m\u00e1 chyby.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Plan_automatizace\"><\/span><span style=\"font-weight: 400;\">2. Pl\u00e1n automatizace<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">P\u0159ed zah\u00e1jen\u00edm je t\u0159eba vytvo\u0159it d\u016fkladnou strategii automatizace test\u016f pro efektivn\u00ed spr\u00e1vu. T\u00fdm QA mus\u00ed definovat po\u017eadavky na testov\u00e1n\u00ed, aby pochopil rozsah projektu.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Ramec\"><\/span><span style=\"font-weight: 400;\">3. R\u00e1mec<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatizovan\u00e9 testov\u00e1n\u00ed aplikac\u00ed za\u010d\u00edn\u00e1 r\u00e1mcem pro testov\u00e1n\u00ed softwaru. R\u00e1mec zahrnuje standardy, n\u00e1stroje a postupy. Nejb\u011b\u017en\u011bj\u0161\u00ed frameworky pro automatizaci test\u016f jsou datov\u011b \u0159\u00edzen\u00e9 a \u0159\u00edzen\u00e9 kl\u00ed\u010dov\u00fdmi slovy nebo vytvo\u0159en\u00e9 pro modul\u00e1rn\u00ed testov\u00e1n\u00ed a line\u00e1rn\u00ed skriptov\u00e1n\u00ed.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_Nastroje_pro_automaticke_testovani\"><\/span><span style=\"font-weight: 400;\">4. N\u00e1stroje pro automatick\u00e9 testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">N\u00e1stroje pro testov\u00e1n\u00ed softwaru zkoumaj\u00ed r\u016fzn\u00e9 aplikace. Mus\u00edte si vybrat ten ide\u00e1ln\u00ed pro va\u0161i aplikaci. Nap\u0159\u00edklad pro automatick\u00e9 testov\u00e1n\u00ed aplikace pro Android budete pravd\u011bpodobn\u011b pot\u0159ebovat jin\u00fd software ne\u017e pro testov\u00e1n\u00ed aplikace pro Linux.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"5_Prostredi_automatizace\"><\/span><span style=\"font-weight: 400;\">5. Prost\u0159ed\u00ed automatizace<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatiza\u010dn\u00ed prost\u0159ed\u00ed zaji\u0161\u0165uje poskytov\u00e1n\u00ed, spr\u00e1vu dat a konfiguraci testovac\u00edho prost\u0159ed\u00ed. Integruje tak\u00e9 procesy spojen\u00e9 s testov\u00e1n\u00edm softwaru. Abyste mohli prov\u00e9st \u00fasp\u011b\u0161n\u00e9 testy, je t\u0159eba stabilizovat prost\u0159ed\u00ed. Kvalitn\u00ed platformy poskytuj\u00ed tato prost\u0159ed\u00ed.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"6_Navrh_testu\"><\/span><span style=\"font-weight: 400;\">6. N\u00e1vrh testu<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Po v\u00fdb\u011bru pot\u0159ebn\u00fdch strategi\u00ed, n\u00e1stroj\u016f a prost\u0159ed\u00ed m\u016f\u017eete ps\u00e1t testovac\u00ed skripty. Psan\u00ed testovac\u00edch skript\u016f b\u011bhem v\u00fdvoje produktu tento proces urychl\u00ed a vytvo\u0159\u00ed pozitivn\u00ed pracovn\u00ed postup.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"7_Provedeni_testu\"><\/span><span style=\"font-weight: 400;\">7. Proveden\u00ed testu<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Po navr\u017een\u00ed m\u016f\u017eete k proveden\u00ed test\u016f pou\u017e\u00edt pl\u00e1novac\u00ed n\u00e1stroj nebo orchestr\u00e1tor potrub\u00ed. Pro rychlej\u0161\u00ed automatizaci se sna\u017ete paralelizovat testovac\u00ed p\u0159\u00edpady, kter\u00e9 nezahrnuj\u00ed vz\u00e1jemnou z\u00e1vislost.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"8_Analyza_vysledku\"><\/span><span style=\"font-weight: 400;\">8. Anal\u00fdza v\u00fdsledk\u016f<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Pokud n\u011bkter\u00fd z test\u016f sel\u017ee, m\u016f\u017eete v\u00fdsledky analyzovat a z\u00e1vady odstranit. Mnoho framework\u016f umo\u017e\u0148uje opakovan\u00e9 pou\u017eit\u00ed skript\u016f pro opakovan\u00e9 proveden\u00ed testu bez nutnosti jeho p\u0159episov\u00e1n\u00ed. Prove\u010fte dal\u0161\u00ed test, abyste zjistili, zda jste z\u00e1vadu odstranili.<\/span><\/p>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Kdo_by_mel_byt_zapojen_do_procesu_automatizace_testovani\"><\/span><span style=\"font-weight: 400;\">Kdo by m\u011bl b\u00fdt zapojen do procesu automatizace testov\u00e1n\u00ed?<\/span><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.jpg\" alt=\"kdo by se m\u011bl zab\u00fdvat n\u00e1stroji pro automatizaci testov\u00e1n\u00ed softwaru a pl\u00e1nov\u00e1n\u00edm.\" width=\"624\" height=\"374\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/water-980x587.jpg 980w, 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) and (max-width: 980px) 980px, 100vw\" \/><\/p>\n<p><span style=\"font-weight: 400;\">P\u0159i automatizovan\u00e9m testov\u00e1n\u00ed softwaru by spole\u010dnost m\u011bla za\u010d\u00edt s testov\u00e1n\u00edm ji\u017e v ran\u00e9 f\u00e1zi \u017eivotn\u00edho cyklu produktu. V\u00fdvoj\u00e1\u0159i by proto m\u011bli spolupracovat s testery na vytvo\u0159en\u00ed r\u00e1mce pro automatizaci test\u016f. Do automatizace testov\u00e1n\u00ed softwaru se v\u0161ak ve firm\u011b zapojuje t\u00e9m\u011b\u0159 ka\u017ed\u00fd:<\/span><\/p>\n<ul>\n<li aria-level=\"1\"><b>Z\u00fa\u010dastn\u011bn\u00e9 strany<\/b><span style=\"font-weight: 400;\">: Z\u00fa\u010dastn\u011bn\u00e9 strany v\u011bd\u00ed, co od produktu cht\u011bj\u00ed, a spolupr\u00e1ce s nimi na r\u00e1mci automatizace testov\u00e1n\u00ed zajist\u00ed, \u017ee v\u00fdsledky budou spl\u0148ovat jejich po\u017eadavky.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>V\u00fdvojov\u00ed in\u017een\u00fd\u0159i<\/b><span style=\"font-weight: 400;\">: V\u00fdvoj\u00e1\u0159 prov\u00e1d\u00ed testov\u00e1n\u00ed b\u011bhem v\u00fdvoje. Testy mus\u00ed prov\u00e1d\u011bt v integrovan\u00fdch v\u00fdvojov\u00fdch prost\u0159ed\u00edch (IDE), jako jsou Visual Studio a Eclipse.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>In\u017een\u00fd\u0159i automatizace<\/b><span style=\"font-weight: 400;\">: Tito lid\u00e9 navrhuj\u00ed a implementuj\u00ed procesy, kter\u00e9 umo\u017e\u0148uj\u00ed automatizaci. In\u017een\u00fd\u0159i automatizace vy\u017eaduj\u00ed integraci s CI, \u0161k\u00e1lovateln\u00e9 testy a komplexn\u00ed podporu programovac\u00edch jazyk\u016f.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Manu\u00e1ln\u00ed testery<\/b><span style=\"font-weight: 400;\">: Manu\u00e1ln\u00ed teste\u0159i maj\u00ed dostatek zku\u0161enost\u00ed s ru\u010dn\u00edm testov\u00e1n\u00edm, a proto pro n\u011b budou aspekty z\u00e1znamu a p\u0159ehr\u00e1v\u00e1n\u00ed automatizace velk\u00fdm p\u0159\u00ednosem. Rovn\u011b\u017e vyu\u017e\u00edvaj\u00ed opakovan\u011b pou\u017eiteln\u00e9 skripty s r\u016fzn\u00fdmi vstupn\u00edmi daty k identifikaci a oprav\u011b probl\u00e9m\u016f na r\u016fzn\u00fdch platform\u00e1ch a v r\u016fzn\u00fdch prost\u0159ed\u00edch.<\/span><\/li>\n<\/ul>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Jak_implementovat_strategii_automatizace_testovani\"><\/span><span style=\"font-weight: 400;\">Jak implementovat strategii automatizace testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><iframe loading=\"lazy\" title=\"How To Set Up Automated Testing \u2013 Beginner\u2019s Guide\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/HtXJe1rAZaI?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p><span style=\"font-weight: 400;\">Dv\u011bma nejb\u011b\u017en\u011bj\u0161\u00edmi metodami implementace jsou pyramidy automatizace test\u016f a testov\u00e1n\u00ed zalo\u017een\u00e9 na rizic\u00edch. V doln\u00ed \u010d\u00e1sti pyramidy je unit testing, kter\u00fd obsahuje nejv\u011bt\u0161\u00ed mno\u017estv\u00ed test\u016f. N\u00e1sleduje testov\u00e1n\u00ed slu\u017eeb, kter\u00e9 zahrnuje integra\u010dn\u00ed testy, testy API, akcepta\u010dn\u00ed testy a testy komponent. Na prvn\u00edm m\u00edst\u011b jsou u\u017eivatelsk\u00e9 testy, v\u010detn\u011b test\u016f u\u017eivatelsk\u00e9ho rozhran\u00ed a pr\u016fzkumn\u00fdch test\u016f.  <\/span><span style=\"font-weight: 400;\">N\u011bkter\u00e1 \u0159e\u0161en\u00ed pro automatizovan\u00e9 testov\u00e1n\u00ed integruj\u00ed testov\u00e1n\u00ed grafick\u00e9ho u\u017eivatelsk\u00e9ho rozhran\u00ed a rozhran\u00ed API, tak\u017ee jak\u00e9koli zm\u011bny v jednom z nich se projev\u00ed v druh\u00e9m.  <\/span><span style=\"font-weight: 400;\">Dal\u0161\u00ed strategi\u00ed automatizace testov\u00e1n\u00ed je testov\u00e1n\u00ed zalo\u017een\u00e9 na rizic\u00edch. Nejprve se testuje prvek s nejvy\u0161\u0161\u00ed pravd\u011bpodobnost\u00ed selh\u00e1n\u00ed. Tato strategie up\u0159ednost\u0148uje testy nejkriti\u010dt\u011bj\u0161\u00edch \u010d\u00e1st\u00ed, kter\u00e9 maj\u00ed p\u0159i selh\u00e1n\u00ed nejv\u011bt\u0161\u00ed n\u00e1sledky. V\u00fdchoz\u00ed bod pro stanoven\u00ed priorit obvykle z\u00e1vis\u00ed na finan\u010dn\u00edch n\u00e1kladech, riziku selh\u00e1n\u00ed a dohod\u00e1ch.  <\/span><span style=\"font-weight: 400;\">Pro realizaci strategie je t\u0159eba:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Vytvo\u0159en\u00ed pl\u00e1nu automatizace<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">V\u00fdb\u011br r\u00e1mce pro testov\u00e1n\u00ed softwaru<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Po\u0159\u00edzen\u00ed automatiza\u010dn\u00edch testovac\u00edch n\u00e1stroj\u016f<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Stabilizace automatiza\u010dn\u00edho prost\u0159ed\u00ed<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Psan\u00ed testovac\u00edch skript\u016f<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Prov\u00e1d\u011bn\u00ed test\u016f<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Analyzujte v\u00fdsledky a podle pot\u0159eby je zopakujte<\/span><\/li>\n<\/ul>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Nejlepsi_postupy_automatizovaneho_testovani\"><\/span><span style=\"font-weight: 400;\">Nejlep\u0161\u00ed postupy automatizovan\u00e9ho testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-4102\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/agile2.jpg\" alt=\"osv\u011bd\u010den\u00e9 postupy pro agiln\u00ed automatizaci softwaru\" width=\"620\" height=\"377\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/agile2-980x595.jpg 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/agile2-480x292.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, 100vw\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Nejlep\u0161\u00ed postupy automatizovan\u00e9ho testov\u00e1n\u00ed softwaru maximalizuj\u00ed n\u00e1vratnost investic. P\u0159i prov\u00e1d\u011bn\u00ed automatizovan\u00fdch test\u016f se sna\u017ete pou\u017e\u00edvat tyto postupy.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Vyberte_testovaci_pripady_ktere_chcete_automatizovat\"><\/span><span style=\"font-weight: 400;\">1. Vyberte testovac\u00ed p\u0159\u00edpady, kter\u00e9 chcete automatizovat<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Proto\u017ee nelze rozumn\u011b automatizovat ka\u017ed\u00fd test, vyberte ty, kter\u00e9 by z automatizace m\u011bly nejv\u011bt\u0161\u00ed prosp\u011bch. Mezi nejlep\u0161\u00ed testy k automatizaci pat\u0159\u00ed:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Opakovan\u00e9 testy<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Ty s v\u00edce datov\u00fdmi sadami<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Testy, kter\u00e9 vyu\u017e\u00edvaj\u00ed v\u00edce softwarov\u00fdch nebo hardwarov\u00fdch platforem a jejich kombinac\u00ed.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Testy s vysok\u00fdm rizikem<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Ty, kter\u00e9 zp\u016fsobuje lidsk\u00e1 chyba<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u010casov\u011b n\u00e1ro\u010dn\u00e9 testy<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Ty, kter\u00e9 pou\u017e\u00edvaj\u00ed \u010dasto pou\u017e\u00edvan\u00e9 funkce<\/span><\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Vyber_nejlepsich_nastroju_pro_automaticke_testovani\"><\/span><span style=\"font-weight: 400;\">2. V\u00fdb\u011br nejlep\u0161\u00edch n\u00e1stroj\u016f pro automatick\u00e9 testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Hledejte n\u00e1stroj pro automatizovan\u00e9 testov\u00e1n\u00ed, kter\u00fd podporuje va\u0161i technologii, jazyk a platformy. M\u011bla by tak\u00e9 nab\u00edzet flexibilitu, aby se p\u0159izp\u016fsobila r\u016fzn\u00fdm \u00farovn\u00edm dovednost\u00ed. R\u00e1mce zalo\u017een\u00e9 na datech a kl\u00ed\u010dov\u00fdch slovech jsou obvykle opakovan\u011b pou\u017eiteln\u00e9, co\u017e z nich \u010din\u00ed silnou volbu. Zjist\u011bte, zda dok\u00e1\u017ee testovat i podnikov\u00e9 aplikace a integrovat je do va\u0161eho ekosyst\u00e9mu.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Vymezeni_ukolu_na_zaklade_dovednosti\"><\/span><span style=\"font-weight: 400;\">3. Vymezen\u00ed \u00fakol\u016f na z\u00e1klad\u011b dovednost\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">P\u0159i\u0159azen\u00ed testovac\u00edch p\u0159\u00edpad\u016f a sad lidem na z\u00e1klad\u011b jejich technick\u00fdch dovednost\u00ed. Testy, kter\u00e9 vy\u017eaduj\u00ed proveden\u00ed propriet\u00e1rn\u00edch n\u00e1stroj\u016f, obvykle vyhovuj\u00ed r\u016fzn\u00fdm \u00farovn\u00edm odborn\u00fdch znalost\u00ed, ale n\u00e1stroje s otev\u0159en\u00fdm zdrojov\u00fdm k\u00f3dem obvykle vy\u017eaduj\u00ed pr\u00e1ci n\u011bkoho, kdo je s danou platformou obezn\u00e1men.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_Vytvareni_vysoce_kvalitnich_testovacich_dat\"><\/span><span style=\"font-weight: 400;\">4. Vytv\u00e1\u0159en\u00ed vysoce kvalitn\u00edch testovac\u00edch dat<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Kvalitn\u00ed testovac\u00ed data jsou pro automatiza\u010dn\u00ed testovac\u00ed n\u00e1stroje l\u00e9pe \u010diteln\u00e1. Ujist\u011bte se, \u017ee je spr\u00e1vn\u011b naform\u00e1tov\u00e1n do kompatibiln\u00edho typu souboru. Pokud m\u00e1te k dispozici extern\u00ed data, m\u016f\u017eete sv\u00e9 testy snadno opakovan\u011b pou\u017e\u00edvat a udr\u017eovat. P\u0159id\u00e1n\u00ed nov\u00fdch dat tak\u00e9 test neovlivn\u00ed.<\/span><span style=\"font-weight: 400;\">Vytvo\u0159en\u00ed testovac\u00edch dat je sice \u010dasov\u011b n\u00e1ro\u010dn\u00e9, ale je nutn\u00e9 v\u011bnovat \u010das a \u00fasil\u00ed jejich struktu\u0159e. Sna\u017ete se tyto informace vytvo\u0159it ji\u017e na za\u010d\u00e1tku procesu v\u00fdvoje, abyste je mohli v p\u0159\u00edpad\u011b pot\u0159eby roz\u0161\u00ed\u0159it b\u011bhem testov\u00e1n\u00ed.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"5_Vytvareni_automatizovanych_testu_odolnych_vuci_zmenam\"><\/span><span style=\"font-weight: 400;\">5. Vytv\u00e1\u0159en\u00ed automatizovan\u00fdch test\u016f odoln\u00fdch v\u016f\u010di zm\u011bn\u00e1m<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Mnoho r\u00e1mc\u016f pro automatizaci testov\u00e1n\u00ed nez\u016fst\u00e1v\u00e1 kompatibiln\u00ed s aplikacemi p\u0159i jejich aktualizaci. Tyto n\u00e1stroje identifikuj\u00ed a vyhled\u00e1vaj\u00ed objekty pomoc\u00ed \u0159ady vlastnost\u00ed, nap\u0159\u00edklad sou\u0159adnic polohy. Zm\u011bna um\u00edst\u011bn\u00ed tohoto ovl\u00e1dac\u00edho prvku m\u016f\u017ee zp\u016fsobit selh\u00e1n\u00ed testu.  <\/span><span style=\"font-weight: 400;\">Poskytnut\u00edm jedine\u010dn\u00fdch n\u00e1zv\u016f pro ka\u017ed\u00fd datov\u00fd bod se v\u00e1\u0161 test stane odoln\u00fdm v\u016f\u010di zm\u011bn\u00e1m u\u017eivatelsk\u00e9ho rozhran\u00ed. T\u00edmto zp\u016fsobem m\u016f\u017eete aplikaci aktualizovat, ani\u017e byste museli ps\u00e1t nov\u00fd test. Tento postup tak\u00e9 zabra\u0148uje tomu, aby se n\u00e1stroj spol\u00e9hal na sou\u0159adnice. Zkou\u0161ce dod\u00e1v\u00e1 pevnost a stabilitu.<\/span><\/p>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Nejcastejsi_mylne_predstavy_o_automatizaci_testovani\"><\/span><span style=\"font-weight: 400;\">Nej\u010dast\u011bj\u0161\u00ed myln\u00e9 p\u0159edstavy o automatizaci testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-4321\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/hyperautomation.jpg\" alt=\"hyperautomatizace\" width=\"553\" height=\"241\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/hyperautomation-980x427.jpg 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/hyperautomation-480x209.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, 100vw\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Vzhledem k tomu, \u017ee automatizace je relativn\u011b nov\u00e1, m\u00e1 o n\u00ed mnoho lid\u00ed n\u011bkolik myln\u00fdch p\u0159edstav. Zde je n\u011bkolik nej\u010dast\u011bj\u0161\u00edch nedorozum\u011bn\u00ed t\u00fdkaj\u00edc\u00edch se automatizace testov\u00e1n\u00ed softwaru.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Automatizace_nahrazuje_manualni\"><\/span><span style=\"font-weight: 400;\">1. Automatizace nahrazuje manu\u00e1ln\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatizace m\u016f\u017ee sn\u00ed\u017eit n\u00e1ro\u010dnost a usnadnit prov\u00e1d\u011bn\u00ed mnoha manu\u00e1ln\u00edch \u00fakol\u016f. Ne v\u0161echny testy v\u0161ak lze automatizovat. Automatizovan\u00e9 testov\u00e1n\u00ed softwaru si porad\u00ed s opakovan\u00fdmi, p\u0159edv\u00eddateln\u00fdmi a \u010dasto prov\u00e1d\u011bn\u00fdmi testy, ale nem\u016f\u017ee poskytnout zp\u011btnou vazbu od \u010dlov\u011bka nebo intuici.  <\/span><span style=\"font-weight: 400;\">Manu\u00e1ln\u00ed testov\u00e1n\u00ed m\u00e1 st\u00e1le sv\u00e9 m\u00edsto u \u00faloh, kter\u00e9 vy\u017eaduj\u00ed lidsk\u00fd z\u00e1sah, maj\u00ed nep\u0159edv\u00eddateln\u00e9 v\u00fdsledky nebo nevy\u017eaduj\u00ed \u010dast\u00e9 testov\u00e1n\u00ed. Krom\u011b toho mus\u00ed teste\u0159i \u010dasto ps\u00e1t skripty a r\u00e1mce pro automatizovan\u00e9 testov\u00e1n\u00ed.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Automatizace_odstranuje_chyby\"><\/span><span style=\"font-weight: 400;\">2. Automatizace odstra\u0148uje chyby<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatizovan\u00e9 testov\u00e1n\u00ed m\u016f\u017ee odstranit lidsk\u00e9 chyby a v\u00e9st ke stoprocentn\u00edmu pokryt\u00ed test\u016f, co\u017e n\u011bkter\u00e9 vede k p\u0159esv\u011bd\u010den\u00ed, \u017ee jeho zv\u00fd\u0161en\u00e1 p\u0159\u00edtomnost eliminuje chyby. P\u0159esto se mohou objevit vady.  <\/span><span style=\"font-weight: 400;\">Nap\u0159\u00edklad n\u011bkter\u00e9 frameworky nebudou po aktualizaci s aplikac\u00ed kompatibiln\u00ed. St\u00e1vaj\u00edc\u00ed testy nemus\u00ed naj\u00edt existuj\u00edc\u00ed chyby.  <\/span><span style=\"font-weight: 400;\">Tak\u00e9 lid\u00e9 \u010dasto p\u00ed\u0161\u00ed skripty. Chyby v tomto k\u00f3du mohou v\u00e9st k chybn\u00fdm v\u00fdsledk\u016fm test\u016f. Nav\u00edc nemus\u00edte implementovat dostate\u010dn\u00e9 testy, kter\u00e9 by odhalily chyby v k\u00f3du.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Automatizovat_testy_mohou_pouze_zkuseni_vyvojari\"><\/span><span style=\"font-weight: 400;\">3. Automatizovat testy mohou pouze zku\u0161en\u00ed v\u00fdvoj\u00e1\u0159i<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Mnoho n\u00e1stroj\u016f pro testov\u00e1n\u00ed softwaru umo\u017e\u0148uje ps\u00e1t jednoduch\u00e9 automatizovan\u00e9 testy. Pokud nem\u00e1te zku\u0161enosti s k\u00f3dov\u00e1n\u00edm, m\u016f\u017eete automatizaci ve sv\u00e9 firm\u011b zav\u00e9st.  <\/span><span style=\"font-weight: 400;\">Bez ohledu na to vy\u017eaduj\u00ed n\u011bkter\u00e9 testy rozs\u00e1hl\u00e9 znalosti k\u00f3dov\u00e1n\u00ed pro naps\u00e1n\u00ed skriptu. Mo\u017en\u00e1 budete muset vytvo\u0159it a udr\u017eovat testovac\u00ed r\u00e1mec nebo stabilizovat testovac\u00ed prost\u0159ed\u00ed.  <\/span><span style=\"font-weight: 400;\">Celkov\u011b lze \u0159\u00edci, \u017ee odbornost va\u0161eho t\u00fdmu ovlivn\u00ed testy dostupn\u00e9 pro automatizaci. Nemus\u00edte v\u0161ak b\u00fdt odborn\u00edkem, abyste mohli za\u010d\u00edt.<\/span><\/p>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Typy_automatizacnich_ramcu\"><\/span><span style=\"font-weight: 400;\">Typy automatiza\u010dn\u00edch r\u00e1mc\u016f<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Automatizace testov\u00e1n\u00ed softwaru je mo\u017en\u00e1 pouze pomoc\u00ed r\u00e1mce. Zde jsou uvedeny n\u011bkter\u00e9 z r\u016fzn\u00fdch typ\u016f automatiza\u010dn\u00edch r\u00e1mc\u016f.<\/span><\/p>\n<p><iframe loading=\"lazy\" title=\"What are the different automation frameworks | With advantages &amp; disadvantages for each type\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/O06Az5HLdzs?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_Ramec_zalozeny_na_datech\"><\/span><span style=\"font-weight: 400;\">1. R\u00e1mec zalo\u017een\u00fd na datech<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Datov\u011b \u0159\u00edzen\u00e9 r\u00e1mce vy\u017eaduj\u00ed, aby teste\u0159i psali skripty, kter\u00e9 se p\u0159izp\u016fsob\u00ed v\u00edce datov\u00fdm sad\u00e1m a kombinac\u00edm pomoc\u00ed parametrizace. Nab\u00edzej\u00ed v\u011bt\u0161\u00ed pokryt\u00ed v men\u0161\u00edm po\u010dtu testovac\u00edch p\u0159\u00edpad\u016f ne\u017e v\u011bt\u0161ina ostatn\u00edch framework\u016f. Mnoho funkc\u00ed a skript\u016f lze opakovan\u011b pou\u017e\u00edt a snadno je udr\u017eovat.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Ramec_rizeny_klicovymi_slovy\"><\/span><span style=\"font-weight: 400;\">2. R\u00e1mec \u0159\u00edzen\u00fd kl\u00ed\u010dov\u00fdmi slovy<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">R\u00e1mce \u0159\u00edzen\u00e9 kl\u00ed\u010dov\u00fdmi slovy pou\u017e\u00edvaj\u00ed tabulky, ve kter\u00fdch definujete kl\u00ed\u010dov\u00e1 slova pro popis jednotliv\u00fdch funkc\u00ed a jejich proveden\u00ed. Tento r\u00e1mec je u\u017eite\u010dn\u00fd pro \u010dleny t\u00fdmu QA, kte\u0159\u00ed nemaj\u00ed dostate\u010dn\u00e9 znalosti programov\u00e1n\u00ed a pot\u0159ebuj\u00ed vytv\u00e1\u0159et testovac\u00ed skripty.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Ramec_architektury_testovaci_knihovny\"><\/span><span style=\"font-weight: 400;\">3. R\u00e1mec architektury testovac\u00ed knihovny<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">V r\u00e1mci architektury testovac\u00ed knihovny se zaznamen\u00e1vaj\u00ed testovac\u00ed skripty a spole\u010dn\u00e9 \u00falohy se ozna\u010duj\u00ed jako funkce. Funkce jsou vol\u00e1ny ovlada\u010dem k vytvo\u0159en\u00ed testovac\u00edch p\u0159\u00edpad\u016f v hlavn\u00edm skriptu. Spousta k\u00f3du je opakovan\u011b pou\u017eiteln\u00e1 a skripty m\u016f\u017eete snadno udr\u017eovat.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Linearni_skriptovani\"><\/span><span style=\"font-weight: 400;\">4. Line\u00e1rn\u00ed skriptov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Line\u00e1rn\u00ed skriptovac\u00ed r\u00e1mec je vhodn\u00fd pro men\u0161\u00ed produkty. Zahrnuje testovac\u00ed skript s minim\u00e1ln\u00edm pl\u00e1nov\u00e1n\u00edm. Skripty jsou v\u0161ak na jedno pou\u017eit\u00ed. Ka\u017ed\u00fd krok se zaznamen\u00e1 a pozd\u011bji se opakuje, aby se provedl test. Tento r\u00e1mec se sice snadno pou\u017e\u00edv\u00e1, ale zvl\u00e1dne pouze men\u0161\u00ed projekty.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Modularni_testovani\"><\/span><span style=\"font-weight: 400;\">5. Modul\u00e1rn\u00ed testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Modul\u00e1rn\u00ed testovac\u00ed r\u00e1mec umo\u017e\u0148uje testerovi vytv\u00e1\u0159et skripty pro mal\u00e9, nez\u00e1visl\u00e9 bloky. Skripty mohou b\u00fdt integrov\u00e1ny a \u0159\u00edzeny ovlada\u010dem pro integra\u010dn\u00ed testov\u00e1n\u00ed mezi moduly. Tento r\u00e1mec pro automatizaci test\u016f minimalizuje redundanci, ale je \u010dasov\u011b n\u00e1ro\u010dn\u00fd.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Ramce_s_otevrenym_zdrojovym_kodem\"><\/span><span style=\"font-weight: 400;\">6. R\u00e1mce s otev\u0159en\u00fdm zdrojov\u00fdm k\u00f3dem<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Tyto r\u00e1mce se zna\u010dn\u011b li\u0161\u00ed, ale v\u0161echny jsou zdarma. N\u011bkter\u00e9 z nich mohou automatizovat a spou\u0161t\u011bt testy ve v\u00edce jazyc\u00edch, platform\u00e1ch a prohl\u00ed\u017ee\u010d\u00edch. Jin\u00ed p\u00ed\u0161\u00ed testovac\u00ed skripty pro testera a n\u011bkte\u0159\u00ed prov\u00e1d\u011bj\u00ed testy ve webov\u00e9m prohl\u00ed\u017ee\u010di.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"7_Testovani_na_zaklade_modelu\"><\/span><span style=\"font-weight: 400;\">7. Testov\u00e1n\u00ed na z\u00e1klad\u011b modelu<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">R\u00e1mce pro testov\u00e1n\u00ed zalo\u017een\u00e9 na modelech pou\u017e\u00edvaj\u00ed k n\u00e1vrhu a prov\u00e1d\u011bn\u00ed test\u016f modely. Modely mohou tak\u00e9 reprezentovat chov\u00e1n\u00ed aplikace, testovac\u00ed strategie a testovac\u00ed prost\u0159ed\u00ed. Testovac\u00ed p\u0159\u00edpady z t\u011bchto model\u016f jsou funk\u010dn\u00ed a st\u00e1vaj\u00ed se sou\u010d\u00e1st\u00ed sady test\u016f.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"8_Hybridni_ramce\"><\/span><span style=\"font-weight: 400;\">8. Hybridn\u00ed r\u00e1mce<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Hybridn\u011b \u0159\u00edzen\u00fd r\u00e1mec kombinuje postupy z nejm\u00e9n\u011b dvou jin\u00fdch r\u00e1mc\u016f a vytv\u00e1\u0159\u00ed vlastn\u00ed model. To m\u016f\u017ee minimalizovat slo\u017eitost testov\u00e1n\u00ed, ale tyto r\u00e1mce mohou b\u00fdt n\u00e1ro\u010dn\u00e9 na proveden\u00ed.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Hranice_mezi_automatizacnim_ramcem_a_nastrojem_pro_automatizacni_testovani\"><\/span><span style=\"font-weight: 400;\">Hranice mezi automatiza\u010dn\u00edm r\u00e1mcem a n\u00e1strojem pro automatiza\u010dn\u00ed testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">N\u00e1stroje pro testov\u00e1n\u00ed softwaru se zam\u011b\u0159uj\u00ed na testovac\u00ed prost\u0159ed\u00ed, jako jsou n\u00e1stroje pro automatizaci webu a Windows. \u0158\u00edd\u00ed proces automatizace testov\u00e1n\u00ed softwaru. Automatiza\u010dn\u00ed r\u00e1mec je infrastruktura, ve kter\u00e9 m\u016f\u017ee n\u011bkolik n\u00e1stroj\u016f spole\u010dn\u011b vykon\u00e1vat svou pr\u00e1ci. R\u00e1mce se d\u011bl\u00ed do kategori\u00ed podle automatiza\u010dn\u00ed komponenty, kterou vyu\u017e\u00edvaj\u00ed.<\/span><\/p>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Funkcni_automatizace_vs_nefunkcni_automatizace\"><\/span><span style=\"font-weight: 400;\">Funk\u010dn\u00ed automatizace vs. nefunk\u010dn\u00ed automatizace<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-4079\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/financial-statements-review-business-performance-scaled.jpg\" alt=\"Hranice mezi automatiza\u010dn\u00edm r\u00e1mcem a n\u00e1strojem pro automatiza\u010dn\u00ed testov\u00e1n\u00ed\" width=\"662\" height=\"441\"><\/p>\n<p><span style=\"font-weight: 400;\">Funk\u010dn\u00ed automatick\u00e9 testov\u00e1n\u00ed ov\u011b\u0159uje, zda jednotliv\u00e9 sou\u010d\u00e1sti aplikace spl\u0148uj\u00ed po\u017eadavky. Obvykle se jedn\u00e1 o testov\u00e1n\u00ed \u010dern\u00e9 sk\u0159\u00ed\u0148ky, proto\u017ee nepot\u0159ebuje zn\u00e1t zdrojov\u00fd k\u00f3d.  <\/span><span style=\"font-weight: 400;\">Funk\u010dnost syst\u00e9mu se testuje tak, \u017ee se ov\u011b\u0159uje, zda v\u00fdstup z dan\u00e9ho vstupu odpov\u00edd\u00e1 o\u010dek\u00e1van\u00fdm v\u00fdsledk\u016fm. Je t\u0159eba zkontrolovat rozhran\u00ed API, u\u017eivatelsk\u00e9 rozhran\u00ed, zabezpe\u010den\u00ed, datab\u00e1ze a aplikace klient\/server pro funk\u010dn\u00ed testov\u00e1n\u00ed.  <\/span><span style=\"font-weight: 400;\">Nefunk\u010dn\u00ed automatick\u00e9 testov\u00e1n\u00ed ov\u011b\u0159uje, zda jsou nefunk\u010dn\u00ed aspekty, jako je spolehlivost, v\u00fdkon a pou\u017eitelnost, p\u0159ijateln\u00e9. Testuje p\u0159ipravenost syst\u00e9mu na z\u00e1klad\u011b nefunk\u010dn\u00edch parametr\u016f, aby byla zaji\u0161t\u011bna spokojenost klienta. Nefunk\u010dn\u00edm testem by bylo zji\u0161t\u011bn\u00ed, kolik lid\u00ed m\u016f\u017ee aplikaci pou\u017e\u00edvat najednou.  <\/span><span style=\"font-weight: 400;\">P\u0159\u00edkladem funk\u010dn\u00edch test\u016f jsou jednotkov\u00e9, testovac\u00ed, integra\u010dn\u00ed a regresn\u00ed testy. Mezi nefunk\u010dn\u00ed testy pat\u0159\u00ed z\u00e1t\u011b\u017eov\u00e9 testy, testy z\u00e1t\u011b\u017ee, v\u00fdkonnosti a \u0161k\u00e1lovatelnosti.<\/span><\/p>\n<h3><\/h3>\n<h3 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Kriteria_pro_vyber_spravnych_nastroju_pro_automatizaci_softwaru\"><\/span><span style=\"font-weight: 400;\">Krit\u00e9ria pro v\u00fdb\u011br spr\u00e1vn\u00fdch n\u00e1stroj\u016f pro automatizaci softwaru<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img alt=\"\" alt=\"\" decoding=\"async\" class=\"aligncenter size-full wp-image-3500\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/m-run-dashboard-2.jpg\" alt=\"\" width=\"700\" height=\"420\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/m-run-dashboard-2.jpg 700w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/m-run-dashboard-2-480x288.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 700px, 100vw\" \/><\/p>\n<p><span style=\"font-weight: 400;\">P\u0159i hled\u00e1n\u00ed nejlep\u0161\u00edch n\u00e1stroj\u016f pro automatizaci softwaru se sna\u017ete db\u00e1t na to. <\/span><a href=\"https:\/\/www.infosys.com\/services\/it-services\/white-papers\/documents\/choosing-right-automation-tool.pdf\"><br \/>\n  <span style=\"font-weight: 400;\">tato krit\u00e9ria<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\"> na pam\u011bti.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Snadnost_prijeti\"><\/span><span style=\"font-weight: 400;\">1. Snadnost p\u0159ijet\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Snadnost p\u0159ijet\u00ed se t\u00fdk\u00e1 n\u00e1klad\u016f na licenci a u\u017eivatelsk\u00e9 podpory.  <\/span><span style=\"font-weight: 400;\">P\u0159i hled\u00e1n\u00ed \u0159e\u0161en\u00ed pro automatizovan\u00e9 testov\u00e1n\u00ed se ujist\u011bte, \u017ee jste definovali sv\u016fj rozpo\u010det. Existuj\u00ed sice n\u00e1stroje s otev\u0159en\u00fdm zdrojov\u00fdm k\u00f3dem, ale obvykle vy\u017eaduj\u00ed v\u00edce zku\u0161enost\u00ed s k\u00f3dov\u00e1n\u00edm a jsou spojeny se strm\u011bj\u0161\u00ed k\u0159ivkou u\u010den\u00ed. Tak\u00e9 m\u016f\u017eete b\u00fdt v\u00edce omezeni v tom, jak\u00e9 testy m\u016f\u017eete prov\u00e1d\u011bt. Vysoce kvalitn\u00ed n\u00e1stroje pro automatizaci softwaru mohou st\u00e1t a\u017e  <\/span><a href=\"https:\/\/www.cnbc.com\/2021\/11\/01\/how-much-3-software-engineers-earn-around-the-us.html\"><br \/>\n  <span style=\"font-weight: 400;\">120 000 dolar\u016f ro\u010dn\u011b<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">. <\/span> <span style=\"font-weight: 400;\">Zkontrolujte frekvenci plateb a cenov\u00e9 \u00farovn\u011b, abyste zjistili, zda slu\u017eby spl\u0148uj\u00ed v\u00e1\u0161 rozpo\u010det a pot\u0159eby. Pod\u00edvejte se tak\u00e9, kolik licenc\u00ed z\u00edsk\u00e1te v jednotliv\u00fdch cenov\u00fdch \u00farovn\u00edch. Mo\u017en\u00e1 budete muset prov\u00e9st upgrade, abyste ji p\u0159izp\u016fsobili sv\u00e9mu podnik\u00e1n\u00ed.  <\/span><span style=\"font-weight: 400;\">Pokud v\u00e1\u0161 t\u00fdm nem\u00e1 dostatek zku\u0161enost\u00ed, budete pot\u0159ebovat v\u011bt\u0161\u00ed podporu. N\u011bkter\u00e9 platformy jsou vybaveny specializovan\u00fdmi t\u00fdmy z\u00e1kaznick\u00e9ho servisu, kter\u00e9 v\u00e1m pomohou s p\u0159ijet\u00edm. Jin\u00e9 maj\u00ed rozs\u00e1hl\u00e9 komunity, kter\u00e9 nab\u00edzej\u00ed rady, ale minim\u00e1ln\u00ed vlastn\u00ed podporu.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Schopnosti_vytvareni_zprav_a_skriptu\"><\/span><span style=\"font-weight: 400;\">2. Schopnosti vytv\u00e1\u0159en\u00ed zpr\u00e1v a skript\u016f<\/span><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">V ide\u00e1ln\u00edm p\u0159\u00edpad\u011b chcete m\u00edt rychl\u00fd \u010das pro vytvo\u0159en\u00ed skriptu. M\u016f\u017eete tak str\u00e1vit v\u00edce \u010dasu prov\u00e1d\u011bn\u00edm test\u016f ne\u017e jejich navrhov\u00e1n\u00edm. Hledejte tak\u00e9 vysokou rychlost prov\u00e1d\u011bn\u00ed skript\u016f. Pom\u00e1haj\u00ed tak\u00e9 frameworky s minim\u00e1ln\u00edmi n\u00e1roky na u\u010den\u00ed, zejm\u00e9na pokud m\u00e1 v\u00e1\u0161 t\u00fdm QA m\u00e9n\u011b zku\u0161enost\u00ed.<\/span><span style=\"font-weight: 400;\">Pokud va\u0161e spole\u010dnost pracuje p\u0159ev\u00e1\u017en\u011b v jednom skriptovac\u00edm jazyce, budete cht\u00edt framework, kter\u00fd se mu p\u0159izp\u016fsob\u00ed. N\u011bkter\u00e9 z nich jsou kompatibiln\u00ed s v\u00edce jazyky, co\u017e usnad\u0148uje u\u010den\u00ed.  <\/span><span style=\"font-weight: 400;\">Dal\u0161\u00edmi schopnostmi pro vytv\u00e1\u0159en\u00ed zpr\u00e1v a skript\u016f, kter\u00e9 je t\u0159eba zv\u00e1\u017eit, jsou rozpozn\u00e1v\u00e1n\u00ed objekt\u016f, kontinu\u00e1ln\u00ed integrace a r\u00e1mce. Zjist\u011bte, zda m\u00e1te zku\u0161enosti s platformami pou\u017e\u00edvan\u00fdmi k dosa\u017een\u00ed t\u011bchto funkc\u00ed. Mo\u017en\u00e1 budete muset vytvo\u0159it r\u00e1mec nebo se sezn\u00e1mit s r\u016fzn\u00fdmi platformami.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Pouzivani_nastroju\"><\/span><span style=\"font-weight: 400;\">3. Pou\u017e\u00edv\u00e1n\u00ed n\u00e1stroj\u016f<\/span><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Va\u0161e firma m\u00e1 pravd\u011bpodobn\u011b \u0159adu n\u00e1stroj\u016f, kter\u00e9 nejrad\u011bji pou\u017e\u00edv\u00e1. Zkontrolujte, zda jsou n\u00e1stroje kompatibiln\u00ed s opera\u010dn\u00edmi syst\u00e9my, prohl\u00ed\u017ee\u010di a za\u0159\u00edzen\u00edmi. Zjist\u011bte tak\u00e9, zda podporuj\u00ed aplikace, kter\u00e9 nejsou sou\u010d\u00e1st\u00ed prohl\u00ed\u017ee\u010de.<\/span><\/p>\n<h3><\/h3>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Nejlepsi_nastroje_pro_funkcni_automatizaci\"><\/span><span style=\"font-weight: 400;\">Nejlep\u0161\u00ed n\u00e1stroje pro funk\u010dn\u00ed automatizaci<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-4269\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/game_changer_main.jpg\" alt=\"Sada pro automatizaci softwaru Zaptaste\" width=\"640\" height=\"361\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/game_changer_main.jpg 640w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/game_changer_main-480x271.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 640px, 100vw\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Funk\u010dn\u00ed automatizace se obvykle op\u00edr\u00e1 o n\u00e1stroje \u010dern\u00e9 sk\u0159\u00ed\u0148ky. Bezplatn\u00e9 n\u00e1stroje, jako je Selenium, sice mohou v tomto procesu pomoci, ale jejich omezen\u00e1 funk\u010dnost je \u010din\u00ed hor\u0161\u00edmi ne\u017e p\u0159edn\u00ed podnikov\u00e9 n\u00e1stroje, jako je ZAPTEST nebo TestComplete. Zde jsou n\u011bkter\u00e9 z nejlep\u0161\u00edch n\u00e1stroj\u016f pro funk\u010dn\u00ed automatizaci.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_ZAPTEST\"><\/span><span style=\"font-weight: 400;\">1.  <\/span><a href=\"https:\/\/www.zaptest.com\/cs\"><span style=\"font-weight: 400;\">ZAPTEST<\/span><\/a><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">ZAPTEST je vyv\u00e1\u017een\u00fd n\u00e1stroj s neomezen\u00fdm po\u010dtem licenc\u00ed, t\u00e9m\u011b\u0159 univerz\u00e1ln\u00ed automatizac\u00ed a mo\u017enost\u00ed paralelizace. V z\u00e1vislosti na velikosti va\u0161\u00ed spole\u010dnosti m\u016f\u017eete zvolit bezplatn\u00e9 nebo podnikov\u00e9 funkce. Podnikov\u00fd program nab\u00edz\u00ed anga\u017eovan\u00e9ho experta ZAP a technologii 1SCRIPT, kter\u00e1 v\u00e1m zajist\u00ed rychl\u00e9 a snadn\u00e9 testov\u00e1n\u00ed, kdykoli budete cht\u00edt.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_TestComplete\"><\/span><span style=\"font-weight: 400;\">2.  <\/span><a href=\"https:\/\/smartbear.com\/product\/testcomplete\/overview\/\"><span style=\"font-weight: 400;\">TestComplete<\/span><\/a><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">TestComplete je u\u017eivatelsky p\u0159\u00edv\u011btiv\u00fd n\u00e1stroj pro funk\u010dn\u00ed testov\u00e1n\u00ed, kter\u00fd automatizuje testy mobiln\u00edch, desktopov\u00fdch a webov\u00fdch aplikac\u00ed. M\u00e1 automatizovan\u00e9 funk\u010dn\u00ed testy grafick\u00e9ho u\u017eivatelsk\u00e9ho rozhran\u00ed, rozpozn\u00e1v\u00e1n\u00ed objekt\u016f pomoc\u00ed um\u011bl\u00e9 inteligence a flexibiln\u00ed skriptov\u00e1n\u00ed. M\u016f\u017eete se integrovat s n\u00e1stroji, kter\u00e9 zn\u00e1te, a prov\u00e1d\u011bt rychl\u00e9 funk\u010dn\u00ed testy bez ohledu na \u00farove\u0148 dovednost\u00ed.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_UFT_One\"><\/span><span style=\"font-weight: 400;\">3.  <\/span><a href=\"https:\/\/www.microfocus.com\/en-us\/products\/uft-one\/overview\"><span style=\"font-weight: 400;\">UFT One<\/span><\/a><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Unified Functional Testing (UFT) One m\u00e1 komplexn\u00ed sadu funkc\u00ed funk\u010dn\u00edho testov\u00e1n\u00ed. M\u016f\u017eete automatizovat funk\u010dn\u00ed testov\u00e1n\u00ed mobiln\u00edch, webov\u00fdch, podnikov\u00fdch a API aplikac\u00ed. Vestav\u011bn\u00e1 um\u011bl\u00e1 inteligence m\u016f\u017ee urychlit testov\u00e1n\u00ed E2E, zv\u00fd\u0161it pokryt\u00ed test\u016f a zv\u00fd\u0161it efektivitu. Umo\u017e\u0148uje strojov\u00e9 u\u010den\u00ed, identifikaci maket, nahr\u00e1v\u00e1n\u00ed, porovn\u00e1v\u00e1n\u00ed text\u016f a automatizaci obr\u00e1zk\u016f.<\/span><\/p>\n<h3><\/h3>\n<h3 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Nejlepsi_nastroje_pro_nefunkcni_automatizaci\"><\/span><span style=\"font-weight: 400;\">Nejlep\u0161\u00ed n\u00e1stroje pro nefunk\u010dn\u00ed automatizaci<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-4704\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/load.jpg\" alt=\"testov\u00e1n\u00ed z\u00e1t\u011b\u017ee  \" width=\"586\" height=\"345\"><\/p>\n<p><span style=\"font-weight: 400;\">V\u011bt\u0161ina nefunk\u010dn\u00edho softwaru pro automatick\u00e9 testov\u00e1n\u00ed se zam\u011b\u0159uje na testov\u00e1n\u00ed v\u00fdkonu. Mnoho funk\u010dn\u00edch automatiza\u010dn\u00edch n\u00e1stroj\u016f, jako je ZAPTEST, nab\u00edz\u00ed n\u011bkter\u00e9 nefunk\u010dn\u00ed testy a z\u00e1rove\u0148 nab\u00edz\u00ed kompletn\u00ed anal\u00fdzu testov\u00e1n\u00ed v\u00fdvoje softwaru.  <\/span><\/p>\n<ol>\n<li>\n<h4><span class=\"ez-toc-section\" id=\"ZAPTEST_Load_Studio\"><\/span><strong>ZAPTEST Load Studio<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">ZAPTEST za\u010d\u00edn\u00e1 ve f\u00e1zi n\u00e1vrhu aplikace a nab\u00edz\u00ed konkurenceschopn\u00e9 funkce, kter\u00e9 organizac\u00edm umo\u017e\u0148uj\u00ed automatizovat testov\u00e1n\u00ed od za\u010d\u00e1tku do konce \u017eivotn\u00edho cyklu v\u00fdvoje softwaru. Prost\u0159ednictv\u00edm n\u00e1stroje ZAPTEST m\u00e1te mo\u017enost pracovat s testovac\u00edmi maketami a testovac\u00edmi skripty je\u0161t\u011b ve f\u00e1zi v\u00fdvoje aplikace pro kompletn\u00ed testov\u00e1n\u00ed v\u00fdkonu.  <\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">ZAPTEST Load Studio posouv\u00e1 tyto mo\u017enosti na dal\u0161\u00ed \u00farove\u0148 roz\u0161\u00ed\u0159en\u00edm d\u016fkladn\u00e9ho procesu ZAPTEST. Load Studio dok\u00e1\u017ee zcela napodobit chov\u00e1n\u00ed z\u00e1kazn\u00edk\u016f prost\u0159ednictv\u00edm skriptovan\u00e9ho nebo neskriptovan\u00e9ho k\u00f3du. V\u00fdvoj\u00e1\u0159i tak mohou m\u011b\u0159it kvalitu slu\u017eeb server\u016f zalo\u017een\u00fdch na rozhran\u00ed API.  <\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Krom\u011b toho Load umo\u017e\u0148uje t\u00fdm\u016fm neomezen\u011b p\u0159i\u0159azovat sd\u00edlen\u00e9 zdroje dat pro ka\u017edou skupinu u\u017eivatel\u016f VUser a generovat podrobn\u00e9 statistick\u00e9 p\u0159ehledy zalo\u017een\u00e9 na HTML, kter\u00e9 mohou pomoci ur\u010dit \u00fazk\u00e1 m\u00edsta v zat\u00ed\u017een\u00e9m syst\u00e9mu.<\/span><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_NeoLoad\"><\/span>2. NeoLoad<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">NeoLoad prov\u00e1d\u00ed testy v\u00fdkonu replikov\u00e1n\u00edm \u010dinnost\u00ed u\u017eivatel\u016f, aby bylo mo\u017en\u00e9 naj\u00edt \u00fazk\u00e1 m\u00edsta syst\u00e9mu. Podporuje mobiln\u00ed a webov\u00e9 aplikace. Pro podnikov\u00e9 aplikace m\u016f\u017eete zvolit jednu z flexibiln\u00edch cenov\u00fdch mo\u017enost\u00ed.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Loadster\"><\/span><span style=\"font-weight: 400;\">3.  <\/span><a href=\"https:\/\/loadster.app\/\"><span style=\"font-weight: 400;\">Loadster<\/span><\/a><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Loadster prov\u00e1d\u00ed z\u00e1t\u011b\u017eov\u00e9 testy na \u00farovni protokolu, co\u017e znamen\u00e1, \u017ee automatizuje prohl\u00ed\u017ee\u010de bez hlavy. Pomoc\u00ed tohoto softwaru m\u016f\u017eete testovat sv\u00e9 webov\u00e9 str\u00e1nky, webov\u00e9 aplikace a rozhran\u00ed API. Nab\u00edz\u00ed rychle vytvo\u0159en\u00e9 testovac\u00ed skripty, kter\u00e9 m\u016f\u017eete zaznamenat v prohl\u00ed\u017ee\u010di pomoc\u00ed roz\u0161\u00ed\u0159en\u00ed. Pot\u00e9 spust\u00edte distribuovan\u00e9 cloudov\u00e9 testy a okam\u017eit\u011b analyzujete v\u00fdsledky.  <\/span><span style=\"font-weight: 400;\">Hybridn\u00ed techniky testov\u00e1n\u00ed z\u00e1t\u011b\u017ee zaru\u010duj\u00ed rychl\u00e9 testy. Nav\u00edc se nejl\u00e9pe hod\u00ed pro aplikace podnikov\u00e9 \u00farovn\u011b.<\/span><\/p>\n<h4><span class=\"ez-toc-section\" id=\"4_LoadRunner\"><\/span><span style=\"font-weight: 400;\">4.  <\/span><a href=\"https:\/\/www.microfocus.com\/en-us\/products\/loadrunner-enterprise\/overview\"><span style=\"font-weight: 400;\">LoadRunner<\/span><\/a><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"font-weight: 400;\">LoadRunner podporuje nefunk\u010dn\u00ed testov\u00e1n\u00ed za p\u0159ijatelnou cenu. Zvl\u00e1d\u00e1 mobiln\u00ed, webov\u00e9 a cloudov\u00e9 technologie d\u00edky simulaci re\u00e1ln\u00fdch podm\u00ednek s hybridn\u00edm prost\u0159ed\u00edm. Platforma podporuje t\u00fdmovou spolupr\u00e1ci sd\u00edlen\u00edm prost\u0159edk\u016f a skript\u016f prost\u0159ednictv\u00edm konsolidovan\u00fdch licenc\u00ed a zdroj\u016f.  <\/span><span style=\"font-weight: 400;\">Celkov\u011b lze \u0159\u00edci, \u017ee tento cenov\u011b dostupn\u00fd n\u00e1stroj dok\u00e1\u017ee snadno spravovat testy v\u00fdkonu a z\u00e1t\u011b\u017ee pro podniky podnikov\u00e9 \u00farovn\u011b.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Co_je_Continuous_Delivery_v_automatizaci_testovani\"><\/span><span style=\"font-weight: 400;\">Co je Continuous Delivery v automatizaci testov\u00e1n\u00ed?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><iframe loading=\"lazy\" title=\"What is Continuous Delivery?\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/2TTU5BB-k9U?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/devops\/deliver\/what-is-continuous-delivery\"><span style=\"font-weight: 400;\">Kontinu\u00e1ln\u00ed dod\u00e1vka<\/span><\/a><span style=\"font-weight: 400;\">  (CD) v automatizaci testov\u00e1n\u00ed je proces, p\u0159i kter\u00e9m se vytv\u00e1\u0159\u00ed, testuje, konfiguruje a uvol\u0148uje z buildu do produkce. N\u011bkolik testovac\u00edch prost\u0159ed\u00ed vytv\u00e1\u0159\u00ed release pipeline, kter\u00e1 automatizuje vytv\u00e1\u0159en\u00ed infrastruktury a nasazov\u00e1n\u00ed sestaven\u00ed. Pozd\u011bj\u0161\u00ed prost\u0159ed\u00ed podporuj\u00ed dlouhodob\u011bj\u0161\u00ed integra\u010dn\u00ed, akcepta\u010dn\u00ed a z\u00e1t\u011b\u017eov\u00e9 testy.<\/span><span style=\"font-weight: 400;\">CD m\u016f\u017ee sekvencovat n\u011bkolik krou\u017ek\u016f nasazen\u00ed. Tyto krou\u017eky vytv\u00e1\u0159ej\u00ed postupn\u00e9 vystaven\u00ed, kter\u00e9 u\u017eivatel\u016fm umo\u017e\u0148uje vyzkou\u0161et si beta verze produktu a z\u00e1rove\u0148 sledovat jejich zku\u0161enosti. Vyd\u00e1v\u00e1n\u00ed postupn\u00fdm skupin\u00e1m se automatizuje, co\u017e urychluje cykly vyd\u00e1v\u00e1n\u00ed softwaru.  <\/span><span style=\"font-weight: 400;\">Mnoho n\u00e1stroj\u016f pro automatizaci testov\u00e1n\u00ed podnikov\u00e9 t\u0159\u00eddy m\u00e1 sv\u00e9 kontinu\u00e1ln\u00ed dod\u00e1vky, p\u0159i\u010dem\u017e nov\u00e9 funkce jsou p\u0159id\u00e1v\u00e1ny na z\u00e1klad\u011b pou\u017e\u00edv\u00e1n\u00ed a zp\u011btn\u00e9 vazby od z\u00e1kazn\u00edk\u016f.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Co_je_kontinualni_integrace_v_automatizaci_testovani\"><\/span><span style=\"font-weight: 400;\">Co je kontinu\u00e1ln\u00ed integrace v automatizaci testov\u00e1n\u00ed?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><iframe loading=\"lazy\" title=\"What is Continuous Integration?\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/1er2cjUq1UI?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/devops\/develop\/what-is-continuous-integration\"><span style=\"font-weight: 400;\">Kontinu\u00e1ln\u00ed integrace<\/span><\/a><span style=\"font-weight: 400;\">  (CI) automatizuje sestaven\u00ed a testov\u00e1n\u00ed k\u00f3du poka\u017ed\u00e9, kdy\u017e n\u011bkdo zm\u011bn\u00ed spr\u00e1vu verz\u00ed. CI umo\u017e\u0148uje v\u00fdvoj\u00e1\u0159\u016fm sd\u00edlet k\u00f3d a testy slou\u010den\u00edm zm\u011bn do jednoho sd\u00edlen\u00e9ho \u00falo\u017ei\u0161t\u011b po dokon\u010den\u00ed mal\u00e9ho \u00fakolu. Zm\u011bny spust\u00ed automatizovan\u00fd syst\u00e9m, kter\u00fd z \u00falo\u017ei\u0161t\u011b p\u0159evezme nejnov\u011bj\u0161\u00ed k\u00f3d a v\u011btev sestav\u00ed, otestuje a ov\u011b\u0159\u00ed.<\/span><span style=\"font-weight: 400;\">CI umo\u017e\u0148uje vzd\u00e1lenou spolupr\u00e1ci. V\u00fdvoj\u00e1\u0159i mohou zm\u011bny ihned integrovat se sv\u00fdm t\u00fdmem, tak\u017ee chyby lze testovat a opravovat d\u0159\u00edve. CI tak\u00e9 umo\u017e\u0148uje CD.<\/span><\/p>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Automatizovane_testovani_softwaru_v_ere_agilniho_testovani\"><\/span><span style=\"font-weight: 400;\">Automatizovan\u00e9 testov\u00e1n\u00ed softwaru v \u00e9\u0159e agiln\u00edho testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-4102\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/agile2.jpg\" alt=\"osv\u011bd\u010den\u00e9 postupy pro agiln\u00ed automatizaci softwaru\" width=\"1124\" height=\"683\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/agile2.jpg 1124w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/agile2-980x595.jpg 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/agile2-480x292.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1124px, 100vw\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Agiln\u00ed testov\u00e1n\u00ed m\u016f\u017ee zahrnovat n\u00e1stroje pro automatizaci testov\u00e1n\u00ed softwaru. Automatizace udr\u017euje agilitu a jej\u00ed up\u0159ednost\u0148ov\u00e1n\u00ed m\u016f\u017ee v\u00e9st k neust\u00e1l\u00e9mu zlep\u0161ov\u00e1n\u00ed. Automatizace v\u0161ak vy\u017eaduje realizaci v  <\/span><a href=\"https:\/\/www.techwell.com\/sites\/default\/files\/resource\/download\/QAsymphony-eBook_Final-SinglePgs.pdf\"><br \/>\n  <span style=\"font-weight: 400;\">nov\u00e9 zp\u016fsoby<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">. <\/span> <span style=\"font-weight: 400;\">Pou\u017eit\u00ed automatizovan\u00e9ho CI a CD spolu s agiln\u00edm testov\u00e1n\u00edm m\u016f\u017ee d\u00e1le zrychlit dobu uveden\u00ed na trh. Tak\u00e9 teste\u0159i a v\u00fdvoj\u00e1\u0159i mus\u00ed l\u00e9pe komunikovat. Teste\u0159i mus\u00ed testovat v pr\u016fb\u011bhu v\u00fdvoje a ne\u010dekat, a\u017e dostanou fin\u00e1ln\u00ed produkt.  <\/span><span style=\"font-weight: 400;\">Zjednodu\u0161en\u00edm prov\u00e1d\u011bn\u00fdch test\u016f mohou teste\u0159i QA testovat \u010dast\u011bji a m\u00edt p\u0159ehled o v\u00fdvoji. Zachov\u00e1n\u00ed automatizace testov\u00e1n\u00ed softwaru v \u00e9\u0159e agiln\u00edho testov\u00e1n\u00ed vy\u017eaduje jednotn\u00fd p\u0159\u00edstup nap\u0159\u00ed\u010d celou firmou k v\u00fdvoji a testov\u00e1n\u00ed softwaru.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Budoucnost_automatizovaneho_testovani_softwaru\"><\/span><span style=\"font-weight: 400;\">Budoucnost automatizovan\u00e9ho testov\u00e1n\u00ed softwaru<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">V budoucnu se automatizovan\u00e9 testov\u00e1n\u00ed v softwarov\u00e9m pr\u016fmyslu roz\u0161\u00ed\u0159\u00ed. Zjednodu\u0161uje dod\u00e1vky a minimalizuje dobu uveden\u00ed na trh. Tak\u00e9 to sni\u017euje \u010dasovou n\u00e1ro\u010dnost a pracnost testov\u00e1n\u00ed. Omezen\u00edm lidsk\u00e9 interakce s daty m\u016f\u017eete dos\u00e1hnout objektivn\u011bj\u0161\u00edch v\u00fdsledk\u016f v krat\u0161\u00edm \u010dase.  <\/span><span style=\"font-weight: 400;\">Automatizace v\u0161ak nikdy pln\u011b nenahrad\u00ed manu\u00e1ln\u00ed testy. Ne\u017e se produkt dostane na trh, mus\u00ed za n\u00edm st\u00e1t \u010dlov\u011bk, aby zjistil, jak dob\u0159e funguje, a z\u00edskal n\u00e1zory zven\u010d\u00ed. Po\u010d\u00edta\u010dov\u00fd program v\u00e1m ne\u0159ekne, zda se p\u00edsmo vizu\u00e1ln\u011b neslu\u010duje s barevn\u00fdm sch\u00e9matem.  <\/span><span style=\"font-weight: 400;\">Nicm\u00e9n\u011b v\u00fdvoj v oblasti automatizace usnad\u0148uje jej\u00ed osvojen\u00ed i lidem s minim\u00e1ln\u00edmi zku\u0161enostmi s k\u00f3dov\u00e1n\u00edm. Existuje tak\u00e9 spousta softwaru s otev\u0159en\u00fdm zdrojov\u00fdm k\u00f3dem, na kter\u00e9m si firmy mohou vyzkou\u0161et automatiza\u010dn\u00ed testov\u00e1n\u00ed, ne\u017e se rozhodnou pro podnikov\u00fd software.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Jak_zacit_s_automatizaci_testovani\"><\/span><span style=\"font-weight: 400;\">Jak za\u010d\u00edt s automatizac\u00ed testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Zde je n\u011bkolik tip\u016f, jak za\u010d\u00edt s automatizac\u00ed test\u016f:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Za\u010dn\u011bte v mal\u00e9m a postupn\u011b se zlep\u0161ujte. Nesna\u017ete se automatizovat v\u0161e najednou.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">P\u0159i v\u00fdb\u011bru automatiza\u010dn\u00edch strategi\u00ed m\u011bjte na pam\u011bti jak obchodn\u00ed po\u017eadavky, tak technick\u00e9 aspekty.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Nejprve vyzkou\u0161ejte jednotkov\u00e9 testy.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Pi\u0161te opakovan\u011b pou\u017eiteln\u00e9 a mal\u00e9 testovac\u00ed p\u0159\u00edpady, kter\u00e9 m\u016f\u017eete pou\u017e\u00edt v budouc\u00edch testech.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Vyberte si n\u00e1stroje a prost\u0159ed\u00ed, kter\u00e9 odpov\u00eddaj\u00ed va\u0161emu rozpo\u010dtu, zdroj\u016fm, c\u00edl\u016fm a \u00farovni zku\u0161enost\u00ed.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">V\u017edy m\u016f\u017eete spolupracovat s odborn\u00edkem, kter\u00fd ur\u010d\u00ed pot\u0159eby va\u0161\u00ed spole\u010dnosti a zhodnot\u00ed va\u0161e mo\u017enosti.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Nejcastejsi_dotazy\"><\/span><span style=\"font-weight: 400;\">Nej\u010dast\u011bj\u0161\u00ed dotazy<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Zde je n\u011bkolik nej\u010dast\u011bj\u0161\u00edch ot\u00e1zek t\u00fdkaj\u00edc\u00edch se automatizace testov\u00e1n\u00ed softwaru.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_automatizace_v_testovani\"><\/span><span style=\"font-weight: 400;\">Co je automatizace v testov\u00e1n\u00ed?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatizace v testov\u00e1n\u00ed je proces, p\u0159i kter\u00e9m se k testov\u00e1n\u00ed softwarov\u00e9ho produktu pou\u017e\u00edv\u00e1 extern\u00ed software. Spu\u0161t\u011bn\u00e9 testovac\u00ed skripty a p\u0159\u00edpady zkontroluj\u00ed k\u00f3d na p\u0159\u00edpadn\u00e9 chyby a poskytnou v\u00fdvoj\u00e1\u0159\u016fm zpr\u00e1vu, co maj\u00ed opravit. Automatiza\u010dn\u00ed n\u00e1stroje v n\u011bkter\u00fdch p\u0159\u00edpadech nahrazuj\u00ed lidsk\u00e9 testery.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Jak_se_naucit_automatizaci_testovani\"><\/span><span style=\"font-weight: 400;\">Jak se nau\u010dit automatizaci testov\u00e1n\u00ed?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatizaci testov\u00e1n\u00ed se m\u016f\u017eete nau\u010dit absolvov\u00e1n\u00edm \u0161kolen\u00ed. Nau\u010d\u00edte se z\u00e1klady automatizovan\u00e9ho testov\u00e1n\u00ed, jako jsou r\u00e1mce, skripty, p\u0159\u00edpady a n\u00e1stroje. Mnoho n\u00e1stroj\u016f je dod\u00e1v\u00e1no se zdroji a p\u0159\u00edru\u010dkami, kter\u00e9 v\u00e1s nau\u010d\u00ed pou\u017e\u00edvat konkr\u00e9tn\u00ed platformy.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Skoleni_automatizace_testovani_softwaru\"><\/span><span style=\"font-weight: 400;\">\u0160kolen\u00ed automatizace testov\u00e1n\u00ed softwaru<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Mezi \u0161kolen\u00ed pro v\u00fduku automatizace testov\u00e1n\u00ed softwaru pat\u0159\u00ed:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.udemy.com\/topic\/automation-testing\/\"><span style=\"font-weight: 400;\">Udemy &#8211; Automatick\u00e9 testov\u00e1n\u00ed<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.edx.org\/course\/automated-software-testing-unit-testing-coverage-2?index=product&amp;queryID=6da885a318818c721c5b1f6a1d625498&amp;position=1\"><span style=\"font-weight: 400;\">EDX &#8211; Automatizovan\u00e9 testov\u00e1n\u00ed softwaru<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"http:\/\/sebron.org\/s\/software-qa-testing-certification\/\"><span style=\"font-weight: 400;\">Sebron &#8211; Certifikace testov\u00e1n\u00ed kvality softwaru<\/span><\/a><span style=\"font-weight: 400;\"> <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.coursera.org\/specializations\/software-testing-automation\"><span style=\"font-weight: 400;\">Coursera &#8211; Automatizace testov\u00e1n\u00ed softwaru  <\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.simplilearn.com\/automation-testing-masters-program-certification-training-course\"><span style=\"font-weight: 400;\">Simplilearn &#8211; Certifika\u010dn\u00ed kurz Automation Testing Masters Program<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u0160kolen\u00ed Jan Bask &#8211; <\/span><a href=\"https:\/\/www.janbasktraining.com\/automation-testing-course\"><br \/>\n  <span style=\"font-weight: 400;\">\u0160kolen\u00ed a certifikace automatiza\u010dn\u00edho testov\u00e1n\u00ed<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\"> <\/span><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Certifikace_pro_automatizaci_testovani_softwaru\"><\/span><span style=\"font-weight: 400;\">Certifikace pro automatizaci testov\u00e1n\u00ed softwaru<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Existuje n\u011bkolik certifikac\u00ed v oblasti automatizace, kter\u00e9 m\u016f\u017eete z\u00edskat, abyste zam\u011bstnavateli prok\u00e1zali, \u017ee m\u00e1te v t\u00e9to oblasti prokazateln\u00e9 dovednosti:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/testinginstitute.com\/cstas.php\"><span style=\"font-weight: 400;\">Certifikovan\u00fd specialista na automatizaci testov\u00e1n\u00ed softwaru<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.istqb.org\/certification-path-root\/test-automation-engineer.html\"><span style=\"font-weight: 400;\">Mezin\u00e1rodn\u00ed rada pro testov\u00e1n\u00ed softwaru Advanced Level Test Automation Engineer<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.coursera.org\/specializations\/software-testing-automation\"><span style=\"font-weight: 400;\">Specializace na testov\u00e1n\u00ed a automatizaci softwaru Coursera<\/span><\/a><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Jaky_je_nejlepsi_software_pro_automaticke_testovani\"><\/span><span style=\"font-weight: 400;\">Jak\u00fd je nejlep\u0161\u00ed software pro automatick\u00e9 testov\u00e1n\u00ed?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Nejlep\u0161\u00ed software z\u00e1vis\u00ed na va\u0161em rozpo\u010dtu, pot\u0159eb\u00e1ch, zdroj\u00edch a \u00farovni dovednost\u00ed. Pokud si chcete zdarma vyzkou\u0161et n\u011bco, co je kompatibiln\u00ed s v\u011bt\u0161inou aplikac\u00ed a jazyk\u016f, m\u016f\u017eete pou\u017e\u00edt ZAPTEST. Pokud spl\u0148uje va\u0161e pot\u0159eby, m\u016f\u017eete si po\u0159\u00eddit i podnikov\u00fd software.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_testovani_cerne_skrinky\"><\/span><span style=\"font-weight: 400;\">Co je testov\u00e1n\u00ed \u010dern\u00e9 sk\u0159\u00ed\u0148ky?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testov\u00e1n\u00ed \u010dern\u00e9 sk\u0159\u00ed\u0148ky ignoruje zdrojov\u00fd k\u00f3d aplikace. Funk\u010dn\u00ed testov\u00e1n\u00ed je obvykle \u010dern\u00e1 sk\u0159\u00ed\u0148ka.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_testovani_bileho_pole\"><\/span><span style=\"font-weight: 400;\">Co je testov\u00e1n\u00ed b\u00edl\u00e9ho pole?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testov\u00e1n\u00ed b\u00edl\u00e9 sk\u0159\u00ed\u0148ky zohled\u0148uje zdrojov\u00fd k\u00f3d a testuje vnit\u0159n\u00ed struktury aplikace. Tester vybere vstupy pro pracovn\u00ed cesty v k\u00f3du. Pot\u00e9 mohou ur\u010dit o\u010dek\u00e1van\u00e9 v\u00fdstupy.  <\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Testovani_cerne_skrinky_vs_testovani_bile_skrinky\"><\/span><span style=\"font-weight: 400;\">Testov\u00e1n\u00ed \u010dern\u00e9 sk\u0159\u00ed\u0148ky vs. testov\u00e1n\u00ed b\u00edl\u00e9 sk\u0159\u00ed\u0148ky<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testov\u00e1n\u00ed \u010dern\u00e9 sk\u0159\u00ed\u0148ky se pou\u017e\u00edv\u00e1 v p\u0159\u00edpadech, kdy firm\u011b z\u00e1le\u017e\u00ed pouze na tom, aby poskytla o\u010dek\u00e1van\u00fd v\u00fdsledek bez ohledu na cestu. Testov\u00e1n\u00ed b\u00edl\u00e9 sk\u0159\u00ed\u0148ky m\u00e1 men\u0161\u00ed toleranci chyb, proto\u017ee se t\u00fdk\u00e1 cesty. V\u011bt\u0161ina spole\u010dnost\u00ed pou\u017e\u00edv\u00e1 kombinaci obou metod.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_testovani_vykonu\"><\/span><span style=\"font-weight: 400;\">Co je testov\u00e1n\u00ed v\u00fdkonu?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testov\u00e1n\u00ed v\u00fdkonu je nefunk\u010dn\u00ed test, kter\u00fd ur\u010duje odezvu a stabilitu p\u0159i z\u00e1t\u011b\u017ei. Mezi techniky testov\u00e1n\u00ed v\u00fdkonu pat\u0159\u00ed z\u00e1t\u011b\u017eov\u00e9 testov\u00e1n\u00ed, testov\u00e1n\u00ed p\u0159i z\u00e1t\u011b\u017ei, testov\u00e1n\u00ed v z\u00e1t\u011b\u017ei a testov\u00e1n\u00ed \u0161pi\u010dek.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_testovani_zateze\"><\/span><span style=\"font-weight: 400;\">Co je testov\u00e1n\u00ed z\u00e1t\u011b\u017ee?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Z\u00e1t\u011b\u017eov\u00e9 testov\u00e1n\u00ed je forma testov\u00e1n\u00ed v\u00fdkonu, kter\u00e1 simuluje skute\u010dn\u00e9 zat\u00ed\u017een\u00ed produkt\u016f. Monitoruje v\u00fdkon aplikace a pom\u00e1h\u00e1 v\u00e1m opravit p\u0159\u00edpadn\u00e9 chyby. Z\u00e1t\u011b\u017eov\u00e9 testy zkoumaj\u00ed chov\u00e1n\u00ed p\u0159i n\u00edzk\u00e9m, standardn\u00edm a vysok\u00e9m zat\u00ed\u017een\u00ed.  <\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_agilni_testovani\"><\/span><span style=\"font-weight: 400;\">Co je agiln\u00ed testov\u00e1n\u00ed?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Agiln\u00ed testov\u00e1n\u00ed se \u0159\u00edd\u00ed principy agiln\u00edho v\u00fdvoje. Po\u017eadavky se neust\u00e1le vyv\u00edjej\u00ed d\u00edky spolupr\u00e1ci mezi r\u016fzn\u00fdmi odd\u011blen\u00edmi spole\u010dnosti navz\u00e1jem a se z\u00e1kazn\u00edkem. M\u016f\u017ee urychlit proces v\u00fdvoje a testov\u00e1n\u00ed produktu, proto\u017ee ka\u017ed\u00fd se pod\u00edl\u00ed na zaji\u0161t\u011bn\u00ed kvality.  <\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_automatizace_napric_prohlizeci\"><\/span><span style=\"font-weight: 400;\">Co je automatizace nap\u0159\u00ed\u010d prohl\u00ed\u017ee\u010di?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatizace nap\u0159\u00ed\u010d prohl\u00ed\u017ee\u010di je nefunk\u010dn\u00ed test, kter\u00fd zaji\u0161\u0165uje, \u017ee aplikace nebo webov\u00e9 str\u00e1nky funguj\u00ed ve v\u00edce prohl\u00ed\u017ee\u010d\u00edch, nap\u0159\u00edklad Edge, Chrome, Safari a Firefox. Kontroluje tak\u00e9 kompatibilitu mezi r\u016fzn\u00fdmi kombinacemi prohl\u00ed\u017ee\u010d\u016f a za\u0159\u00edzen\u00ed, proto\u017ee aplikace m\u016f\u017ee na Samsungu Galaxy S10 s prohl\u00ed\u017ee\u010dem Chrome b\u011b\u017eet jinak ne\u017e na iPhonu X.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_regresni_testovani\"><\/span><span style=\"font-weight: 400;\">Co je regresn\u00ed testov\u00e1n\u00ed?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Regresn\u00ed testov\u00e1n\u00ed je test, kter\u00fd zji\u0161\u0165uje, zda software po aktualizaci k\u00f3du nad\u00e1le funguje podle o\u010dek\u00e1v\u00e1n\u00ed. Pokud se nepoda\u0159\u00ed dos\u00e1hnout p\u0159edpokl\u00e1dan\u00e9ho v\u00fdsledku, vznik\u00e1 regrese.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_to_ramec_pro_automatizaci_testovani\"><\/span><span style=\"font-weight: 400;\">Co je to r\u00e1mec pro automatizaci testov\u00e1n\u00ed?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">R\u00e1mec pro automatizaci test\u016f je soubor pokyn\u016f pro tvorbu a n\u00e1vrh testovac\u00edch p\u0159\u00edpad\u016f. Syst\u00e9mov\u00e9 dodr\u017eov\u00e1n\u00ed t\u011bchto pravidel p\u0159in\u00e1\u0161\u00ed po\u017eadovan\u00e9 v\u00fdsledky. R\u00e1mce jsou platformy vytvo\u0159en\u00e9 integrac\u00ed softwaru a hardwaru s n\u00e1stroji pro automatick\u00e9 testov\u00e1n\u00ed. Umo\u017e\u0148uj\u00ed navrhovat a vyv\u00edjet testovac\u00ed skripty pro automatick\u00e9 testov\u00e1n\u00ed.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Ramce_pro_automatizaci_testovani\"><\/span><span style=\"font-weight: 400;\">R\u00e1mce pro automatizaci testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Existuje mnoho typ\u016f r\u00e1mc\u016f pro automatizaci test\u016f, nap\u0159.:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Na z\u00e1klad\u011b dat<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kl\u00ed\u010dov\u00e1 slova<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Architektura testovac\u00ed knihovny<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Line\u00e1rn\u00ed skriptov\u00e1n\u00ed<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Modul\u00e1rn\u00ed<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Open-source<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Modelov\u011b zalo\u017een\u00e9<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Hybridn\u00ed<\/span><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Ktery_nastroj_je_nejlepsi_pro_automatizaci_softwaru\"><\/span><span style=\"font-weight: 400;\">Kter\u00fd n\u00e1stroj je nejlep\u0161\u00ed pro automatizaci softwaru?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Nejlep\u0161\u00ed n\u00e1stroj pro automatizaci softwaru z\u00e1vis\u00ed na va\u0161ich pot\u0159eb\u00e1ch, rozpo\u010dtu, zdroj\u00edch a dovednostech. Zde jsou n\u011bkter\u00e9 z nejlep\u0161\u00edch dostupn\u00fdch n\u00e1stroj\u016f:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.zaptest.com\/cs\"><span style=\"font-weight: 400;\">ZAPTEST<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.lambdatest.com\/\"><span style=\"font-weight: 400;\">LambdaTest<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.qmetry.com\/automated-testing-tools-qmetry-automated-studio\/\"><span style=\"font-weight: 400;\">QMetry Automation Studio<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/smartbear.com\/product\/testcomplete\/overview\/\"><span style=\"font-weight: 400;\">TestComplete<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/testproject.io\/\"><span style=\"font-weight: 400;\">TestProject<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.worksoft.com\/\"><span style=\"font-weight: 400;\">Worksoft<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.katalon.com\/\"><span style=\"font-weight: 400;\">Studio Katalon<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.accelq.com\/\"><span style=\"font-weight: 400;\">ACCELQ<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/testsigma.com\/\"><span style=\"font-weight: 400;\">TestSigma<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/kobiton.com\/\"><span style=\"font-weight: 400;\">Kobiton<\/span><\/a><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Pokud je to mo\u017en\u00e9, investujte do podnikov\u00e9ho softwaru kv\u016fli kvalitn\u00edm funkc\u00edm, snadn\u00e9mu pou\u017e\u00edv\u00e1n\u00ed a roz\u0161\u00ed\u0159en\u00fdm funkc\u00edm.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Otazky_k_rozhovoru_o_automatizaci_Selenium_10_nejlepsich\"><\/span><span style=\"font-weight: 400;\">Ot\u00e1zky k rozhovoru o automatizaci Selenium (10 nejlep\u0161\u00edch)<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Zde je deset nejlep\u0161\u00edch ot\u00e1zek, kter\u00e9 m\u016f\u017eete polo\u017eit p\u0159i pohovoru, kdy\u017e hled\u00e1te n\u011bkoho, kdo bude testovat pomoc\u00ed Selenia:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jak\u00e9 jsou probl\u00e9my a omezen\u00ed p\u0159i pou\u017e\u00edv\u00e1n\u00ed Selenia?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jak\u00e9 typy test\u016f jste pomoc\u00ed Selenia automatizovali?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kolik test\u016f m\u016f\u017eete denn\u011b automatizovat pomoc\u00ed Selenia?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Vytvo\u0159il jste vy osobn\u011b n\u011bjak\u00fd testovac\u00ed framework pro Selenium?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Pro\u010d rad\u011bji pou\u017e\u00edv\u00e1te Selenium?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Co je kontextov\u00fd uzel?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jak\u00e9 ov\u011b\u0159ovac\u00ed body m\u016f\u017eete v Seleniu pou\u017e\u00edt?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jak\u00e9 v\u00fdjimky jste zaznamenali v Selenium WebDriver?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jak lze pomoc\u00ed Selenia automatizovat pozastaven\u00ed prov\u00e1d\u011bn\u00ed testu?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jak lze v aplikaci Selenium pracovat se skryt\u00fdmi prvky?<\/span><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Nejlepsi_vyukove_programy_pro_Selenium_Top_10\"><\/span><span style=\"font-weight: 400;\">Nejlep\u0161\u00ed v\u00fdukov\u00e9 programy pro Selenium (Top 10)<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Zde je deset nejlep\u0161\u00edch v\u00fdukov\u00fdch program\u016f, ve kter\u00fdch se nau\u010d\u00edte pou\u017e\u00edvat Selenium:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.javatpoint.com\/selenium-tutorial\"><span style=\"font-weight: 400;\">JavaTPoint<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.tutorialspoint.com\/selenium\/index.htm\"><span style=\"font-weight: 400;\">V\u00fdukov\u00e9 programy Point<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/artoftesting.com\/selenium-tutorial\"><span style=\"font-weight: 400;\">Um\u011bn\u00ed testov\u00e1n\u00ed<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.softwaretestingmaterial.com\/selenium-tutorial\/\"><span style=\"font-weight: 400;\">Materi\u00e1l pro testov\u00e1n\u00ed softwaru<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/toolsqa.com\/selenium-webdriver\/selenium-tutorial\/\"><span style=\"font-weight: 400;\">N\u00e1stroje QA<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.seleniumeasy.com\/\"><span style=\"font-weight: 400;\">Selen Easy<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.h2kinfosys.com\/blog\/selenium-tutorials\/\"><span style=\"font-weight: 400;\">H2KInfosys &#8211; V\u00fdukov\u00fd program Selenium pro za\u010d\u00e1te\u010dn\u00edky<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.selenium-tutorial.com\/\"><span style=\"font-weight: 400;\">V\u00fdukov\u00fd program Selenium<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.simplilearn.com\/tutorials\/selenium-tutorial\"><span style=\"font-weight: 400;\">SimpliLearn<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.swtestacademy.com\/category\/test-automation\/ui-automation\/selenium\/\"><span style=\"font-weight: 400;\">SW Testovac\u00ed akademie<\/span><\/a><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Nejlepsi_kurzy_automatizace_testovani_softwaru_Top_10\"><\/span><span style=\"font-weight: 400;\">Nejlep\u0161\u00ed kurzy automatizace testov\u00e1n\u00ed softwaru (Top 10)<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Zde je deset nejlep\u0161\u00edch kurz\u016f automatizace testov\u00e1n\u00ed softwaru:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/testautomationu.applitools.com\/setting-a-foundation-for-successful-test-automation\/\"><span style=\"font-weight: 400;\">Univerzita automatizace &#8211; vytvo\u0159en\u00ed z\u00e1kladu pro \u00fasp\u011b\u0161nou automatizaci testov\u00e1n\u00ed  <\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.udemy.com\/course\/sdettraining-testarchitect-fullstackqa\/\"><span style=\"font-weight: 400;\">Udemy &#8211; Z\u00e1klady testovac\u00edho architekta<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.edureka.co\/masters-program\/automation-testing-engineer-training\"><span style=\"font-weight: 400;\">Edureka &#8211; \u0160kolen\u00ed in\u017een\u00fdra automatizovan\u00e9ho testov\u00e1n\u00ed program\u016f Masters  <\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.skillsoft.com\/channel\/software-testing-automation-d2004740-e018-11e7-80ab-1ff9ce00082f?expertiselevel=62243\"><span style=\"font-weight: 400;\">Skillsoft &#8211; Automatizace testov\u00e1n\u00ed softwaru  <\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.linkedin.com\/learning\/paths\/become-a-test-automation-engineer\"><span style=\"font-weight: 400;\">LinkedIn &#8211; Sta\u0148te se in\u017een\u00fdrem automatizace testov\u00e1n\u00ed  <\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.pce.uw.edu\/courses\/agile-software-testing-and-automation\"><span style=\"font-weight: 400;\">University of Washington &#8211; Kurz agiln\u00edho testov\u00e1n\u00ed softwaru a automatizace  <\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.edx.org\/course\/automated-software-testing-unit-testing-coverage-2\"><span style=\"font-weight: 400;\">edX &#8211; Automatizovan\u00e9 testov\u00e1n\u00ed softwaru  <\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.guru99.com\/automation-testing.html\"><span style=\"font-weight: 400;\">Guru99 &#8211; V\u00fdukov\u00fd program pro automatiza\u010dn\u00ed testov\u00e1n\u00ed<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.coursera.org\/projects\/create-automation-script-using-selenium-java\"><span style=\"font-weight: 400;\">Coursera &#8211; Vytvo\u0159te sv\u016fj prvn\u00ed automatiza\u010dn\u00ed skript pomoc\u00ed Selenia a Javy<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.coursera.org\/projects\/building-test-automation-framework-using-selenium-and-testng\"><span style=\"font-weight: 400;\">Coursera &#8211; Vytvo\u0159en\u00ed r\u00e1mce pro automatizaci testov\u00e1n\u00ed pomoc\u00ed Selenia a TestNG<\/span><\/a><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Nejlepsi_kurzy_testovani_kvality_QA_online_Top_10\"><\/span><span style=\"font-weight: 400;\">Nejlep\u0161\u00ed kurzy testov\u00e1n\u00ed kvality (QA) online (Top 10)<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Zde je deset nejlep\u0161\u00edch online kurz\u016f pro testery QA:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.udemy.com\/course\/software-testing-qa-fundamentals-and-manual-testing-concept\/\"><span style=\"font-weight: 400;\">Udemy &#8211; Testov\u00e1n\u00ed softwaru a z\u00e1klady testov\u00e1n\u00ed QA  <\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.h2kinfosys.com\/courses\/qa-online-training-course-details\/\"><span style=\"font-weight: 400;\">H2KInfosys &#8211; Online kurz QA  <\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.mindsmapped.com\/courses\/quality-assurance-qa-training-for-beginners\/\"><span style=\"font-weight: 400;\">Minds Mapped &#8211; \u0160kolen\u00ed o zaji\u0161t\u011bn\u00ed kvality pro za\u010d\u00e1te\u010dn\u00edky<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.janbasktraining.com\/online-qa-training\"><span style=\"font-weight: 400;\">Jan Bask Training &#8211; Online \u0161kolen\u00ed QA  <\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.coursera.org\/specializations\/software-testing-automation\"><span style=\"font-weight: 400;\">Coursera &#8211; Automatizace testov\u00e1n\u00ed softwaru<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.getsoftwareservices.com\/online-qa-training\/\"><span style=\"font-weight: 400;\">Z\u00edskat softwarov\u00e9 slu\u017eby &#8211; Online \u0161kolen\u00ed QA  <\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/agileittech.com\/courses\/qa-training-course\/\"><span style=\"font-weight: 400;\">\u0160kolen\u00ed Agile Tech &#8211; QA<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.softwaretestinghelp.com\/best-online-software-testing-course\/\"><span style=\"font-weight: 400;\">N\u00e1pov\u011bda k testov\u00e1n\u00ed softwaru &#8211; \u0160kolen\u00ed QA pro testov\u00e1n\u00ed softwaru<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/mindmajix.com\/qa-training\"><span style=\"font-weight: 400;\">MindMajix &#8211; \u0160kolen\u00ed zaji\u0161t\u011bn\u00ed kvality (QA)<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.guru99.com\/software-testing.html\"><span style=\"font-weight: 400;\">Guru99 &#8211; V\u00fdukov\u00fd kurz testov\u00e1n\u00ed softwaru: Bezplatn\u00fd kurz QA<\/span><\/a><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Otazky_k_pohovorum_o_automatizacnim_testovani_10_nejlepsich\"><\/span><span style=\"font-weight: 400;\">Ot\u00e1zky k pohovor\u016fm o automatiza\u010dn\u00edm testov\u00e1n\u00ed (10 nejlep\u0161\u00edch)<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Zde je deset u\u017eite\u010dn\u00fdch ot\u00e1zek p\u0159i p\u0159ij\u00edmac\u00edm pohovoru pro automatiza\u010dn\u00ed testery:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kdy je automatick\u00e9 testov\u00e1n\u00ed u\u017eite\u010dn\u00e9?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jak identifikujete testovac\u00ed p\u0159\u00edpady vhodn\u00e9 pro automatizaci?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jak\u00e9ho procenta automatizace m\u016f\u017eete re\u00e1ln\u011b dos\u00e1hnout?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jak se rozhodujete, kter\u00fd automatiza\u010dn\u00ed n\u00e1stroj pou\u017e\u00edt?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jak\u00e9 jsou spr\u00e1vn\u00e9 postupy k\u00f3dov\u00e1n\u00ed p\u0159i automatizaci test\u016f?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Pro jak\u00e9 \u00farovn\u011b m\u016f\u017eete automatizovat testy?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Co podle v\u00e1s nejv\u00edce brzd\u00ed testery?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kolik test\u016f jste napsal vy osobn\u011b?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jak\u00e9 jsou nejd\u016fle\u017eit\u011bj\u0161\u00ed \u010d\u00e1sti testovac\u00edho r\u00e1mce?<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Co m\u016f\u017eete d\u011blat bez r\u00e1mce?<\/span><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Nejlepsi_nastroje_pro_automatizaci_QA_Top_10\"><\/span><span style=\"font-weight: 400;\">Nejlep\u0161\u00ed n\u00e1stroje pro automatizaci QA (Top 10)<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Zde je deset skv\u011bl\u00fdch n\u00e1stroj\u016f pro automatizaci QA:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.zaptest.com\/cs\"><span style=\"font-weight: 400;\">ZAPTEST<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.testim.io\/qa-test-automation\/\"><span style=\"font-weight: 400;\">Testov\u00e1n\u00ed<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.lambdatest.com\/selenium-automation\"><span style=\"font-weight: 400;\">LambdaTest<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/appsurify.com\/\"><span style=\"font-weight: 400;\">Appsurify<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/kobiton.com\/\"><span style=\"font-weight: 400;\">Kobiton<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.qawolf.com\/\"><span style=\"font-weight: 400;\">QA Wolf<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.avoautomation.com\/\"><span style=\"font-weight: 400;\">Avo Automation<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/zebrunner.com\/\"><span style=\"font-weight: 400;\">Zebrunner<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/applitools.com\/\"><span style=\"font-weight: 400;\">Applitools<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/testproject.io\/\"><span style=\"font-weight: 400;\">TestProject<\/span><\/a><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Typy_testovani_softwaru\"><\/span><span style=\"font-weight: 400;\">Typy testov\u00e1n\u00ed softwaru<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Z\u00e1kladn\u00ed kategorie v testov\u00e1n\u00ed softwaru jsou manu\u00e1ln\u00ed vs. automatizovan\u00e9 a funk\u010dn\u00ed vs. nefunk\u010dn\u00ed. Ka\u017ed\u00fd test spad\u00e1 do kombinace t\u011bchto kategori\u00ed. N\u011bkter\u00e9 z typ\u016f testov\u00e1n\u00ed softwaru jsou:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jednotka<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">End-to-end<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Integrace<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">P\u0159ijet\u00ed<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kou\u0159<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Zat\u00ed\u017een\u00ed<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Stres<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Pr\u016fzkum<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">V\u00fdkon<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Anal\u00fdza k\u00f3du<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Regrese<\/span><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Nejlepsi_vyukove_materialy_k_softwaru_Jira_Top_10\"><\/span><span style=\"font-weight: 400;\">Nejlep\u0161\u00ed v\u00fdukov\u00e9 materi\u00e1ly k softwaru Jira (Top 10)<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Zde je deset nejlep\u0161\u00edch n\u00e1vod\u016f k softwaru Jira:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.atlassian.com\/agile\/tutorials\"><span style=\"font-weight: 400;\">Atlassian<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.tutorialspoint.com\/jira\/index.htm\"><span style=\"font-weight: 400;\">V\u00fdukov\u00e9 programy Point<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.guru99.com\/jira-tutorial-a-complete-guide-for-beginners.html\"><span style=\"font-weight: 400;\">Guru99<\/span><\/a><span style=\"font-weight: 400;\"> <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.softwaretestinghelp.com\/atlassian-jira-tutorial-1\/\"><span style=\"font-weight: 400;\">N\u00e1pov\u011bda k testov\u00e1n\u00ed softwaru<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.javatpoint.com\/jira-tutorial\"><span style=\"font-weight: 400;\">JavaTPoint<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.mygreatlearning.com\/blog\/jira-tutorial\/\"><span style=\"font-weight: 400;\">Moje velk\u00e9 u\u010den\u00ed<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/mindmajix.com\/jira-tutorial\"><span style=\"font-weight: 400;\">Mind Majix<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.youtube.com\/watch?v=uM_m6EzMg3k\"><span style=\"font-weight: 400;\">Intellipaat prost\u0159ednictv\u00edm YouTube<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/stewartgauld.com\/jira-overview-free-agile-project-management-software\/\"><span style=\"font-weight: 400;\">Stewar Gauld  <\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.udemy.com\/course\/learn-jira-complete-from-scratch-to-expert\/\"><span style=\"font-weight: 400;\">Udemy<\/span><\/a><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Zivotni_cyklus_testovani_softwaru\"><\/span><span style=\"font-weight: 400;\">\u017divotn\u00ed cyklus testov\u00e1n\u00ed softwaru<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">\u017divotn\u00ed cyklus testov\u00e1n\u00ed softwaru se \u0159\u00edd\u00ed touto cestou:<\/span><\/p>\n<ul>\n<li aria-level=\"1\"><b>Anal\u00fdza po\u017eadavk\u016f<\/b><span style=\"font-weight: 400;\">: stanoven\u00ed po\u017eadavk\u016f na software za \u00fa\u010delem identifikace \u010d\u00e1st\u00ed k testov\u00e1n\u00ed<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Pl\u00e1nov\u00e1n\u00ed test\u016f<\/b><span style=\"font-weight: 400;\">: navrhnout strategii testov\u00e1n\u00ed a z\u00edskat zdroje pro jej\u00ed realizaci.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>V\u00fdvoj testovac\u00edch p\u0159\u00edpad\u016f<\/b><span style=\"font-weight: 400;\">: testovac\u00ed t\u00fdm navrhuje testovac\u00ed p\u0159\u00edpady k proveden\u00ed<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Nastaven\u00ed testovac\u00edho prost\u0159ed\u00ed<\/b><span style=\"font-weight: 400;\">: nastaven\u00ed softwaru a hardwaru pro prov\u00e1d\u011bn\u00ed testovac\u00edch p\u0159\u00edpad\u016f<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Proveden\u00ed testu<\/b><span style=\"font-weight: 400;\">: proveden\u00ed testu a porovn\u00e1n\u00ed v\u00fdsledk\u016f s o\u010dek\u00e1van\u00fdm v\u00fdsledkem.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Uzav\u0159en\u00ed testovac\u00edho cyklu<\/b><span style=\"font-weight: 400;\">: vyhodnotit pokryt\u00ed test\u016f, zjistit vady a ur\u010dit dal\u0161\u00ed postup.<\/span><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Certifikace_pro_automatizaci_testovani_softwaru-2\"><\/span><span style=\"font-weight: 400;\">Certifikace pro automatizaci testov\u00e1n\u00ed softwaru<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">V mnoha v\u00fd\u0161e uveden\u00fdch kurzech m\u016f\u017eete z\u00edskat certifikaci v oblasti automatizace testov\u00e1n\u00ed softwaru. Obecn\u00e9 certifikace zahrnuj\u00ed:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/testinginstitute.com\/cstas.php\"><span style=\"font-weight: 400;\">Certifikovan\u00fd specialista na automatizaci testov\u00e1n\u00ed softwaru<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.istqb.org\/certification-path-root\/test-automation-engineer.html\"><span style=\"font-weight: 400;\">Mezin\u00e1rodn\u00ed rada pro testov\u00e1n\u00ed softwaru Advanced Level Test Automation Engineer<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.coursera.org\/specializations\/software-testing-automation\"><span style=\"font-weight: 400;\">Specializace na testov\u00e1n\u00ed a automatizaci softwaru Coursera<\/span><\/a><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_to_automaticke_testovani_v_QA\"><\/span><span style=\"font-weight: 400;\">Co je to automatick\u00e9 testov\u00e1n\u00ed v QA?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatick\u00e9 testov\u00e1n\u00ed QA pou\u017e\u00edv\u00e1 software k testov\u00e1n\u00ed kvality aplikace. Zahrnuje funk\u010dn\u00ed i nefunk\u010dn\u00ed testy a pou\u017e\u00edv\u00e1 techniky testov\u00e1n\u00ed grafick\u00e9ho u\u017eivatelsk\u00e9ho rozhran\u00ed nebo rozhran\u00ed API.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Co_si_predstavit_pod_pojmem_automatizace_v_testovani_softwaru\"><\/span><span style=\"font-weight: 400;\">Co si p\u0159edstavit pod pojmem automatizace v testov\u00e1n\u00ed softwaru?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatizace v testov\u00e1n\u00ed softwaru je proces vyu\u017eit\u00ed technologie k replikaci softwarov\u00fdch test\u016f a poskytov\u00e1n\u00ed v\u00fdsledk\u016f. Urychluje a zlep\u0161uje proces prov\u00e1d\u011bn\u00ed mnoha test\u016f.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Jak_zacit_s_automatickym_testovanim\"><\/span><span style=\"font-weight: 400;\">Jak za\u010d\u00edt s automatick\u00fdm testov\u00e1n\u00edm?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatick\u00e9 testov\u00e1n\u00ed za\u010d\u00edn\u00e1 stanoven\u00edm po\u017eadavk\u016f na testov\u00e1n\u00ed softwaru. Postupujte tak, \u017ee najdete n\u00e1stroje, kter\u00e9 odpov\u00eddaj\u00ed va\u0161im dovednostem, rozpo\u010dtu a pot\u0159eb\u00e1m. Na za\u010d\u00e1tku m\u016f\u017eete tak\u00e9 zadat automatizaci slu\u017eb\u011b t\u0159et\u00ed strany. P\u0159ed roz\u0161\u00ed\u0159en\u00edm operac\u00ed se sna\u017ete automatizovat jen n\u011bkolik test\u016f najednou.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kdy_byste_nemeli_testovani_automatizovat\"><\/span><span style=\"font-weight: 400;\">Kdy byste nem\u011bli testov\u00e1n\u00ed automatizovat?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">P\u0159i testov\u00e1n\u00ed, kter\u00e9 zahrnuje lidskou zp\u011btnou vazbu nebo kter\u00e9 nen\u00ed t\u0159eba mnohokr\u00e1t opakovat, byste nem\u011bli testov\u00e1n\u00ed automatizovat. Automatizace t\u011bchto test\u016f m\u016f\u017ee v\u00e9st k pl\u00fdtv\u00e1n\u00ed \u010dasem a zdroji.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kdy_mam_zacit_s_automatickym_testovanim\"><\/span><span style=\"font-weight: 400;\">Kdy m\u00e1m za\u010d\u00edt s automatick\u00fdm testov\u00e1n\u00edm?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Nejlep\u0161\u00ed \u010das pro zah\u00e1jen\u00ed automatick\u00e9ho testov\u00e1n\u00ed je v ran\u00fdch f\u00e1z\u00edch v\u00fdvoje produktu. Mnoho platforem analyzuje v\u00e1\u0161 k\u00f3d b\u011bhem v\u00fdvoje a vytv\u00e1\u0159\u00ed testovac\u00ed skripty pro pozd\u011bj\u0161\u00ed f\u00e1zi procesu. Tak\u00e9 m\u016f\u017eete pravideln\u011b prov\u00e1d\u011bt jednotkov\u00e9 testy, abyste odhalili chyby p\u0159edt\u00edm, ne\u017e budete pokra\u010dovat v pr\u00e1ci s k\u00f3dem.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Proc_je_nutne_automaticke_testovani\"><\/span><span style=\"font-weight: 400;\">Pro\u010d je nutn\u00e9 automatick\u00e9 testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatick\u00e9 testov\u00e1n\u00ed nen\u00ed podm\u00ednkou, ale pom\u00e1h\u00e1 podnik\u016fm udr\u017eet si konkurenceschopnost. Zrychluje a zefektiv\u0148uje testov\u00e1n\u00ed softwaru a z\u00e1rove\u0148 roz\u0161i\u0159uje pokryt\u00ed test\u016f. M\u016f\u017ee zkr\u00e1tit dobu uveden\u00ed na trh, aby se v\u00fdrobek dostal rychleji do rukou spot\u0159ebitel\u016f. Tak\u00e9 se t\u00edm zkracuje po\u010det iterac\u00ed p\u0159i v\u00fdvoji produktu.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Vyzaduje_automaticke_testovani_kodovani\"><\/span><span style=\"font-weight: 400;\">Vy\u017eaduje automatick\u00e9 testov\u00e1n\u00ed k\u00f3dov\u00e1n\u00ed?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Existuj\u00ed n\u011bkter\u00e9 platformy pro automatick\u00e9 testov\u00e1n\u00ed bez k\u00f3du. Ty v\u0161ak maj\u00ed zpravidla omezen\u00e9 funkce a vlastnosti. N\u011bkter\u00e9 podnikov\u00e9 softwary nevy\u017eaduj\u00ed pro svou \u010dinnost t\u00e9m\u011b\u0159 \u017e\u00e1dn\u00e9 k\u00f3dov\u00e1n\u00ed. V\u011bt\u0161ina mo\u017enost\u00ed v\u0161ak bude vy\u017eadovat ur\u010dit\u00e9 k\u00f3dov\u00e1n\u00ed, aby vyhovovala pot\u0159eb\u00e1m a zdroj\u016fm va\u0161\u00ed spole\u010dnosti.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Jaky_je_rozdil_mezi_manualnim_a_automatickym_testovanim\"><\/span><span style=\"font-weight: 400;\">Jak\u00fd je rozd\u00edl mezi manu\u00e1ln\u00edm a automatick\u00fdm testov\u00e1n\u00edm?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Manu\u00e1ln\u00ed testov\u00e1n\u00ed prov\u00e1d\u011bj\u00ed lid\u00e9, zat\u00edmco automatizaci prov\u00e1d\u011bj\u00ed stroje. Prvn\u00ed z nich se nejl\u00e9pe hod\u00ed pro testy, kter\u00e9 nepot\u0159ebuj\u00ed mnoho opakov\u00e1n\u00ed nebo vy\u017eaduj\u00ed zp\u011btnou vazbu od \u010dlov\u011bka. Na druhou stranu byste m\u011bli automatizovat opakovan\u00e9 a objektivn\u00ed testy, abyste dos\u00e1hli rychlosti a efektivity.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Typy_manualniho_testovani\"><\/span><span style=\"font-weight: 400;\">Typy manu\u00e1ln\u00edho testov\u00e1n\u00ed<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Ve\u0161ker\u00e9 testov\u00e1n\u00ed softwaru lze prov\u00e1d\u011bt ru\u010dn\u011b. Mezi nejobl\u00edben\u011bj\u0161\u00ed typy pat\u0159\u00ed:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Pr\u016fzkum<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Jednotka<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Integrace<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">P\u0159ijet\u00ed<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Syst\u00e9m<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u010cern\u00e1 sk\u0159\u00ed\u0148ka<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">B\u00edl\u00e1 krabice<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Zat\u00ed\u017een\u00ed<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">V\u00fdkon<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Regrese<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Sanity<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kou\u0159<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">P\u0159\u00edstupnost<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">End-to-end<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Zabezpe\u010den\u00ed<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Stres<\/span><\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Co_je_agilni_testovani_softwaru\"><\/span><span style=\"font-weight: 400;\">Co je agiln\u00ed testov\u00e1n\u00ed softwaru?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Agiln\u00ed testov\u00e1n\u00ed softwaru je jak\u00e1koli forma testov\u00e1n\u00ed softwaru, kter\u00e1 se \u0159\u00edd\u00ed agiln\u00edmi principy. Zahrnuje testov\u00e1n\u00ed k\u00f3du v pr\u016fb\u011bhu v\u00fdvoje a ne a\u017e na jeho konci. D\u00edky agiln\u00edmu p\u0159\u00edstupu je testov\u00e1n\u00ed sp\u00ed\u0161e pr\u016fb\u011b\u017enou \u010dinnost\u00ed ne\u017e samostatnou f\u00e1z\u00ed v\u00fdvoje.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Jake_jsou_vyhody_a_nevyhody_automatickeho_testovani\"><\/span><span style=\"font-weight: 400;\">Jak\u00e9 jsou v\u00fdhody a nev\u00fdhody automatick\u00e9ho testov\u00e1n\u00ed?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><b>Klady<\/b><span style=\"font-weight: 400;\">:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Rychl\u00e9 a spolehliv\u00e9<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Upozor\u0148uje na vady<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Mnohokr\u00e1t spustit testovac\u00ed skripty<\/span><\/li>\n<\/ul>\n<p><b>Nev\u00fdhody<\/b><span style=\"font-weight: 400;\">:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Vysok\u00e9 po\u010d\u00e1te\u010dn\u00ed n\u00e1klady na n\u00e1stroje a \u0161kolen\u00ed<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">P\u0159i zm\u011bn\u011b k\u00f3du produktu m\u016f\u017ee b\u00fdt nutn\u00e9 zm\u011bnit testovac\u00ed skript.<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>P\u0159i testov\u00e1n\u00ed softwaru si m\u016f\u017eete vybrat mezi manu\u00e1ln\u00edm a automatizovan\u00fdm testov\u00e1n\u00edm softwaru. Manu\u00e1ln\u00ed testov\u00e1n\u00ed vy\u017eaduje spoustu \u010dasu a zdlouhav\u00e9 pr\u00e1ce, co\u017e m\u016f\u017ee v\u00fdvoj\u00e1\u0159e softwaru odradit. Jedn\u00edm ze zp\u016fsob\u016f, jak tyto probl\u00e9my p\u0159ekonat, je automatizace testov\u00e1n\u00ed softwaru.Automatizovan\u00e9 testov\u00e1n\u00ed softwaru se stalo ned\u00edlnou sou\u010d\u00e1st\u00ed mnoha obchodn\u00edch strategi\u00ed. Finan\u010dn\u00ed experti o\u010dek\u00e1vaj\u00ed, \u017ee se do roku 2026 stane 50 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":15537,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Automatizace testov\u00e1n\u00ed softwaru - historie, v\u00fdhody, v\u00fdzvy a dal\u0161\u00ed!","_seopress_titles_desc":"Co je automatizace testov\u00e1n\u00ed softwaru? Dozv\u00edte se v\u0161e od historie a p\u0159\u00edpad\u016f vhodn\u00fdch pro dan\u00e9 odv\u011btv\u00ed a\u017e po nejlep\u0161\u00ed n\u00e1stroje, \u0161kolen\u00ed, videa, zpr\u00e1vy a postupy!","_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":[445],"tags":[],"class_list":["post-29951","post","type-post","status-publish","format-standard","has-post-thumbnail","category-pruvodci"],"acf":{"short_name":""},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/posts\/29951","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/comments?post=29951"}],"version-history":[{"count":0,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/posts\/29951\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/media\/15537"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/media?parent=29951"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/categories?post=29951"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/tags?post=29951"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}