{"id":29812,"date":"2022-07-08T16:29:33","date_gmt":"2022-07-08T16:29:33","guid":{"rendered":"https:\/\/www.zaptest.com\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija"},"modified":"2022-07-08T16:29:33","modified_gmt":"2022-07-08T16:29:33","slug":"sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija","title":{"rendered":"\u0160to je agilno testiranje? Proces, \u017eivotni ciklus, metode i implementacija"},"content":{"rendered":"<p>Kada je rije\u010d o agilnom razvoju softvera, testiranje je klju\u010dno kako bi se osiguralo da je softver spreman za proizvodnju. Ali \u0161to je agilna metodologija u testiranju? Metodologija agilnog testiranja naspram metodologije vodopada ima zna\u010dajne konceptualne razlike.<\/p>\n<p>Nau\u010diti kako funkcionira \u017eivotni ciklus agilnog testiranja, metode, alati za <a href=\"https:\/\/www.zaptest.com\/?page_id=4060\">agilno testiranje softvera<\/a> i kako ih implementirati klju\u010dni su \u010dimbenici za izvo\u0111enje ove vrste testiranja na softveru.<\/p>\n<h2><\/h2>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #b90000;color:#b90000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #b90000;color:#b90000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Prednosti_agilnog_testiranja_softvera\" >Prednosti agilnog testiranja softvera<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Stedi_vrijeme_i_novac\" >\u0160tedi vrijeme i novac<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Smanjuje_dokumentaciju\" >Smanjuje dokumentaciju<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Fleksibilan_je\" >Fleksibilan je<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Pruzite_redovite_povratne_informacije\" >Pru\u017eite redovite povratne informacije<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Lakse_identificirati_probleme\" >Lak\u0161e identificirati probleme<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Uobicajeni_izazovi_s_agilnim_testiranjem_softvera\" >Uobi\u010dajeni izazovi s agilnim testiranjem softvera<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Postoji_veca_mogucnost_pogreske\" >Postoji ve\u0107a mogu\u0107nost pogre\u0161ke<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Cesto_se_dodaju_nove_znacajke\" >\u010cesto se dodaju nove zna\u010dajke<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Prijelaz_s_tradicionalnog_na_agilno_testiranje\" >Prijelaz s tradicionalnog na agilno testiranje<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Sto_je_tradicionalno_testiranje\" >\u0160to je tradicionalno testiranje?<\/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\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Sto_je_agilno_testiranje\" >\u0160to je agilno testiranje?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Agilno_testiranje_naspram_vodopada\" >Agilno testiranje naspram vodopada<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Prijelaz_s_vodopada_na_agilno_testiranje\" >Prijelaz s vodopada na agilno testiranje<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Razumijevanje_zivotnog_ciklusa_agilnog_testiranja_softvera\" >Razumijevanje \u017eivotnog ciklusa agilnog testiranja softvera<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Kvadrant_jedan\" >Kvadrant jedan<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Kvadrant_dva\" >Kvadrant dva<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Kvadrant_tri\" >Kvadrant tri<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Kvadrant_cetiri\" >Kvadrant \u010detiri<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Agilne_metode_testiranja\" >Agilne metode testiranja<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Razvoj_voden_ponasanjem_BDD\" >Razvoj vo\u0111en pona\u0161anjem (BDD)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Razvoj_voden_testiranjem_TDD\" >Razvoj vo\u0111en testiranjem (TDD)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Razvoj_temeljen_na_testu_prihvacanja_ATDD\" >Razvoj temeljen na testu prihva\u0107anja (ATDD)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Testiranje_na_temelju_sesije\" >Testiranje na temelju sesije<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Istrazivacko_ispitivanje\" >Istra\u017eiva\u010dko ispitivanje<\/a><\/li><\/ul><\/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\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Agilne_strategije_testiranja\" >Agilne strategije testiranja<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Ponavljanje_0\" >Ponavljanje 0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Konstrukcijske_iteracije\" >Konstrukcijske iteracije<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Otpustite_zavrsnicu_ili_prijelaznu_fazu\" >Otpustite zavr\u0161nicu ili prijelaznu fazu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Proizvodnja\" >Proizvodnja<\/a><\/li><\/ul><\/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\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#3_primjera_tvrtki_koje_su_implementirale_agilne_metodologije_testiranja\" >3 primjera tvrtki koje su implementirale agilne metodologije testiranja<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Jabuka\" >Jabuka<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Microsoft\" >Microsoft<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#IBM\" >IBM<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Kontrolni_popis_za_agilni_plan_testiranja\" >Kontrolni popis za agilni plan testiranja<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#1_Provjere_numerickih_polja\" >1. Provjere numeri\u010dkih polja<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#2_Provjere_polja_podataka\" >2. Provjere polja podataka<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#3_Provjere_nedostataka\" >3. Provjere nedostataka<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#4_Alpha_terenske_provjere\" >4. Alpha terenske provjere<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#5_Kontrolni_popis_spremnosti_za_planiranje\" >5. Kontrolni popis spremnosti za planiranje<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#6_Spremni_kontrolni_popis\" >6. Spremni kontrolni popis<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#7_Kontrolni_popis_radionice\" >7. Kontrolni popis radionice<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-43\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#8_Epic_Breakdown_Kontrolni_popis\" >8. Epic Breakdown Kontrolni popis<\/a><\/li><\/ul><\/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\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Tim_za_agilno_testiranje\" >Tim za agilno testiranje<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Tko_bi_trebao_biti_dio_tima_za_agilno_testiranje\" >Tko bi trebao biti dio tima za agilno testiranje<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-46\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#1_Ispitivac\" >1. Ispitiva\u010d<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-47\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#2_Programer\" >2. Programer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-48\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#3_Vlasnik_proizvoda\" >3. Vlasnik proizvoda<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-49\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Automatiziranje_Agilnog_testiranja_softvera\" >Automatiziranje Agilnog testiranja softvera<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-50\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Prednosti_automatizacije_agilnog_testiranja_softvera\" >Prednosti automatizacije agilnog testiranja softvera<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-51\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#1_Brze_izvrsenje\" >1. Br\u017ee izvr\u0161enje<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-52\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#2_Za_visekratnu_upotrebu\" >2. Za vi\u0161ekratnu upotrebu<\/a><\/li><\/ul><\/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\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Rizici_automatizacije_agilnih_metodologija_testiranja_softvera\" >Rizici automatizacije agilnih metodologija testiranja softvera<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-54\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#1_Ne_moze_u_potpunosti_zamijeniti_rucno_testiranje\" >1. Ne mo\u017ee u potpunosti zamijeniti ru\u010dno testiranje<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-55\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#2_Testovi_mogu_biti_nepouzdani\" >2. Testovi mogu biti nepouzdani<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-56\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#3_Moze_nedostajati_ucinkovita_rjesenja\" >3. Mo\u017ee nedostajati u\u010dinkovita rje\u0161enja<\/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-57\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Agilni_alati_za_testiranje\" >Agilni alati za testiranje<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-58\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Sto_cini_dobar_agilni_alat_za_automatizaciju_testiranja\" >\u0160to \u010dini dobar agilni alat za automatizaciju testiranja?<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-59\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#1_Adekvatno_snimanje\" >1. Adekvatno snimanje<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-60\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#2_Modificiranje_testa_bez_ponavljanja\" >2. Modificiranje testa bez ponavljanja<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-61\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#3_Jednostavnost_koristenja\" >3. Jednostavnost kori\u0161tenja<\/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-62\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Ostale_stvari_koje_treba_imati_na_umu_prilikom_prelaska_na_agilnu_metodologiju_testiranja\" >Ostale stvari koje treba imati na umu prilikom prelaska na agilnu metodologiju testiranja<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-63\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Suradnja_je_kljucna\" >Suradnja je klju\u010dna<\/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\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Stvorite_agilno_okruzenje_za_testiranje\" >Stvorite agilno okru\u017eenje za testiranje<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-65\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#FAQ\" >FAQ<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-66\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Kako_QA_funkcionira_u_agilnom\" >Kako QA funkcionira u agilnom?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-67\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Koje_vjestine_trebaju_agilni_testeri\" >Koje vje\u0161tine trebaju agilni testeri?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-68\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Koja_su_nacela_agilnog_testiranja\" >Koja su na\u010dela agilnog testiranja?<\/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\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Koje_se_testiranje_provodi_tijekom_agila\" >Koje se testiranje provodi tijekom agila?<\/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\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#Kako_funkcionira_agilno_testiranje\" >Kako funkcionira agilno testiranje?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-71\" href=\"https:\/\/www.zaptest.com\/hr\/sto-je-agilno-testiranje-proces-zivotni-ciklus-metode-i-implementacija\/#ZAPTEST_za_agilno_testiranje\" >ZAPTEST za agilno testiranje<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Prednosti_agilnog_testiranja_softvera\"><\/span><strong>Prednosti agilnog testiranja softvera<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Mnogo je na\u010dina na koje mo\u017eete profitirati zahvaljuju\u0107i <a href=\"https:\/\/www.zaptest.com\/hr\">testiranju agilnog razvoja softvera<\/a> . Nekoliko je klju\u010dnih prednosti prelaska na agilnu metodologiju u procesu testiranja i slije\u0111enja najboljih praksi agilnog testiranja softvera.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Stedi_vrijeme_i_novac\"><\/span>\u0160tedi vrijeme i novac<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Mnogi agilni testovi mogu se automatizirati, \u0161to ne samo da \u0161tedi tro\u0161kove testova, ve\u0107 je i puno br\u017ee od ru\u010dnog testiranja.<\/p>\n<p>Jo\u0161 jedan na\u010din na koji \u0107ete u\u0161tedjeti novac s agilnim alatima za testiranje softvera je uklanjanje potrebe za dvostrukim testovima. Bez obzira na to koliko su u\u010dinkoviti va\u0161i QA testeri, ru\u010dno testiranje \u0107e oduzeti vi\u0161e vremena, pa ako \u017eelite u\u010dinkovite i brze rezultate, agilne metodologije pomo\u0107i \u0107e optimizirati \u017eivotni ciklus va\u0161eg razvoja softvera.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Smanjuje_dokumentaciju\"><\/span>Smanjuje dokumentaciju<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Iako agilno testiranje ne eliminira dokumentaciju, ima je puno manje. Umjesto dokumentiranja svake informacije, \u0161to mo\u017ee biti dugotrajno, to uklju\u010duje sa\u017eeto bilje\u017eenje specifi\u010dnih informacija kako bi tim za testiranje bio od koristi.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Fleksibilan_je\"><\/span>Fleksibilan je<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Jedna od najboljih stvari o agilnoj metodologiji testiranja je koliko mo\u017ee biti fleksibilna. To je vrlo prilagodljiva metoda testiranja koja vam omogu\u0107uje da promijenite sve \u0161to je potrebno da biste dobili rje\u0161enje koje vam je potrebno tijekom procesa testiranja.<\/p>\n<p>Agilno testiranje temelji se na suradnji svih \u010dlanova tima, tako da je fleksibilnost za jednostavnu promjenu taktike zna\u010dajna prednost.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Pruzite_redovite_povratne_informacije\"><\/span>Pru\u017eite redovite povratne informacije<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Za razliku od tradicionalnog testiranja, kojemu je potrebno vi\u0161e od 18 mjeseci da se dobije povratna informacija od kupaca ili krajnjih korisnika, agilne usluge testiranja omogu\u0107uju povratnu informaciju svakih nekoliko tjedana i br\u017ee, ovisno o situaciji, fazi u procesu razvoja i vi\u0161e.<\/p>\n<p>Naravno, \u0161to je povratna informacija br\u017ea tijekom razvoja, tim mo\u017ee izvr\u0161iti potrebne promjene i ponovno postaviti softver za daljnje povratne informacije korisnika.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Lakse_identificirati_probleme\"><\/span>Lak\u0161e identificirati probleme<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Kori\u0161tenje agilne metodologije u testiranju znatno olak\u0161ava prepoznavanje problema s proizvodom. S redovitim testiranjem i povratnim informacijama korisnika, tim za testiranje mo\u017ee prona\u0107i i ispraviti razvojne probleme br\u017ee nego s tradicionalnim metodama testiranja.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Uobicajeni_izazovi_s_agilnim_testiranjem_softvera\"><\/span><strong>Uobi\u010dajeni izazovi s agilnim testiranjem softvera<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Iako postoji nekoliko prednosti kori\u0161tenja agilnog testiranja softvera, vrijedi razmotriti neke <a href=\"https:\/\/link.springer.com\/chapter\/10.1007\/978-981-10-7323-6_8\">izazove<\/a> prije prelaska s tradicionalnog testiranja.<\/p>\n<p><iframe loading=\"lazy\" title=\"The Purpose of Testing in Agile - Testing Benefits and Shared Responsibility For Testing\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/J5hrIsmVA3g?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=\"Postoji_veca_mogucnost_pogreske\"><\/span>Postoji ve\u0107a mogu\u0107nost pogre\u0161ke<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Jedna lo\u0161a strana kori\u0161tenja agilne metodologije za testiranje je ve\u0107a vjerojatnost pojave pogre\u0161aka. Iako je zgodno \u0161to je manje fokusa na temeljitoj dokumentaciji, gubitak tog procesa dokumentacije ponekad mo\u017ee uzrokovati pojavu vi\u0161e pogre\u0161aka ili njihovo zanemarivanje u testiranju.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Cesto_se_dodaju_nove_znacajke\"><\/span>\u010cesto se dodaju nove zna\u010dajke<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Budu\u0107i da se agilno testiranje brzo kre\u0107e, nove zna\u010dajke proizvoda dodaju se br\u017ee od tradicionalnog testiranja. Nove zna\u010dajke mogu predstavljati izazov jer timovima za testiranje ostavljaju manje vremena za prepoznavanje razvojnih problema s prethodnim zna\u010dajkama prije novih.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Prijelaz_s_tradicionalnog_na_agilno_testiranje\"><\/span><strong>Prijelaz s tradicionalnog na agilno testiranje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Prijelaz s tradicionalnog na agilno testiranje zahtijeva temeljito razmatranje. Razumijevanje glavnih razlika izme\u0111u metodologije agilnog testiranja i metodologije slap testiranja mo\u017ee vam pomo\u0107i da bolje razumijete koji je bolji izbor za va\u0161u situaciju i donesete odgovaraju\u0107u odluku.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Sto_je_tradicionalno_testiranje\"><\/span><strong>\u0160to je tradicionalno testiranje?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tradicionalno testiranje, tako\u0111er poznato kao testiranje vodopada, strukturiranije je od agilnog testiranja i provodi se postepeno.<\/p>\n<p>Sva testiranja odvijaju se na kraju razvoja proizvoda, s promjenama koje se izvode u ovoj fazi, nakon \u010dega se proces testiranja ponovno pokre\u0107e.<\/p>\n<p>Ovaj pristup slap testiranja omogu\u0107uje da se sve zna\u010dajke isporu\u010de nakon faze implementacije, sve odjednom. Kod vodopada testiranja, testeri i programeri naj\u010de\u0161\u0107e \u0107e raditi odvojeno i nikada ili rijetko \u0107e se izravno susresti.<\/p>\n<p>Unutar pristupa slap testiranja, testeri identificiraju pogre\u0161ke, a sve se temeljito dokumentira tako da se testeri i programeri mogu vratiti na to bez propu\u0161tanja potencijalno kriti\u010dnih detalja.<\/p>\n<p>Voditelj projekta u kona\u010dnici je zadu\u017een za projekt od po\u010detka do kraja, a testeri i programeri slijede unaprijed odre\u0111ene korake za izvo\u0111enje procesa testiranja. Ovaj pristup odozgo prema dolje lako je slijediti, jer testeri mogu prije\u0107i na sljede\u0107u fazu tek nakon \u0161to u potpunosti zavr\u0161e prethodnu.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Sto_je_agilno_testiranje\"><\/span><strong>\u0160to je agilno testiranje?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Agilno testiranje po\u010dinje kada zapo\u010dne razvoj projekta. Ukratko, integrira testiranje i razvoj u svim fazama. Ve\u0107ina programera razmi\u0161lja o ovom procesu u odnosu na piramidu agilnog testiranja (vi\u0161e o tome kasnije).<\/p>\n<p>Kori\u0161tenje agilne metodologije u testiranju zna\u010di da se testiranje kontinuirano odvija tijekom procesa razvoja i uklju\u010duje programere, testere i vlasnike u gotovo svakoj fazi.<\/p>\n<p><iframe loading=\"lazy\" title=\"What Is Agile Testing? A Software Testing FAQ and Definition Overview\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/6Jnw1jMjSY4?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>S testiranjem koje po\u010dinje prije razvojne faze i nastavlja se tijekom cijelog procesa <a href=\"https:\/\/link.springer.com\/chapter\/10.1007\/978-981-10-1415-4_2\">agilnog testiranja<\/a> , povratne informacije se pru\u017eaju u svakom koraku. Ova kontinuirana petlja povratnih informacija podr\u017eava razvojni proces jer tim za testiranje nije prisiljen \u010dekati do proizvodnje kako bi identificirao gdje su se pogre\u0161ke mogle pojaviti.<\/p>\n<p>Osiguranje kvalitete sada je implementirano u usluge agilnog testiranja. Svaki \u010dlan agilnog tima za testiranje odgovoran je za prepoznavanje potencijalnih problema putem sa\u017eete dokumentacije i pronala\u017eenje rje\u0161enja.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Agilno_testiranje_naspram_vodopada\"><\/span><strong>Agilno testiranje naspram vodopada<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Metodologija agilnog testiranja naspram vodopada jednostavna je za razumijevanje. Prvo, <a href=\"http:\/\/ku-fpg.github.io\/files\/agile-traditional.pdf\">tradicionalno testiranje<\/a> slijedi fiksne zahtjeve, dok postupak za agilno testiranje nije fiksan. Pomo\u0107u agilnog testiranja mo\u017eete unijeti promjene tijekom procesa razvoja softvera kako vam odgovara.<\/p>\n<p>Testiranje vodopada slijedi prediktivni pristup gdje je promjene te\u0161ko implementirati, dok je agilno testiranje daleko prilagodljivije. Dok je testiranje vodopada pristup odozgo prema dolje, moderno testiranje se mo\u017ee zamisliti u smislu agilne piramide testiranja.<\/p>\n<p>Piramida agilnog testiranja je grafikon ili smjernica za kori\u0161tenje automatiziranog testiranja softvera. Podijeljen je u tri dijela. Na dnu imate testove jedinica i komponenti, testove prihva\u0107anja u sredini i GUI testove na vrhu. Obi\u010dno morate po\u010deti od dna i napredovati do GUI testova.<\/p>\n<p>Prilikom izvo\u0111enja slap testiranja, povratna informacija dolazi tek kada je ciklus zavr\u0161en, dok agilni proces testiranja pretpostavlja kontinuiranu povratnu petlju. \u0160to se ti\u010de funkcionalnosti, tradicionalno testiranje potvr\u0111uje kvalitetu proizvoda, dok agilno testiranje osigurava brzu isporuku proizvoda, \u010dak i nau\u0161trb privremeno smanjene funkcionalnosti.<\/p>\n<p>U agilnom procesu testiranja svi rade zajedno u svakoj fazi procesa testiranja. Nasuprot tome, tijekom procesa vodopada testiranja, ispitiva\u010di i programeri rade odvojeno i oslanjaju se na veliku dokumentaciju za komunikaciju.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Prijelaz_s_vodopada_na_agilno_testiranje\"><\/span><strong>Prijelaz s vodopada na agilno testiranje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Prebacivanje s vodopada na agilnu metodologiju testiranja nije te\u0161ko nakon \u0161to shvatite detalje procesa i alata za agilno testiranje softvera. Agilno testiranje mo\u017ee biti manje u\u010dinkovito bez \u010dvrstog razumijevanja procesa. Na primjer, nije neuobi\u010dajeno da timovi za agilno testiranje pretpostave da se agilno testiranje vi\u0161e odnosi na brzinu, a manje na planiranje.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Razumijevanje_zivotnog_ciklusa_agilnog_testiranja_softvera\"><\/span><strong>Razumijevanje \u017eivotnog ciklusa agilnog testiranja softvera<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u017divotni ciklus agilnog testiranja softvera konceptualno se razlikuje od tradicionalnog testiranja. Prije nego \u0161to mo\u017eete shvatiti agilno testiranje, va\u017eno je razumjeti \u017eivotni ciklus. Postoji pet faza u \u017eivotnom ciklusu agilnog testiranja.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-4102\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/agile2-1024x622.jpg\" alt=\"najbolje prakse za agilno i funkcionalno testiranje automatizacije softvera\" width=\"1024\" height=\"622\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/agile2-1024x622.jpg 1024w, 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) 1024px, 100vw\" \/><\/p>\n<p>Faze \u017eivotnog ciklusa agilnog testiranja softvera su:<\/p>\n<ul>\n<li>Procjena utjecaja<\/li>\n<li>Agilno planiranje testiranja<\/li>\n<li>Spremnost za otpu\u0161tanje<\/li>\n<li>Svakodnevna tr\u010danja<\/li>\n<li>Pregled testa agilnosti<\/li>\n<\/ul>\n<p>Svaki dio ovog \u017eivotnog ciklusa agilnog testiranja bitan je za tijek cijelog sustava.<\/p>\n<p>Agilno testiranje koristi \u010detiri kvadranta koje su razvile <a href=\"https:\/\/books.google.com\/books?hl=en&amp;lr=&amp;id=3UdsAQAAQBAJ&amp;oi=fnd&amp;pg=PR9&amp;dq=Lisa+Cirspin+and+Janet+Gregory&amp;ots=Drpe9tQms7&amp;sig=spHoMSdB1iGJIoXh3RJ18BYrk-U#v=onepage&amp;q=Lisa%20Cirspin%20and%20Janet%20Gregory&amp;f=false\">Lisa Crispin i Janet Gregory<\/a> za proces testiranja. Kvadranti su postavljeni kako bi pomogli agilnim ispitiva\u010dima da odrede koje testove treba pokrenuti i kako se ti testovi izvode.<\/p>\n<p><iframe loading=\"lazy\" title=\"ISTQB Agile Tester #43 - Agile Testing Quadrants and Test Levels\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/_BUlNzkyH58?start=128&#038;feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Kvadrant_jedan\"><\/span><strong>Kvadrant<\/strong> <strong>jedan<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Glavni fokus ovog kvadranta je interna kvaliteta koda. Prvi kvadrant uklju\u010duje sve testove koji imaju veze s kvalitetom koda. Ovi testovi uklju\u010duju automatizirane testove kao \u0161to su:<\/p>\n<ul>\n<li>Ispitivanja komponenti<\/li>\n<li>Jedini\u010dni testovi<\/li>\n<\/ul>\n<p>Obje vrste testova vo\u0111ene su tehnologijom i mogu se implementirati kao podr\u0161ka agilnom timu za testiranje.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Kvadrant_dva\"><\/span><strong>Kvadrant dva<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Kvadrant dva usredoto\u010den je na poslovne zna\u010dajke testiranih proizvoda, poput automatiziranih i ru\u010dnih funkcionalnih testova za razli\u010dite scenarije. Testovi u ovom kvadrantu uklju\u010duju:<\/p>\n<ul>\n<li>Testiranje u paru<\/li>\n<li>Primjeri testiranja tijekova rada\/scenarija<\/li>\n<li>Testiranje prototipova za korisni\u010dko iskustvo<\/li>\n<\/ul>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Kvadrant_tri\"><\/span><strong>Kvadrant tri<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Kvadrant tri daje povratne informacije za sve testove koji se izvode u kvadrantima jedan i dva. Svi uklju\u010deni mogu testirati proizvod kako bi razumjeli korisni\u010dko iskustvo.<\/p>\n<p>Testovi u ovom kvadrantu \u010desto su djelomi\u010dno ili potpuno automatizirani. Agilni tim izvodi testove poput:<\/p>\n<ul>\n<li>Eksploratorno ispitivanje<\/li>\n<li>Uparite testiranje s kupcima<\/li>\n<li>Testiranje upotrebljivosti<\/li>\n<li>Testiranje prihvatljivosti korisnika<\/li>\n<li>Kolaborativno testiranje<\/li>\n<\/ul>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Kvadrant_cetiri\"><\/span><strong>Kvadrant \u010detiri<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Kvadrant \u010detiri je za nefunkcionalne zahtjeve kao \u0161to su kompatibilnost, sigurnost i stabilnost. Ovaj kvadrant poma\u017ee testerima da osiguraju da je aplikacija spremna isporu\u010diti o\u010dekivanu vrijednost i funkcionalnost.<\/p>\n<p>Testovi koji su uobi\u010dajeni u ovom kvadrantu uklju\u010duju testiranje skalabilnosti, testiranje infrastrukture, testiranje sigurnosti, testove otpornosti na stres, testiranje optere\u0107enja i testiranje migracije podataka.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Agilne_metode_testiranja\"><\/span><strong>Agilne metode testiranja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>U agilnom testiranju postoji pet metoda koje mo\u017eete primijeniti na proces testiranja. Svaka od ovih metoda ima vlastitu metodologiju i pru\u017ea razli\u010dite informacije o tome \u0161to se testira. Scrum testiranje tako\u0111er se mo\u017ee koristiti u agilnim metodama testiranja.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Razvoj_voden_ponasanjem_BDD\"><\/span><strong>Razvoj vo\u0111en pona\u0161anjem (BDD)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Prva metoda testiranja je <a href=\"https:\/\/ieeexplore.ieee.org\/abstract\/document\/7133548\/\">razvoj vo\u0111en pona\u0161anjem<\/a> (BDD). BDD poti\u010de komunikaciju izme\u0111u razli\u010ditih dionika projekta. Ovaj komunikacijski proces poma\u017ee svima uklju\u010denima da razumiju sve zna\u010dajke prije faze razvoja.<\/p>\n<p>Uz BDD, agilni testeri, programeri i analiti\u010dari stvaraju realisti\u010dne scenarije koji poma\u017eu u komunikacijskom procesu. Oni \u0107e napisati ove scenarije prema formatu Gherkin Given\/When\/Then. U svojoj sr\u017ei, format nagla\u0161ava kako svaka zna\u010dajka radi u razli\u010ditim scenarijima s razli\u010ditim parametrima.<\/p>\n<p><iframe loading=\"lazy\" title=\"What is Behavior Driven Development? (4 minute cartoon on BDD)\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/ydddSkVz_a8?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>BDD omogu\u0107uje agilnom timu za testiranje stvaranje scenarija temeljenih na predvi\u0111anjima i pretpostavkama o tome gdje bi zna\u010dajke mogle zakazati, \u0161to im omogu\u0107uje uvo\u0111enje pobolj\u0161anja prije faze razvoja.<\/p>\n<p>Primijetit \u0107ete da je ova metoda sli\u010dna razvoju vo\u0111enom testiranjem (TDD), s glavnom razlikom \u0161to ova agilna metoda testira kompletnu funkcionalnost, dok TDD testira pojedina\u010dne elemente.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Razvoj_voden_testiranjem_TDD\"><\/span><strong>Razvoj vo\u0111en testiranjem (TDD)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Uz TDD, po\u010det \u0107ete testirati prije nego \u0161to stvorite bilo \u0161to drugo. Agilni tim \u0107e odrediti \u0161to treba testirati i na temelju toga razviti korisni\u010dku pri\u010du. TDD \u0107e obi\u010dno zapo\u010deti jedini\u010dnim testom, nakon \u010dega slijedi pisanje cijele pri\u010de.<\/p>\n<p><iframe loading=\"lazy\" title=\"Test Driven Development - What? Why? And How?\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/llaUBH5oayw?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>Ovaj test \u0107e se nastaviti sve dok ispitiva\u010di ne napi\u0161u to\u010dan kod koji omogu\u0107uje prolaz jedini\u010dnog testa. Ova je metoda tako\u0111er korisna za testove komponenti, koji dobro funkcioniraju s automatiziranim alatima za testiranje. Ovi testovi osiguravaju da sve komponente proizvoda rade pojedina\u010dno.<\/p>\n<p>Agilni testeri koriste TDD za procjenu kako proizvod radi u trenutku implementacije umjesto nakon toga kao \u0161to bi to u\u010dinili s tradicionalnom metodom testiranja.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Razvoj_temeljen_na_testu_prihvacanja_ATDD\"><\/span><strong>Razvoj temeljen na testu prihva\u0107anja (ATDD)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Kupac, tester i programer sastat \u0107e se kako bi prikupili informacije u razvoju vo\u0111enom testom prihva\u0107anja ( <a href=\"https:\/\/books.google.com\/books?hl=en&amp;lr=&amp;id=RzOUlMjtfcEC&amp;oi=fnd&amp;pg=PR7&amp;dq=acceptance+test+driven+development&amp;ots=g95DiQvOvU&amp;sig=DXMHs2S5h9pvxWOnKT7ufuXKTTY#v=onepage&amp;q=acceptance%20test%20driven%20development&amp;f=false\">ATDD<\/a> ). Raspravljat \u0107e o sve tri uloge i smisliti definiciju za test prihva\u0107anja.<\/p>\n<p><iframe loading=\"lazy\" title=\"ISTQB Agile Tester #40 - What is Acceptance Test Driven Development- ATDD\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/KA4Egr1PG7I?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>Uz ATDD, kupac raspravlja o problemu, programer poku\u0161ava otkriti kako rije\u0161iti problem, a tester tra\u017ei \u0161to bi moglo po\u0107i po zlu. ATDD je sve o perspektivi korisnika proizvoda i kako on funkcionira.<\/p>\n<p>Ovi agilni testovi \u010desto su automatizirani i prvi su napisani. \u010cesto \u0107e zakazati na po\u010detku, nakon \u010dega \u0107e uslijediti pobolj\u0161anja oko tih po\u010detnih rezultata, postupno pobolj\u0161avaju\u0107i proizvod.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Testiranje_na_temelju_sesije\"><\/span><strong>Testiranje na temelju sesije<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Agilno testiranje temeljeno na sesiji ima za cilj osigurati da softver izdr\u017ei sveobuhvatno testiranje. Uklju\u010duje testne povelje, tako da agilni ispitiva\u010di znaju \u0161to se testira i razli\u010dita izvje\u0161\u0107a kako bi se nalazi mogli dokumentirati.<\/p>\n<p><iframe loading=\"lazy\" title=\"Djuka Selendic - Session-Based Test Management and How We Made it Work\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/tAoqScOGD-M?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>Sva testiranja temeljena na sesijama provode se u vremenski ograni\u010denim sesijama. Ove \u0107e sesije zavr\u0161iti brifingom izme\u0111u agilnih testera, scrum menad\u017eera i programera, gdje \u0107e pokriti pet to\u010daka dokaza. Scrum testiranje se mo\u017ee prilagoditi prema potrebi.<\/p>\n<p>Dokazne to\u010dke su:<\/p>\n<ul>\n<li>\u0160to je u\u010dinjeno tijekom testa<\/li>\n<li>\u0160to test utvr\u0111uje<\/li>\n<li>Ima li problema<\/li>\n<li>Preostala ispitivanja za provesti<\/li>\n<li>Kako se ispitiva\u010d osje\u0107a o testiranju<\/li>\n<\/ul>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Istrazivacko_ispitivanje\"><\/span><strong>Istra\u017eiva\u010dko ispitivanje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Kona\u010dno je istra\u017eiva\u010dko testiranje. Ova agilna metoda testiranja usmjerena je na testere koji rade sa softverom, a ne na individualnu izradu, planiranje i izvo\u0111enje raznih testova. Ova metoda kombinira izvo\u0111enje testa i fazu projektiranja.<\/p>\n<p><iframe loading=\"lazy\" title=\"Live Web Exploratory Technical Testing Session Example\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/xvUKVpOCqAY?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>Agilni testeri se u biti igraju sa softverom kako bi prona\u0161li razli\u010dite probleme i gdje su njegove prednosti. Za razliku od drugih agilnih testnih metoda, istra\u017eiva\u010dko testiranje nema skriptu. Testeri djeluju kao korisnici i mogu biti kreativni u razli\u010ditim scenarijima koje igraju.<\/p>\n<p>Oni ne\u0107e dokumentirati proces testiranja softvera, ali ako testeri prona\u0111u problemati\u010dno podru\u010dje, prijavit \u0107e to, omogu\u0107uju\u0107i primjenu popravka.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Agilne_strategije_testiranja\"><\/span><strong>Agilne strategije testiranja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sada kada razumijete \u010detiri kvadranta i \u017eivotni ciklus agilnog testiranja softvera, pogledajmo \u0161to podrazumijevaju razli\u010dite strategije agilnog testiranja.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Ponavljanje_0\"><\/span><strong>Ponavljanje 0<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Iteracija 0, tako\u0111er poznata kao prva faza, mjesto je u kojem agilni testeri izvode zadatke postavljanja. Ova agilna strategija testiranja uklju\u010duje nekoliko komponenti kao \u0161to su pronala\u017eenje ljudi za testiranje, instaliranje alata, zakazivanje kada \u0107e se testovi odr\u017eati i vi\u0161e.<\/p>\n<p>Koraci i najbolja praksa agilnog testiranja softvera koje treba dovr\u0161iti u <a href=\"https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0167642312001657\">iteraciji 0<\/a> agilnog testiranja su:<\/p>\n<ul>\n<li>Uspostavite poslovnu brigu za proizvod<\/li>\n<li>Razvijte grani\u010dne uvjete za opseg projekta<\/li>\n<li>Navedite sve kriti\u010dne zahtjeve koji \u0107e voditi dizajn proizvoda<\/li>\n<li>Ocrtajte arhitekturu barem jednog kandidata<\/li>\n<li>Razmotrite rizike<\/li>\n<li>Izraditi idejni projekt<\/li>\n<\/ul>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Konstrukcijske_iteracije\"><\/span><strong>Konstrukcijske iteracije<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Iteracije konstrukcije su druga faza agilnog testiranja. Dok se agilno testiranje odvija tijekom cijelog procesa, ve\u0107ina testova doga\u0111a se u ovoj fazi. Faza uklju\u010duje nekoliko iteracija tako da testeri mogu izgraditi rje\u0161enje za sve unutar svake iteracije.<\/p>\n<p>Tim za agilno testiranje koristit \u0107e vi\u0161estruke prakse, kao \u0161to su Scrum, agilno modeliranje, XP i agilni podaci. Sa svakom iteracijom, tim preuzima samo najbitnije zahtjeve iz testiranja i implementira ih.<\/p>\n<p>Ova faza definirana je istra\u017enim ispitivanjem i potvrdnim ispitivanjem. Potvrdno testiranje radi na provjeri ispunjava li proizvod sva o\u010dekivanja zainteresiranih strana. Uklju\u010duje razvojno i agilno testiranje prihva\u0107anja kako bi se omogu\u0107ilo kontinuirano testiranje tijekom \u017eivotnog ciklusa.<\/p>\n<p>Istra\u017eivanje testiranja otkriva sve probleme koje potvrdni testovi nisu uspjeli identificirati, \u0161to se obi\u010dno provodi drugo. Ova vrsta agilnog testiranja bavi se svim problemima od testova otpornosti na stres do sigurnosnih testiranja.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Otpustite_zavrsnicu_ili_prijelaznu_fazu\"><\/span><strong>Otpustite zavr\u0161nicu ili prijelaznu fazu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Tre\u0107a faza agilne strategije testiranja ima dva imena. Neki to nazivaju prijelaznom fazom, ali ve\u0107ina ljudi to naziva fazom zavr\u0161etka igre izdanja. Ova faza je to\u010dka u kojoj \u0107e agilni testeri pustiti proizvod u proizvodnju.<\/p>\n<p>Testeri \u0107e obu\u010davati podr\u0161ku i operativno osoblje o proizvodu tijekom faze zavr\u0161etka igre. Tako\u0111er uklju\u010duje:<\/p>\n<ul>\n<li>Marketing proizvoda za pu\u0161tanje u promet<\/li>\n<li>Obnova<\/li>\n<li>Sigurnosna kopija<\/li>\n<li>Finalizacija sustava<\/li>\n<li>Sva dokumentacija<\/li>\n<\/ul>\n<p>Kao posljednja faza prije proizvodne faze, agilni testeri mogu pokrenuti potpuni test sustava kako bi osigurali da je sve u redu.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Proizvodnja\"><\/span><strong>Proizvodnja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Zavr\u0161na faza je faza proizvodnje. Nakon \u0161to pro\u0111e sve potrebne agilne testove, proizvod ide u proizvodnju.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_primjera_tvrtki_koje_su_implementirale_agilne_metodologije_testiranja\"><\/span><strong>3 primjera tvrtki koje su implementirale agilne metodologije testiranja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sve vi\u0161e i vi\u0161e tvrtki koristi agilne metodologije testiranja i <a href=\"https:\/\/www.zaptest.com\/hyperautomation\">hiperautomatizaciju<\/a> za pobolj\u0161anje kvalitete i brzine izlaska na tr\u017ei\u0161te za svoje proizvode. Mnoge velike tehnolo\u0161ke tvrtke koriste ih, a ovo su tri sjajna primjera.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Jabuka\"><\/span><strong>Jabuka<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Mo\u017eda niste svjesni, ali <a href=\"https:\/\/internetdevels.com\/blog\/agile-lets-learn-from-the-best-ones\">Apple<\/a> je velika tvrtka koja cijelo vrijeme koristi agilne metodologije. Kada se objavi novi iOS softver i korisnici ga po\u010dnu koristiti, Apple koristi povratne informacije iz tog pona\u0161anja korisnika kako bi pobolj\u0161ao softver za sljede\u0107e izdanje iOS-a.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Microsoft\"><\/span><strong>Microsoft<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Mnogi <a href=\"https:\/\/docs.microsoft.com\/en-us\/previous-versions\/windows\/desktop\/ee790617(v=msdn.10)\">Microsoftovi<\/a> konkurenti ve\u0107 su koristili agilno testiranje kako bi pobolj\u0161ali svoje proizvode i objavili nove verzije, tako da Microsoftov prelazak ne bi trebao biti iznena\u0111uju\u0107i. Omogu\u0107uje im kontinuirano primanje povratnih informacija o a\u017euriranjima i razumijevanje \u0161to korisnici misle o novim zna\u010dajkama.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"IBM\"><\/span><strong>IBM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><a href=\"https:\/\/www.ibm.com\/downloads\/cas\/GXWXV5LR#:~:text=To%20drive%20ongoing%20successful%20Agile,automation%20within%20each%20sprint%20itself.\">IBM<\/a> koristi agilno testiranje i <a href=\"https:\/\/www.zaptest.com\/hr\/potpuni-vodic-za-robotsku-automatizaciju-procesa-rpa\">robotsku automatizaciju procesa (RPA)<\/a> kako bi pojednostavio rad unutar tvrtke od preko 100.000 ljudi.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Kontrolni_popis_za_agilni_plan_testiranja\"><\/span><strong>Kontrolni popis za agilni plan testiranja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-29236\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Software-testing-checklist-1024x681.jpeg\" alt=\"Kontrolni popis za testiranje softvera\" width=\"545\" height=\"363\"><\/p>\n<p>Nekoliko popisa za provjeru mo\u017ee vam pomo\u0107i da dobijete sve potrebne informacije prilikom izvo\u0111enja praksi testiranja u agilnosti.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Provjere_numerickih_polja\"><\/span><strong>1. Provjere numeri\u010dkih polja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Provjera numeri\u010dkih polja je neophodna kako bi se osiguralo da su sve vrijednosti va\u017ee\u0107e za pru\u017eanje provjere autenti\u010dnosti.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Provjere_polja_podataka\"><\/span><strong>2. Provjere polja podataka<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Provjerit \u0107ete specifikacije polja kao \u0161to su dan, mjesec ili godina.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Provjere_nedostataka\"><\/span><strong>3. Provjere nedostataka<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Stvaranje popisa s nedostacima omogu\u0107uje vam da navedete kako je do kvara do\u0161lo i analizirate ga za rje\u0161enje.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"4_Alpha_terenske_provjere\"><\/span><strong>4. Alpha terenske provjere<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Morat \u0107ete provjeriti crne i neprazne znakove, va\u017ee\u0107e i neva\u017ee\u0107e znakove i jo\u0161 mnogo toga.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"5_Kontrolni_popis_spremnosti_za_planiranje\"><\/span><strong>5. Kontrolni popis spremnosti za planiranje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Planiranje tko \u0107e biti u agilnom timu i dodjeljivanje odgovaraju\u0107ih uloga i odgovornosti mora se dogoditi prije testiranja. Tako\u0111er \u0107ete morati planirati postupke testiranja u agilnom.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"6_Spremni_kontrolni_popis\"><\/span><strong>6. Spremni kontrolni popis<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Prije slanja proizvoda na isporuku, agilni tim mora obaviti sve prethodne zadatke.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"7_Kontrolni_popis_radionice\"><\/span><strong>7. Kontrolni popis radionice<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Ovaj kontrolni popis uklju\u010duje dovr\u0161avanje razli\u010ditih zadataka i planiranje rokova dovr\u0161etka<\/p>\n<h4><span class=\"ez-toc-section\" id=\"8_Epic_Breakdown_Kontrolni_popis\"><\/span><strong>8. Epic Breakdown Kontrolni popis<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Kontrolni popis epskih kvarova detaljniji je od prethodnih popisa. Kontrolni popis epskih kvarova uklju\u010duje niz zna\u010dajki koje treba uzeti u obzir, uklju\u010duju\u0107i:<\/p>\n<ul>\n<li>Varijacije poslovnih pravila<\/li>\n<li>Priroda primjene<\/li>\n<li>Koraci tijeka rada<\/li>\n<li>Varijacije podataka<\/li>\n<li>Glavni u\u010dinak<\/li>\n<li>Odgodite izvedbu<\/li>\n<li>Metode unosa podataka<\/li>\n<li>CRUD operacije<\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Tim_za_agilno_testiranje\"><\/span><strong>Tim za agilno testiranje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Izgradnja agilnog softverskog tima za testiranje prije pokretanja projekta klju\u010dna je za nesmetan proces testiranja.<\/p>\n<p><iframe loading=\"lazy\" title=\"Who is the Agile Tester? What are the Benefits of Team Testing?\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/uIsPk6LpIcY?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Tko_bi_trebao_biti_dio_tima_za_agilno_testiranje\"><\/span><strong>Tko bi trebao biti dio tima za agilno testiranje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Svi uklju\u010deni u \u017eivotni ciklus proizvoda trebali bi biti u timu za agilno testiranje. Agilni tim za testiranje uklju\u010duje testere, programere i vlasnike proizvoda. Svaka uloga radi zajedno kako bi koristila proizvodu i osigurala <a href=\"https:\/\/ieeexplore.ieee.org\/abstract\/document\/4293611\">kvalitetu<\/a> .<\/p>\n<h5><span class=\"ez-toc-section\" id=\"1_Ispitivac\"><\/span><strong>1. Ispitiva\u010d<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Ispitiva\u010di su odgovorni za provo\u0111enje razli\u010ditih testova povezanih s okvirom agilnog testiranja. Oni izvode sa\u017eetu dokumentaciju i sastaju se s drugim \u010dlanovima tima kako bi razvili rje\u0161enja.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"2_Programer\"><\/span><strong>2. Programer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Programeri dizajniraju proizvod. Pomo\u0107i \u0107e testerima u pronala\u017eenju rje\u0161enja za pogre\u0161ke kada se pojave, a istovremeno \u0107e osigurati da vlasnici proizvoda budu zadovoljni krajnjim proizvodom.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"3_Vlasnik_proizvoda\"><\/span><strong>3. Vlasnik proizvoda<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Vlasnici proizvoda tako\u0111er imaju va\u017enu ulogu u agilnom timu za testiranje jer imaju pravo glasa u svim kona\u010dnim odlukama na temelju unosa testera i programera.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Automatiziranje_Agilnog_testiranja_softvera\"><\/span><strong>Automatiziranje Agilnog testiranja softvera<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Programeri mogu automatizirati mnoge aspekte agilnog testiranja. Automatizirani agilni alat za testiranje dugoro\u010dno \u0161tedi mnogo vremena i novca.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Prednosti_automatizacije_agilnog_testiranja_softvera\"><\/span><strong>Prednosti automatizacije agilnog testiranja softvera<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Automatiziranje agilnog testiranja softvera ima mnoge <a href=\"https:\/\/www.researchgate.net\/profile\/S-Mantha\/publication\/261017281_Agile_Methodology_Adoption_Benefits_and_Constraints\/links\/582e930d08ae102f072dbb05\/Agile-Methodology-Adoption-Benefits-and-Constraints.pdf\">prednosti<\/a> za pobolj\u0161anje procesa testiranja i ukupne kvalitete proizvoda.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Brze_izvrsenje\"><\/span><strong>1. Br\u017ee izvr\u0161enje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Automatizirani agilni alati za testiranje mogu ubrzati izvo\u0111enje. Mo\u0107i \u0107ete br\u017ee dobiti rezultate i povratne informacije, a kao rezultat toga, br\u017ee \u0107ete razviti rje\u0161enja za probleme.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Za_visekratnu_upotrebu\"><\/span><strong>2. Za vi\u0161ekratnu upotrebu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Testiranje razvoja softvera mo\u017ee biti svakodnevno. Ponovljeno izvo\u0111enje istih testova mo\u017ee biti zamorno, stoga upotreba automatiziranog agilnog alata za testiranje mo\u017ee u\u010diniti ovaj zadatak lak\u0161im za upravljanje ponovnim kori\u0161tenjem istog testa.<\/p>\n<p>Dakle, poput <a href=\"https:\/\/www.zaptest.com\/rpa\">RPA alata<\/a> , ova metodologija eliminira niz zadataka koji se ponavljaju.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Rizici_automatizacije_agilnih_metodologija_testiranja_softvera\"><\/span><strong>Rizici automatizacije agilnih metodologija testiranja softvera<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Kao i u svemu, postoje rizici za automatizaciju agilnih testova softvera.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Ne_moze_u_potpunosti_zamijeniti_rucno_testiranje\"><\/span><strong>1. Ne mo\u017ee u potpunosti zamijeniti ru\u010dno testiranje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Iako prednosti automatizacije agilnih procesa testiranja znatno nadma\u0161uju njegova ograni\u010denja, automatizirani testovi nisu potpuno rje\u0161enje. Automatizacija mo\u017ee u\u010diniti jako puno, pa \u0107ete se i dalje morati oslanjati na ru\u010dno testiranje kao dopunu procesu automatizacije testiranja.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Testovi_mogu_biti_nepouzdani\"><\/span><strong>2. Testovi mogu biti nepouzdani<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Kada je rije\u010d o automatiziranim testovima, nepouzdanost je velika briga. Tim za testiranje morat \u0107e obratiti dodatnu pozornost na la\u017eno pozitivne rezultate i pogre\u0161ke tijekom testiranja.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Moze_nedostajati_ucinkovita_rjesenja\"><\/span><strong>3. Mo\u017ee nedostajati u\u010dinkovita rje\u0161enja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Jo\u0161 jedna briga kod automatiziranih testova je ta \u0161to ne daju uvijek odgovaraju\u0107e odgovore na izazove. Automatiziranim testovima \u010desto nedostaje stru\u010dnost za stvaranje rje\u0161enja.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Agilni_alati_za_testiranje\"><\/span><strong>Agilni alati za testiranje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Iako je dostupno nekoliko agilnih alata za testiranje, neki su bolji od drugih.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-28646\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/06\/Screenshot-2022-06-18-at-11.42.58-1024x641.png\" alt=\"\u010cesto postavljana pitanja o automatizaciji funkcionalnog testiranja\" width=\"1024\" height=\"641\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/06\/Screenshot-2022-06-18-at-11.42.58-980x614.png 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/06\/Screenshot-2022-06-18-at-11.42.58-480x301.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Sto_cini_dobar_agilni_alat_za_automatizaciju_testiranja\"><\/span><strong>\u0160to \u010dini dobar agilni alat za automatizaciju testiranja?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Kako razlikovati odli\u010dan agilni alat za automatizaciju testiranja od neu\u010dinkovitog? Evo nekoliko savjeta.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Adekvatno_snimanje\"><\/span><strong>1. Adekvatno snimanje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Unutar procesa agilnog testiranja softvera, alat za testiranje automatizacije kvalitete osigurat \u0107e vam adekvatnu dokumentaciju svih procesa i rezultata testiranja. Na taj na\u010din mo\u017eete jasno razumjeti gdje se gre\u0161ke pojavljuju i za\u0161to.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Modificiranje_testa_bez_ponavljanja\"><\/span><strong>2. Modificiranje testa bez ponavljanja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Nakon \u0161to se test izvede, dobar alat za automatizaciju omogu\u0107it \u0107e izmjene bez potrebe za potpunim prepisivanjem koda ili prethodnih testova.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Jednostavnost_koristenja\"><\/span><strong>3. Jednostavnost kori\u0161tenja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>S obzirom na uklju\u010denost \u010dlanova tima s razli\u010ditim razinama tehni\u010dkih vje\u0161tina u procesu testiranja, agilni alat za testiranje trebao bi biti jednostavan za nau\u010diti, ne zahtijeva posebno iskustvo kodiranja, pru\u017ea bogatu funkcionalnost u visoko intuitivnom su\u010delju i omogu\u0107uje jednostavnu suradnju i dijeljenje informacija.<\/p>\n<p>Dok su tehni\u010dki aspekt i funkcionalnost alata naravno bitni, tri na\u010dela o kojima se raspravljalo predstavljaju stup svakog procesa agilnog testiranja i kao takav, svaki alat za agilno testiranje mora ispunjavati ove uvjete.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Ostale_stvari_koje_treba_imati_na_umu_prilikom_prelaska_na_agilnu_metodologiju_testiranja\"><\/span><strong>Ostale stvari koje treba imati na umu prilikom prelaska na agilnu metodologiju testiranja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Prije nego \u0161to u potpunosti prije\u0111ete na kori\u0161tenje okvira za agilno testiranje, trebali biste imati na umu nekoliko stvari.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Suradnja_je_kljucna\"><\/span>Suradnja je klju\u010dna<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Jedna od glavnih komponenti agilne strategije testiranja je suradnja. Dok u tradicionalnom testiranju testeri i programeri rade odvojeno, agilna metodologija pretpostavlja da \u0107e sada blisko sura\u0111ivati tijekom cijelog projekta testiranja.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Stvorite_agilno_okruzenje_za_testiranje\"><\/span>Stvorite agilno okru\u017eenje za testiranje<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ne mo\u017eete imati u\u010dinkovitu suradnju bez agilnog okru\u017eenja za testiranje koje to poti\u010de. Bez obzira na to stvara li se odre\u0111eni radni prostor za agilni tim za testiranje, osiguravaju li se bolji komunikacijski kanali ili bilo koje druge relevantne mjere, okru\u017eenje za suradni\u010dko testiranje je i neophodno i bitno.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"FAQ\"><\/span><strong>FAQ<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Za daljnja pitanja o agilnom testiranju, evo nekoliko odgovora na istaknuta pitanja.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kako_QA_funkcionira_u_agilnom\"><\/span>Kako QA funkcionira u agilnom?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>U idealnom slu\u010daju, proces agilnog testiranja u cijelosti uklju\u010duje QA. Agilni testeri i programeri to\u010dno \u0107e slijediti zahtjeve klijenta i unijeti promjene na temelju testiranja kako bi osigurali i pobolj\u0161ali kvalitetu.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Koje_vjestine_trebaju_agilni_testeri\"><\/span>Koje vje\u0161tine trebaju agilni testeri?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Svi agilni testeri trebali bi posjedovati automatizaciju testiranja, prihva\u0107anje razvoja vo\u0111enog testom, razvoja vo\u0111enog testom, crne kutije, bijele kutije i vje\u0161tine testiranja temeljene na iskustvu. I za njih je korisno imati poticaj za rast, budu\u0107i da se proces testiranja, prakse i tehnologija razvijaju brzinom munje.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Koja_su_nacela_agilnog_testiranja\"><\/span>Koja su na\u010dela agilnog testiranja?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Osam principa agilnog testiranja su kontinuirano testiranje, kontinuirana povratna informacija, uklju\u010divanje cijelog tima, brza povratna informacija, visoka kvaliteta softvera, manje dokumentacije, vo\u0111eno testiranjem i zadovoljstvo korisnika.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Koje_se_testiranje_provodi_tijekom_agila\"><\/span>Koje se testiranje provodi tijekom agila?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Testiranje koje se doga\u0111a tijekom agile uklju\u010duje testove otpornosti na stres, testove komponenti, testove jedinica i jo\u0161 mnogo toga.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kako_funkcionira_agilno_testiranje\"><\/span>Kako funkcionira agilno testiranje?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Agilni proces testiranja softvera uklju\u010duje testere i programere koji rade zajedno kako bi kontinuirano testirali razli\u010dite dijelove proizvoda. Agilni tim mo\u017ee identificirati i ispraviti pogre\u0161ke dok pregledava povratne informacije kupaca.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"ZAPTEST_za_agilno_testiranje\"><\/span><strong>ZAPTEST za agilno testiranje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Jedna od prednosti kori\u0161tenja <a href=\"https:\/\/youtu.be\/zJnaNVSnF3Q\">ZAPTEST-a u Agile testiranju<\/a> je mogu\u0107nost stvaranja automatiziranih skripti odmah u fazi dizajna proizvoda koriste\u0107i bilo koji oblik grafi\u010dkih artefakata kao \u0161to su skice na plo\u010di, okviri, PowerPoint slike itd. ZAPTEST omogu\u0107uje pretvaranje ovih slika u automatizirane objekte koje koristi Autoamtors za izradu skripti prije nego \u0161to se razviju stvarne softverske aplikacije. ZAPTEST tako\u0111er nudi izradu automatske dokumentacije i paralelno izvo\u0111enje testova na svim potrebnim platformama. Ovaj pristup stavlja timove za testiranje ispred rasporeda i omogu\u0107uje testiranje i pu\u0161tanje aplikacije Just-In-Time.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kada je rije\u010d o agilnom razvoju softvera, testiranje je klju\u010dno kako bi se osiguralo da je softver spreman za proizvodnju. Ali \u0161to je agilna metodologija u testiranju? Metodologija agilnog testiranja naspram metodologije vodopada ima zna\u010dajne konceptualne razlike. Nau\u010diti kako funkcionira \u017eivotni ciklus agilnog testiranja, metode, alati za agilno testiranje softvera i kako ih implementirati klju\u010dni [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":15660,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"\u0160to je agilno testiranje? Proces, \u017eivotni ciklus, metode i budu\u0107nost","_seopress_titles_desc":"Od prednosti, izazova i prijelaza s tradicionalnog na agilno, na alate za agilno testiranje \u017eivotnog ciklusa, nau\u010dite sve \u0161to trebate znati o agilnom testiranju softvera!","_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":[436],"tags":[],"class_list":{"0":"post-29812","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-vrste-testiranja-softvera"},"acf":{"short_name":""},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/hr\/wp-json\/wp\/v2\/posts\/29812","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zaptest.com\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zaptest.com\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/hr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/hr\/wp-json\/wp\/v2\/comments?post=29812"}],"version-history":[{"count":0,"href":"https:\/\/www.zaptest.com\/hr\/wp-json\/wp\/v2\/posts\/29812\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/hr\/wp-json\/wp\/v2\/media\/15660"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/hr\/wp-json\/wp\/v2\/media?parent=29812"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/hr\/wp-json\/wp\/v2\/categories?post=29812"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/hr\/wp-json\/wp\/v2\/tags?post=29812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}