{"id":29821,"date":"2022-07-08T16:29:33","date_gmt":"2022-07-08T16:29:33","guid":{"rendered":"https:\/\/www.zaptest.com\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje"},"modified":"2022-07-08T16:29:33","modified_gmt":"2022-07-08T16:29:33","slug":"kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje","title":{"rendered":"Kaj je agilno testiranje? Proces, \u017eivljenjski cikel, metode in izvajanje"},"content":{"rendered":"<p>Pri agilnem razvoju programske opreme je testiranje klju\u010dnega pomena za zagotovitev, da je programska oprema pripravljena za produkcijo. Toda kaj je agilna metodologija pri testiranju? Agilna metodologija testiranja se v primerjavi z metodologijo slapu konceptualno precej razlikuje.<\/p>\n<p>U\u010denje o delovanju agilnega \u017eivljenjskega cikla testiranja, metodah, <a href=\"https:\/\/www.zaptest.com\/?page_id=4060\">orodjih za agilno testiranje programske opreme<\/a> in njihovem izvajanju so bistveni dejavniki za izvajanje te vrste testiranja programske opreme.<\/p>\n<h2><\/h2>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_1 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #b90000;color:#b90000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #b90000;color:#b90000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.zaptest.com\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Prednosti_agilnega_testiranja_programske_opreme\" >Prednosti agilnega testiranja programske opreme<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Prihrani_cas_in_denar\" >Prihrani \u010das in denar<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Zmanjsanje_obsega_dokumentacije\" >Zmanj\u0161anje obsega dokumentacije<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Prilagodljiv_je\" >Prilagodljiv 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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Zagotavljanje_rednih_povratnih_informacij\" >Zagotavljanje rednih povratnih informacij<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Lazje_prepoznavanje_tezav\" >La\u017eje prepoznavanje te\u017eav<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Pogosti_izzivi_pri_agilnem_testiranju_programske_opreme\" >Pogosti izzivi pri agilnem testiranju programske opreme<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Obstaja_vecja_verjetnost_napak\" >Obstaja ve\u010dja verjetnost napak<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Pogosto_so_dodane_nove_funkcije\" >Pogosto so dodane nove funkcije<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Prehod_s_tradicionalnega_na_agilno_testiranje\" >Prehod s tradicionalnega 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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Kaj_je_tradicionalno_testiranje\" >Kaj 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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Kaj_je_agilno_testiranje\" >Kaj 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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Agilno_testiranje_proti_testiranju_po_slapu\" >Agilno testiranje proti testiranju po slapu<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Prehod_od_testiranja_po_slapu_k_agilnemu_testiranju\" >Prehod od testiranja po slapu k agilnemu testiranju<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Razumevanje_zivljenjskega_cikla_agilnega_testiranja_programske_opreme\" >Razumevanje \u017eivljenjskega cikla agilnega testiranja programske opreme<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Kvadrant_Ena\" >Kvadrant Ena<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Drugi_kvadrant\" >Drugi kvadrant<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Tretji_kvadrant\" >Tretji kvadrant<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Cetrti_kvadrant\" >\u010cetrti kvadrant<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Vedenjsko_usmerjen_razvoj_BDD\" >Vedenjsko usmerjen razvoj (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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Testno_voden_razvoj_TDD\" >Testno voden razvoj (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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Razvoj_ki_temelji_na_testiranju_sprejemljivosti_ATDD\" >Razvoj, ki temelji na testiranju sprejemljivosti (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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Testiranje_na_podlagi_seje\" >Testiranje na podlagi seje<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Raziskovalno_testiranje\" >Raziskovalno testiranje<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Strategije_agilnega_testiranja\" >Strategije agilnega 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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Iteracija_0\" >Iteracija 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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Iteracije_gradnje\" >Iteracije gradnje<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Koncna_ali_prehodna_faza_izdaje\" >Kon\u010dna ali prehodna faza izdaje<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#3_primeri_podjetij_ki_so_uvedla_agilne_testne_metodologije\" >3 primeri podjetij, ki so uvedla agilne testne metodologije<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Apple\" >Apple<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Kontrolni_seznam_nacrta_agilnega_testiranja\" >Kontrolni seznam na\u010drta agilnega 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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#1_Preverjanje_stevilcnih_polj\" >1. Preverjanje \u0161tevil\u010dnih polj<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#2_Preverjanje_podatkovnih_polj\" >2. Preverjanje podatkovnih polj<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#3_Preverjanje_napak\" >3. Preverjanje napak<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#4_Preverjanja_polj_Alpha\" >4. Preverjanja polj Alpha<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#5_Kontrolni_seznam_pripravljenosti_za_nacrtovanje\" >5. Kontrolni seznam pripravljenosti za na\u010drtovanje<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#6_Kontrolni_seznam_pripravljenosti\" >6. Kontrolni seznam pripravljenosti<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#7_Kontrolni_seznam_delavnice\" >7. Kontrolni seznam delavnice<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#8_Kontrolni_seznam_Epic_Breakdown\" >8. Kontrolni seznam Epic Breakdown<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Ekipa_za_agilno_testiranje\" >Ekipa 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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Kdo_bi_moral_biti_del_agilne_ekipe_za_testiranje\" >Kdo bi moral biti del agilne ekipe za 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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#1_Tester\" >1. Tester<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#2_Razvijalec\" >2. Razvijalec<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#3_Lastnik_izdelka\" >3. Lastnik izdelka<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Avtomatizacija_agilnega_testiranja_programske_opreme\" >Avtomatizacija agilnega testiranja programske opreme<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Prednosti_avtomatizacije_agilnega_testiranja_programske_opreme\" >Prednosti avtomatizacije agilnega testiranja programske opreme<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#1_Hitrejse_izvajanje\" >1. Hitrej\u0161e izvajanje<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#2_za_veckratno_uporabo\" >2. za ve\u010dkratno uporabo<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Tveganja_avtomatizacije_agilnih_metodologij_testiranja_programske_opreme\" >Tveganja avtomatizacije agilnih metodologij testiranja programske opreme<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#1_Ne_more_v_celoti_nadomestiti_rocnega_testiranja\" >1. Ne more v celoti nadomestiti ro\u010dnega testiranja<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#2_Testi_so_lahko_nezanesljivi\" >2. Testi so lahko nezanesljivi<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#3_Ucinkovitih_resitev_je_lahko_premalo\" >3. U\u010dinkovitih re\u0161itev je lahko premalo<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Orodja_za_agilno_testiranje\" >Orodja za 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-58\" href=\"https:\/\/www.zaptest.com\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Kaj_je_dobro_orodje_za_avtomatizacijo_agilnega_testiranja\" >Kaj je dobro orodje za avtomatizacijo agilnega 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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#1_Ustrezno_belezenje\" >1. Ustrezno bele\u017eenje<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#2_Spreminjanje_testa_brez_ponovnega_izvajanja\" >2. Spreminjanje testa brez ponovnega izvajanja<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#3_Enostavnost_uporabe\" >3. Enostavnost uporabe<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Druge_stvari_ki_jih_je_treba_upostevati_pri_prehodu_na_agilno_metodologijo_testiranja\" >Druge stvari, ki jih je treba upo\u0161tevati pri prehodu na agilno metodologijo 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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Sodelovanje_je_kljucnega_pomena\" >Sodelovanje je klju\u010dnega pomena<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Ustvarite_agilno_okolje_za_testiranje\" >Ustvarite agilno okolje 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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Pogosta_vprasanja\" >Pogosta vpra\u0161anja<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Kako_deluje_zagotavljanje_kakovosti_v_agilnem_nacinu_dela\" >Kako deluje zagotavljanje kakovosti v agilnem na\u010dinu dela?<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Kaksna_znanja_potrebujejo_agilni_testerji\" >Kak\u0161na znanja potrebujejo agilni testerji?<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Kaksna_so_nacela_agilnega_testiranja\" >Kak\u0161na so na\u010dela agilnega 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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Kaksno_testiranje_se_izvaja_med_agilnim_nacinom_dela\" >Kak\u0161no testiranje se izvaja med agilnim na\u010dinom dela?<\/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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#Kako_deluje_agilno_testiranje\" >Kako deluje 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\/sl\/kaj-je-agilno-testiranje-proces-zivljenjski-cikel-metode-in-izvajanje\/#ZAPTEST_za_agilno_testiranje\" >ZAPTEST za agilno testiranje<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Prednosti_agilnega_testiranja_programske_opreme\"><\/span><strong>Prednosti agilnega testiranja programske opreme<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Na\u010dinov, kako lahko pridobite s <a href=\"https:\/\/www.zaptest.com\/sl\">testiranjem<\/a> agilnega <a href=\"https:\/\/www.zaptest.com\/sl\">razvoja programske opreme<\/a>, je veliko. Prehod na agilno metodologijo v procesu testiranja in upo\u0161tevanje najbolj\u0161ih praks agilnega testiranja programske opreme prina\u0161ata ve\u010d klju\u010dnih prednosti.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Prihrani_cas_in_denar\"><\/span>Prihrani \u010das in denar<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Veliko testov v agilnih re\u0161itvah je mogo\u010de avtomatizirati, kar vam ne le prihrani stro\u0161ke testov, temve\u010d je tudi veliko hitrej\u0161e od ro\u010dnega testiranja.<\/p>\n<p>\u0160e en na\u010din, kako boste prihranili denar z agilnimi orodji za testiranje programske opreme, je odprava potrebe po podvajanju testov. Ne glede na to, kako u\u010dinkoviti so va\u0161i testerji za zagotavljanje kakovosti, vam bo ro\u010dno testiranje vzelo ve\u010d \u010dasa, zato vam bodo agilne metodologije pomagale optimizirati \u017eivljenjski cikel razvoja programske opreme, \u010de \u017eelite u\u010dinkovite in hitre rezultate.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Zmanjsanje_obsega_dokumentacije\"><\/span>Zmanj\u0161anje obsega dokumentacije<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u010ceprav agilno testiranje ne odpravlja dokumentacije, je te veliko manj. Namesto dokumentiranja vseh informacij, ki je lahko zamudno, je treba dolo\u010dene informacije zapisati na kratek na\u010din, kar je v korist ekipi za testiranje.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Prilagodljiv_je\"><\/span>Prilagodljiv je<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ena najbolj\u0161ih lastnosti agilne metodologije pri testiranju je njena prilagodljivost. To je zelo prilagodljiva metoda testiranja, ki vam omogo\u010da, da med postopkom testiranja po mili volji spremenite vse potrebno, da dobite re\u0161itev, ki jo potrebujete.<\/p>\n<p>Agilno testiranje temelji na sodelovanju vseh \u010dlanov ekipe, zato je prilagodljivost za enostavno spreminjanje taktike pomembna prednost.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Zagotavljanje_rednih_povratnih_informacij\"><\/span>Zagotavljanje rednih povratnih informacij<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>V nasprotju s tradicionalnim testiranjem, pri katerem je za pridobitev povratnih informacij od strank ali kon\u010dnih uporabnikov potrebnih tudi do 18 mesecev, je pri storitvah agilnega testiranja mogo\u010de pridobiti povratne informacije vsakih nekaj tednov ali hitreje, odvisno od razmer, faze v razvojnem procesu itd.<\/p>\n<p>Seveda lahko ekipa med razvojem hitreje pridobi povratne informacije in izvede potrebne spremembe ter ponovno uvede programsko opremo za nadaljnje povratne informacije strank.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Lazje_prepoznavanje_tezav\"><\/span>La\u017eje prepoznavanje te\u017eav<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Z uporabo agilne metodologije pri testiranju je veliko la\u017eje ugotoviti morebitne te\u017eave z izdelkom. Z rednim testiranjem in povratnimi informacijami strank lahko ekipa za testiranje hitreje odkrije in odpravi te\u017eave pri razvoju kot s tradicionalnimi metodami testiranja.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Pogosti_izzivi_pri_agilnem_testiranju_programske_opreme\"><\/span><strong>Pogosti izzivi pri agilnem testiranju programske opreme<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u010ceprav ima uporaba agilnega testiranja programske opreme \u0161tevilne prednosti, je treba pred prehodom s tradicionalnega testiranja razmisliti o nekaterih <a href=\"https:\/\/link.springer.com\/chapter\/10.1007\/978-981-10-7323-6_8\">izzivih<\/a>.<\/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=\"Obstaja_vecja_verjetnost_napak\"><\/span>Obstaja ve\u010dja verjetnost napak<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Slaba stran uporabe agilne metodologije za testiranje je ve\u010dja verjetnost napak. \u010ceprav je priro\u010dno, da je manj poudarka na temeljiti dokumentaciji, pa lahko izguba samega postopka dokumentiranja v\u010dasih povzro\u010di, da se zgodi ve\u010d napak ali da se jih pri testiranju spregleda.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Pogosto_so_dodane_nove_funkcije\"><\/span>Pogosto so dodane nove funkcije<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ker se agilno testiranje odvija hitro, se nove funkcije izdelka dodajajo hitreje kot pri tradicionalnem testiranju. Nove funkcije lahko predstavljajo izziv, ker imajo ekipe za testiranje manj \u010dasa za ugotavljanje razvojnih te\u017eav pri prej\u0161njih funkcijah pred novimi.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Prehod_s_tradicionalnega_na_agilno_testiranje\"><\/span><strong>Prehod s tradicionalnega na agilno testiranje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Prehod s tradicionalnega na agilno testiranje zahteva temeljit razmislek. Razumevanje glavnih razlik med agilno metodologijo testiranja in metodologijo testiranja po slapu vam lahko pomaga bolje razumeti, katera je bolj\u0161a izbira za va\u0161o situacijo, in sprejeti ustrezno odlo\u010ditev.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kaj_je_tradicionalno_testiranje\"><\/span><strong>Kaj je tradicionalno testiranje?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tradicionalno testiranje, znano tudi kot testiranje po slapu, je bolj strukturirano kot agilno testiranje in se izvaja postopoma.<\/p>\n<p>Vsa testiranja potekajo ob koncu razvoja izdelka, pri \u010demer se na tej stopnji izvedejo spremembe, po katerih se ponovno za\u010dne postopek testiranja.<\/p>\n<p>Ta pristop testiranja po slapu omogo\u010da, da se vse funkcije dostavijo po fazi izvajanja, vse naenkrat. Pri testiranju po slapu testerji in razvijalci najve\u010dkrat delajo lo\u010deno in se njihove poti nikoli ali le redko neposredno kri\u017eajo.<\/p>\n<p>Pri pristopu testiranja po slapu testerji ugotavljajo napake, vse pa je temeljito dokumentirano, tako da se lahko testerji in razvijalci k temu vrnejo, ne da bi izpustili morebitne klju\u010dne podrobnosti.<\/p>\n<p>Vodja projekta je odgovoren za projekt od za\u010detka do konca, testerji in razvijalci pa po vnaprej dolo\u010denih korakih izvajajo postopek testiranja. Temu pristopu od zgoraj navzdol je enostavno slediti, saj lahko testerji preidejo v naslednjo fazo \u0161ele, ko v celoti zaklju\u010dijo prej\u0161njo.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Kaj_je_agilno_testiranje\"><\/span><strong>Kaj je agilno testiranje?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Agilno testiranje se za\u010dne, ko se za\u010dne razvoj projekta. Skratka, vklju\u010duje testiranje in razvoj v vseh fazah. Ve\u010dina razvijalcev o tem procesu razmi\u0161lja v povezavi z agilno piramido testiranja (ve\u010d o tem pozneje).<\/p>\n<p>Uporaba agilne metodologije pri testiranju pomeni, da testiranje poteka neprekinjeno skozi celoten razvojni proces in vklju\u010duje razvijalce, testerje in lastnike v skoraj vsaki 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>Testiranje se za\u010dne pred fazo razvoja in se nadaljuje v celotnem <a href=\"https:\/\/link.springer.com\/chapter\/10.1007\/978-981-10-1415-4_2\">procesu agilnega testiranja<\/a>, zato so povratne informacije zagotovljene na vsakem koraku. Ta neprekinjena povratna zanka podpira razvojni proces, saj ekipi za testiranje ni treba \u010dakati na produkcijo, da bi ugotovila, kje so se morda pojavile napake.<\/p>\n<p>Zagotavljanje kakovosti je zdaj vklju\u010deno v storitve agilnega testiranja. Vsak \u010dlan agilne ekipe za testiranje je odgovoren za prepoznavanje morebitnih te\u017eav na podlagi jedrnate dokumentacije in iskanje re\u0161itev.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Agilno_testiranje_proti_testiranju_po_slapu\"><\/span><strong>Agilno testiranje proti testiranju po slapu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Agilno metodologijo testiranja v primerjavi s slapom je preprosto razumeti. Prvi\u010d, <a href=\"http:\/\/ku-fpg.github.io\/files\/agile-traditional.pdf\">tradicionalno testiranje<\/a> sledi fiksnim zahtevam, medtem ko postopek agilnega testiranja ni dolo\u010den. Z agilnim testiranjem lahko med procesom razvoja programske opreme po lastni presoji spreminjate, kar se vam zdi primerno.<\/p>\n<p>Testiranje po slapu temelji na predvidevalnem pristopu, pri katerem je spremembe te\u017eko izvesti, medtem ko je agilno testiranje veliko bolj prilagodljivo. Medtem ko je testiranje po slapu pristop od zgoraj navzdol, si lahko sodobno testiranje predstavljamo v smislu agilne piramide testiranja.<\/p>\n<p>Piramida agilnega testiranja je graf ali smernica za uporabo avtomatiziranega testiranja programske opreme. Razdeljena je na tri dele. Na dnu so testi enote in komponent, na sredini so sprejemni testi, na vrhu pa testi grafi\u010dnega uporabni\u0161kega vmesnika. Obi\u010dajno je treba za\u010deti na dnu in se prebiti do testov grafi\u010dnega uporabni\u0161kega vmesnika.<\/p>\n<p>Pri testiranju po slapu se povratne informacije pojavijo \u0161ele po zaklju\u010dku cikla, medtem ko agilni proces testiranja predvideva neprekinjeno povratno zanko. Kar zadeva funkcionalnost, tradicionalno testiranje potrjuje kakovost izdelka, agilno testiranje pa zagotavlja hitro dobavo izdelka, tudi na ra\u010dun za\u010dasne manj\u0161e funkcionalnosti.<\/p>\n<p>Pri agilnem postopku testiranja vsi sodelujejo v vsaki fazi postopka testiranja. Nasprotno pa testerji in razvijalci v procesu testiranja po slapu delajo lo\u010deno in se pri komunikaciji zana\u0161ajo na obse\u017eno dokumentacijo.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Prehod_od_testiranja_po_slapu_k_agilnemu_testiranju\"><\/span><strong>Prehod od testiranja po slapu k agilnemu testiranju<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Prehod s slapa na agilno metodologijo pri testiranju ni te\u017eaven, ko razumete podrobnosti agilnega procesa in orodij za testiranje programske opreme. Agilno testiranje je lahko manj u\u010dinkovito, \u010de ne poznate procesa. Neredko se na primer zgodi, da ekipe za agilno testiranje domnevajo, da gre pri agilnem testiranju bolj za hitrost in manj za na\u010drtovanje.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Razumevanje_zivljenjskega_cikla_agilnega_testiranja_programske_opreme\"><\/span><strong>Razumevanje \u017eivljenjskega cikla agilnega testiranja programske opreme<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u017divljenjski cikel agilnega testiranja programske opreme se konceptualno razlikuje od tradicionalnega testiranja. Preden lahko razumete agilno testiranje, je pomembno razumeti \u017eivljenjski cikel. \u017divljenjski cikel agilnega testiranja ima pet faz.<\/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=\"najbolj\u0161e prakse za agilno in funkcionalno testiranje programske opreme\" width=\"1024\" height=\"622\"><\/p>\n<p>Faze agilnega \u017eivljenjskega cikla testiranja programske opreme so:<\/p>\n<ul>\n<li>Ocena u\u010dinka<\/li>\n<li>Agilno na\u010drtovanje testiranja<\/li>\n<li>Pripravljenost na izdajo<\/li>\n<li>Dnevni sestanki<\/li>\n<li>Pregled testne agilnosti<\/li>\n<\/ul>\n<p>Vsak del tega agilnega \u017eivljenjskega cikla testiranja je bistvenega pomena za potek celotnega sistema.<\/p>\n<p>Agilno testiranje uporablja \u0161tiri kvadrante, ki sta jih za proces testiranja razvili <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 in Janet Gregory<\/a>. Kvadranti so v pomo\u010d agilnim testerjem pri dolo\u010danju, katere teste je treba izvesti in kako se ti testi izvajajo.<\/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_Ena\"><\/span><strong>Kvadrant<\/strong> <strong>Ena<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Ta kvadrant se osredoto\u010da predvsem na notranjo kakovost kode. Prvi kvadrant vklju\u010duje vse teste, ki so povezani s kakovostjo kode. Ti testi vklju\u010dujejo avtomatizirane teste, kot so:<\/p>\n<ul>\n<li>Preizkusi sestavnih delov<\/li>\n<li>Testi enote<\/li>\n<\/ul>\n<p>Obe vrsti testov temeljita na tehnologiji in ju je mogo\u010de izvajati v podporo agilni ekipi za testiranje.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Drugi_kvadrant\"><\/span><strong>Drugi kvadrant<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Drugi kvadrant se osredoto\u010da na poslovne funkcije testiranih izdelkov, kot so avtomatizirani in ro\u010dni funkcionalni testi za razli\u010dne scenarije. Testi v tem kvadrantu vklju\u010dujejo:<\/p>\n<ul>\n<li>Testiranje parov<\/li>\n<li>Primeri testiranja delovnih tokov\/scenarijev<\/li>\n<li>Testiranje prototipov za uporabni\u0161ko izku\u0161njo<\/li>\n<\/ul>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Tretji_kvadrant\"><\/span><strong>Tretji kvadrant<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Tretji kvadrant zagotavlja povratne informacije za vse teste, opravljene v prvem in drugem kvadrantu. Vsi sodelujo\u010di lahko izdelek preizkusijo in tako razumejo uporabni\u0161ko izku\u0161njo.<\/p>\n<p>Testi v tem kvadrantu so pogosto delno ali v celoti avtomatizirani. Agilna ekipa izvaja teste, kot so:<\/p>\n<ul>\n<li>Raziskovalno testiranje<\/li>\n<li>Testiranje v paru s strankami<\/li>\n<li>Testiranje uporabnosti<\/li>\n<li>Preizkus uporabni\u0161kega sprejema<\/li>\n<li>Skupno testiranje<\/li>\n<\/ul>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Cetrti_kvadrant\"><\/span><strong>\u010cetrti kvadrant<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>\u010cetrti kvadrant je namenjen nefunkcionalnim zahtevam, kot so zdru\u017eljivost, varnost in stabilnost. Ta kvadrant testerjem pomaga zagotoviti, da je aplikacija pripravljena za zagotavljanje pri\u010dakovane vrednosti in funkcionalnosti.<\/p>\n<p>V tem kvadrantu so pogosti testi, kot so testiranje raz\u0161irljivosti, testiranje infrastrukture, varnostno testiranje, stresni testi, testiranje obremenitve in testiranje migracije podatkov.<\/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>Pri agilnem testiranju obstaja pet metod, ki jih lahko uporabite v procesu testiranja. Vsaka od teh metod ima svojo metodologijo in zagotavlja razli\u010dne informacije o tem, kaj se testira. Testiranje Scrum se lahko uporablja tudi pri agilnih metodah testiranja.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Vedenjsko_usmerjen_razvoj_BDD\"><\/span><strong>Vedenjsko usmerjen razvoj (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, ki temelji na vedenju<\/a> (BDD). BDD spodbuja komunikacijo med razli\u010dnimi dele\u017eniki projekta. Ta komunikacijski postopek pomaga vsem udele\u017eenim, da pred za\u010detkom razvojne faze razumejo vse funkcije.<\/p>\n<p>Z BDD agilni preizku\u0161evalci, razvijalci in analitiki ustvarijo realisti\u010dne scenarije, ki pomagajo pri procesu komunikacije. Te scenarije bodo napisali v obliki Gherkin Given\/When\/Then. V osnovi je v formatu poudarjeno, kako posamezna funkcija deluje v razli\u010dnih scenarijih z razli\u010dnimi parametri.<\/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 agilni ekipi za testiranje omogo\u010da, da na podlagi napovedi in predpostavk o tem, kje bi funkcije lahko odpovedale, oblikuje scenarije, ki omogo\u010dajo izbolj\u0161ave \u0161e pred fazo razvoja.<\/p>\n<p>Opazili boste, da je ta metoda podobna testno vodenemu razvoju (TDD), z glavno razliko, da ta agilna metoda testira celotno funkcionalnost, medtem ko TDD testira posamezne elemente.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Testno_voden_razvoj_TDD\"><\/span><strong>Testno voden razvoj (TDD)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>S TDD za\u010dnete testirati, preden ustvarite kar koli drugega. Agilna ekipa dolo\u010di, kaj je treba testirati, in na podlagi tega razvije uporabni\u0161ko zgodbo. Obi\u010dajno se TDD za\u010dne s testom enote, ki mu sledi pisanje celotne zgodbe.<\/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>Ta preizkus se bo nadaljeval, dokler preizku\u0161evalci ne bodo napisali pravilne kode, ki omogo\u010da uspe\u0161no izvedbo preizkusa enote. Ta metoda je uporabna tudi za teste komponent, ki dobro delujejo z orodji za avtomatizirano testiranje. Ti preskusi zagotavljajo, da vsi sestavni deli izdelka delujejo posami\u010dno.<\/p>\n<p>Agilni preizku\u0161evalci s TDD ocenjujejo delovanje izdelka \u017ee med izvajanjem in ne \u0161ele pozneje, kot bi to storili s tradicionalnimi metodami preizku\u0161anja.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Razvoj_ki_temelji_na_testiranju_sprejemljivosti_ATDD\"><\/span><strong>Razvoj, ki temelji na testiranju sprejemljivosti (ATDD)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Stranka, preizku\u0161evalec in razvijalec se bodo sestali, da bi zbrali informacije v okviru razvoja, ki temelji na testiranju sprejemljivosti<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>). Razpravljali bodo o vseh treh vlogah in oblikovali definicijo sprejemnega testa.<\/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>Pri ATDD stranka razpravlja o problemu, razvijalec posku\u0161a ugotoviti, kako ga re\u0161iti, preizku\u0161evalec pa i\u0161\u010de, kaj bi lahko \u0161lo narobe. Pri ATDD gre predvsem za uporabni\u0161ki pogled na izdelek in njegovo delovanje.<\/p>\n<p>Ti agilni testi so pogosto najprej avtomatizirani in napisani. Na za\u010detku so pogosto neuspe\u0161ni, nato pa se na podlagi za\u010detnih rezultatov izvedejo izbolj\u0161ave, ki postopoma izbolj\u0161ajo izdelek.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Testiranje_na_podlagi_seje\"><\/span><strong>Testiranje na podlagi seje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Cilj agilnega testiranja, ki temelji na sejah, je zagotoviti, da programska oprema prenese celovito testiranje. Vklju\u010duje testne listine, da agilni testerji vedo, kaj se testira, in razli\u010dna poro\u010dila, da je mogo\u010de dokumentirati ugotovitve.<\/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>Vsi testi na podlagi seje se izvajajo v sejah, ki so \u010dasovno omejene. Te seje se bodo zaklju\u010dile s posvetom med agilnimi preizku\u0161evalci, vodji projekta Scrum in razvijalci, na katerem bodo obravnavali pet dokaznih to\u010dk. Testiranje Scrum je mogo\u010de prilagoditi po potrebi.<\/p>\n<p>Dokazne to\u010dke so:<\/p>\n<ul>\n<li>Kaj je bilo storjeno med preskusom<\/li>\n<li>Kaj test dolo\u010da<\/li>\n<li>Morebitne te\u017eave<\/li>\n<li>Preostali testi, ki jih je treba izvesti<\/li>\n<li>Kako se tester po\u010duti pri testiranju<\/li>\n<\/ul>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Raziskovalno_testiranje\"><\/span><strong>Raziskovalno testiranje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Na koncu je raziskovalno testiranje. Ta agilna metoda testiranja se osredoto\u010da na to, da testerji delajo s programsko opremo, ne pa da posamezno sestavljajo, na\u010drtujejo in izvajajo razli\u010dne teste. Ta metoda zdru\u017euje izvajanje testov in fazo na\u010drtovanja.<\/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 preizku\u0161evalci se v bistvu igrajo s programsko opremo, da bi odkrili razli\u010dne te\u017eave in njene prednosti. V nasprotju z drugimi agilnimi metodami testiranja raziskovalno testiranje nima scenarija. Preizku\u0161evalci delujejo kot uporabniki in so lahko ustvarjalni pri razli\u010dnih scenarijih, ki jih izvajajo.<\/p>\n<p>Postopka preizku\u0161anja programske opreme ne bodo dokumentirali, \u010de pa bodo preizku\u0161evalci odkrili problemati\u010dno podro\u010dje, bodo o tem poro\u010dali, kar bo omogo\u010dilo uporabo popravka.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Strategije_agilnega_testiranja\"><\/span><strong>Strategije agilnega testiranja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Zdaj, ko razumete \u0161tiri kvadrante in \u017eivljenjski cikel agilnega testiranja programske opreme, si oglejmo, kaj vklju\u010dujejo razli\u010dne strategije agilnega testiranja.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Iteracija_0\"><\/span><strong>Iteracija 0<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Iteracija 0, znana tudi kot prva faza, je faza, v kateri agilni preizku\u0161evalci opravijo pripravljalne naloge. Ta agilna strategija testiranja vklju\u010duje ve\u010d elementov, kot so iskanje ljudi za testiranje, namestitev orodij, na\u010drtovanje \u010dasa testiranja in drugo.<\/p>\n<p>Koraki in najbolj\u0161e prakse agilnega testiranja programske opreme, ki jih je treba dokon\u010dati v <a href=\"https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0167642312001657\">0. ponovitvi<\/a> agilnega testiranja, so naslednji:<\/p>\n<ul>\n<li>Vzpostavitev poslovne skrbi za izdelek<\/li>\n<li>Razvoj mejnih pogojev za obseg projekta<\/li>\n<li>Opi\u0161ite vse klju\u010dne zahteve, ki bodo vodile zasnovo izdelka.<\/li>\n<li>Predstavite arhitekturo vsaj enega kandidata<\/li>\n<li>Upo\u0161tevajte tveganja<\/li>\n<li>Pripravite predhodni projekt<\/li>\n<\/ul>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Iteracije_gradnje\"><\/span><strong>Iteracije gradnje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Gradbene iteracije so druga faza agilnega testiranja. \u010ceprav agilno testiranje poteka skozi celoten proces, se ve\u010dina testov opravi v tej fazi. Ta faza vklju\u010duje ve\u010d iteracij, tako da lahko preizku\u0161evalci v vsaki iteraciji pripravijo re\u0161itev za vse.<\/p>\n<p>Ekipa za agilno testiranje bo uporabljala ve\u010d praks, kot so Scrum, agilno modeliranje, XP in agilni podatki. Pri vsaki iteraciji ekipa iz testiranja vzame le najpomembnej\u0161e zahteve in jih izvede.<\/p>\n<p>Ta faza je opredeljena s preiskovalnim in potrditvenim testiranjem. S potrditvenim testiranjem preverite, ali izdelek izpolnjuje vsa pri\u010dakovanja zainteresiranih strani. Vklju\u010duje testiranje za razvijalce in agilne sprejemne teste, ki omogo\u010dajo neprekinjeno testiranje v celotnem \u017eivljenjskem ciklu.<\/p>\n<p>S preiskovalnim testiranjem odkrijemo te\u017eave, ki jih potrditveni testi niso odkrili, in ga obi\u010dajno opravimo kot drugega. Ta vrsta agilnega testiranja se ukvarja z vsemi vpra\u0161anji, od stresnih testov do varnostnega testiranja.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Koncna_ali_prehodna_faza_izdaje\"><\/span><strong>Kon\u010dna ali prehodna faza izdaje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Tretja faza agilne strategije testiranja ima dve imeni. Nekateri ji pravijo prehodna faza, ve\u010dina pa ji pravi kon\u010dna faza spro\u0161\u010danja. V tej fazi agilni testerji sprostijo izdelek v produkcijo.<\/p>\n<p>V kon\u010dni fazi bodo testerji usposabljali podporno in operativno osebje o izdelku. Vklju\u010duje tudi:<\/p>\n<ul>\n<li>Tr\u017eenje izdelka za izdajo<\/li>\n<li>Obnova<\/li>\n<li>Varnostna kopija<\/li>\n<li>Dokon\u010danje sistema<\/li>\n<li>Vsa dokumentacija<\/li>\n<\/ul>\n<p>V zadnji fazi pred fazo proizvodnje lahko agilni preizku\u0161evalci izvedejo celoten sistemski test, da se prepri\u010dajo, da je vse v 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>Zadnja faza je faza proizvodnje. Ko izdelek uspe\u0161no opravi vse potrebne agilne teste, gre v proizvodnjo.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_primeri_podjetij_ki_so_uvedla_agilne_testne_metodologije\"><\/span><strong>3 primeri podjetij, ki so uvedla agilne testne metodologije<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Vse ve\u010d podjetij uporablja agilne metodologije testiranja in <a href=\"https:\/\/www.zaptest.com\/hyperautomation\">hiperavtomatizacijo<\/a>, da bi izbolj\u0161ala kakovost in hitrost tr\u017eenja svojih izdelkov. Uporabljajo jih \u0161tevilna velika tehnolo\u0161ka podjetja in to so trije odli\u010dni primeri.<\/p>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"Apple\"><\/span><strong>Apple<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Morda se tega ne zavedate, vendar je <a href=\"https:\/\/internetdevels.com\/blog\/agile-lets-learn-from-the-best-ones\">Apple<\/a> veliko podjetje, ki ves \u010das uporablja agilne metodologije. Ko je izdana nova programska oprema iOS in jo uporabniki za\u010dnejo uporabljati, Apple uporabi povratne informacije o vedenju uporabnikov, da izbolj\u0161a programsko opremo za naslednjo izdajo sistema iOS.<\/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>\u0160tevilni <a href=\"https:\/\/docs.microsoft.com\/en-us\/previous-versions\/windows\/desktop\/ee790617(v=msdn.10)\">Microsoftovi <\/a>tekmeci so \u017ee uporabljali agilno testiranje za izbolj\u0161anje svojih izdelkov in izdajo novih razli\u010dic, zato Microsoftov prehod ne bi smel biti presenetljiv. Tako lahko nenehno prejemajo povratne informacije o posodobitvah in razumejo, kaj uporabniki menijo o novih funkcijah.<\/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> uporablja agilno testiranje in <a href=\"https:\/\/www.zaptest.com\/sl\/celovit-vodnik-po-robotski-avtomatizaciji-procesov-rpa\">robotsko avtomatizacijo procesov (RPA)<\/a> za racionalizacijo dela v podjetju z ve\u010d kot 100.000 zaposlenimi.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Kontrolni_seznam_nacrta_agilnega_testiranja\"><\/span><strong>Kontrolni seznam na\u010drta agilnega 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 seznam za testiranje programske opreme\" width=\"545\" height=\"363\"><\/p>\n<p>Ve\u010d kontrolnih seznamov vam lahko pomaga zagotoviti, da boste pri izvajanju testiranja v agilnem na\u010dinu pridobili vse potrebne informacije.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Preverjanje_stevilcnih_polj\"><\/span><strong>1. Preverjanje \u0161tevil\u010dnih polj<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Preverjanje \u0161tevil\u010dnih polj je potrebno, da se zagotovi, da so vse vrednosti veljavne za zagotavljanje avtentikacije.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Preverjanje_podatkovnih_polj\"><\/span><strong>2. Preverjanje podatkovnih polj<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Preverili boste specifikacije polja, kot so dan, mesec ali leto.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Preverjanje_napak\"><\/span><strong>3. Preverjanje napak<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Ustvarjanje seznama z napakami omogo\u010da, da dolo\u010dite, kako je napaka nastala, in jo analizirate ter poi\u0161\u010dete re\u0161itev.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"4_Preverjanja_polj_Alpha\"><\/span><strong>4. Preverjanja polj Alpha<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Preveriti boste morali, ali so \u010drni in ne\u010drni, veljavni in neveljavni znaki ter drugo.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"5_Kontrolni_seznam_pripravljenosti_za_nacrtovanje\"><\/span><strong>5. Kontrolni seznam pripravljenosti za na\u010drtovanje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Pred testiranjem je treba na\u010drtovati, kdo bo v agilni ekipi, ter dolo\u010diti ustrezne vloge in odgovornosti. Na\u010drtovati boste morali tudi prakse testiranja v agilnem okolju.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"6_Kontrolni_seznam_pripravljenosti\"><\/span><strong>6. Kontrolni seznam pripravljenosti<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Preden agilna ekipa po\u0161lje izdelek v dostavo, mora opraviti vse predhodne naloge.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"7_Kontrolni_seznam_delavnice\"><\/span><strong>7. Kontrolni seznam delavnice<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Ta kontrolni seznam vklju\u010duje opravljanje razli\u010dnih nalog in na\u010drtovanje \u010dasovnih okvirov za dokon\u010danje.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"8_Kontrolni_seznam_Epic_Breakdown\"><\/span><strong>8. Kontrolni seznam Epic Breakdown<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Kontrolni seznam za epsko raz\u010dlenitev je podrobnej\u0161i od prej\u0161njih seznamov. Kontrolni seznam za epsko raz\u010dlenitev vklju\u010duje razli\u010dne funkcije, ki jih je treba upo\u0161tevati, vklju\u010dno z naslednjimi:<\/p>\n<ul>\n<li>Spremembe poslovnih pravil<\/li>\n<li>Narava vloge<\/li>\n<li>Koraki delovnega postopka<\/li>\n<li>Spremembe podatkov<\/li>\n<li>Ve\u010dji u\u010dinek<\/li>\n<li>Odlo\u017eitev izvedbe<\/li>\n<li>Metode vnosa podatkov<\/li>\n<li>Operacije CRUD<\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Ekipa_za_agilno_testiranje\"><\/span><strong>Ekipa za agilno testiranje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Za nemoten potek testiranja je klju\u010dnega pomena, da pred za\u010detkom projekta oblikujete agilno ekipo za testiranje programske opreme.<\/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=\"Kdo_bi_moral_biti_del_agilne_ekipe_za_testiranje\"><\/span><strong>Kdo bi moral biti del agilne ekipe za testiranje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Vsi, ki sodelujejo v \u017eivljenjskem ciklu izdelka, morajo biti v agilni ekipi za testiranje. Ekipo za agilno testiranje sestavljajo testerji, razvijalci in lastniki izdelkov. Vsaka vloga sodeluje pri ustvarjanju izdelka in <a href=\"https:\/\/ieeexplore.ieee.org\/abstract\/document\/4293611\">zagotavljanju kakovosti<\/a>.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"1_Tester\"><\/span><strong>1. Tester<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Testerji so odgovorni za izvajanje razli\u010dnih testov, povezanih z okvirom agilnega testiranja. Izdelajo jedrnato dokumentacijo in se sestanejo z drugimi \u010dlani ekipe, da bi razvili re\u0161itve.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"2_Razvijalec\"><\/span><strong>2. Razvijalec<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Razvijalci oblikujejo izdelek. Testerjem bodo pomagali pri iskanju re\u0161itev za napake, ko se pojavijo, hkrati pa bodo poskrbeli, da bodo lastniki izdelkov zadovoljni s kon\u010dnim izdelkom.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"3_Lastnik_izdelka\"><\/span><strong>3. Lastnik izdelka<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Pomembno vlogo v agilni ekipi za testiranje imajo tudi lastniki izdelkov, saj imajo na podlagi prispevkov testerjev in razvijalcev besedo pri vseh kon\u010dnih odlo\u010ditvah.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Avtomatizacija_agilnega_testiranja_programske_opreme\"><\/span><strong>Avtomatizacija agilnega testiranja programske opreme<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Razvijalci lahko avtomatizirajo \u0161tevilne vidike agilnega testiranja. Avtomatizirano orodje za agilno testiranje dolgoro\u010dno prihrani veliko \u010dasa in denarja.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Prednosti_avtomatizacije_agilnega_testiranja_programske_opreme\"><\/span><strong>Prednosti avtomatizacije agilnega testiranja programske opreme<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Avtomatizacija agilnega testiranja programske opreme ima \u0161tevilne <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 za<\/a> izbolj\u0161anje procesa testiranja in splo\u0161ne kakovosti izdelka.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Hitrejse_izvajanje\"><\/span><strong>1. Hitrej\u0161e izvajanje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Avtomatizirana orodja za agilno testiranje lahko omogo\u010dijo hitrej\u0161o izvedbo. Hitreje boste dobili rezultate in povratne informacije, zato boste hitreje pripravili re\u0161itve za te\u017eave.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_za_veckratno_uporabo\"><\/span><strong>2. za ve\u010dkratno uporabo<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Testiranje razvoja programske opreme je lahko vsakdanje. Ponavljajo\u010de se izvajanje istih testov je lahko dolgo\u010dasno, zato lahko z uporabo orodja za avtomatizirano agilno testiranje to nalogo olaj\u0161ate s ponovno uporabo istega testa.<\/p>\n<p>Podobno kot <a href=\"https:\/\/www.zaptest.com\/rpa\">orodja RPA<\/a> tudi ta metodologija odpravlja \u0161tevilna ponavljajo\u010da se opravila.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Tveganja_avtomatizacije_agilnih_metodologij_testiranja_programske_opreme\"><\/span><strong>Tveganja avtomatizacije agilnih metodologij testiranja programske opreme<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tako kot pri vsem tudi pri avtomatizaciji testov agilne programske opreme obstajajo tveganja.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Ne_more_v_celoti_nadomestiti_rocnega_testiranja\"><\/span><strong>1. Ne more v celoti nadomestiti ro\u010dnega testiranja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>\u010ceprav so prednosti avtomatizacije agilnih postopkov testiranja veliko ve\u010dje od njihovih omejitev, avtomatizirani testi niso popolna re\u0161itev. Avtomatizacija lahko naredi le toliko, zato se boste morali \u0161e vedno zana\u0161ati na ro\u010dno testiranje, ki dopolnjuje postopek avtomatizacije testiranja.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Testi_so_lahko_nezanesljivi\"><\/span><strong>2. Testi so lahko nezanesljivi<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Pri avtomatiziranih testih je nezanesljivost zelo zaskrbljujo\u010da. Ekipa za testiranje bo morala biti posebej pozorna na la\u017eno pozitivne rezultate in napake pri testiranju.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Ucinkovitih_resitev_je_lahko_premalo\"><\/span><strong>3. U\u010dinkovitih re\u0161itev je lahko premalo<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Druga te\u017eava pri avtomatiziranih testih je, da ne zagotavljajo vedno ustreznih odgovorov na izzive. Avtomatizirani testi pogosto nimajo dovolj strokovnega znanja za ustvarjanje re\u0161itev.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Orodja_za_agilno_testiranje\"><\/span><strong>Orodja za agilno testiranje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Na voljo je ve\u010d orodij za agilno testiranje, vendar so nekatera bolj\u0161a 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=\"Pogosta vpra\u0161anja o avtomatizaciji funkcionalnega 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=\"Kaj_je_dobro_orodje_za_avtomatizacijo_agilnega_testiranja\"><\/span><strong>Kaj je dobro orodje za avtomatizacijo agilnega testiranja?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Kako lo\u010diti odli\u010dno orodje za avtomatizacijo agilnega testiranja od neu\u010dinkovitega? Tukaj je nekaj nasvetov.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Ustrezno_belezenje\"><\/span><strong>1. Ustrezno bele\u017eenje<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Kakovostno orodje za avtomatizirano testiranje vam bo v okviru agilnega procesa testiranja programske opreme zagotovilo ustrezno dokumentacijo vseh postopkov in rezultatov testiranja. Tako lahko jasno razumete, kje se pojavljajo napake in zakaj.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Spreminjanje_testa_brez_ponovnega_izvajanja\"><\/span><strong>2. Spreminjanje testa brez ponovnega izvajanja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Ko je test enkrat izveden, dobro orodje za avtomatizacijo omogo\u010da spremembe, ne da bi bilo treba kodo ali prej\u0161nje teste v celoti prepisati.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Enostavnost_uporabe\"><\/span><strong>3. Enostavnost uporabe<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Glede na to, da so v proces testiranja vklju\u010deni \u010dlani ekipe z razli\u010dnimi stopnjami tehni\u010dnega znanja, mora biti orodje za agilno testiranje enostavno za u\u010denje, ne sme zahtevati posebnih izku\u0161enj s kodiranjem, mora zagotavljati bogate funkcije v zelo intuitivnem vmesniku ter omogo\u010dati enostavno sodelovanje in izmenjavo informacij.<\/p>\n<p>\u010ceprav sta tehni\u010dni vidik in funkcionalnost orodja seveda bistvenega pomena, pa so zgoraj omenjena tri na\u010dela steber vsakega agilnega procesa testiranja, zato mora vsako agilno orodje za testiranje izpolnjevati te pogoje.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Druge_stvari_ki_jih_je_treba_upostevati_pri_prehodu_na_agilno_metodologijo_testiranja\"><\/span><strong>Druge stvari, ki jih je treba upo\u0161tevati pri prehodu na agilno metodologijo testiranja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Preden v celoti preidete na uporabo agilnega okvira testiranja, morate upo\u0161tevati nekaj stvari.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Sodelovanje_je_kljucnega_pomena\"><\/span>Sodelovanje je klju\u010dnega pomena<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Eden glavnih elementov agilne strategije testiranja je sodelovanje. Medtem ko pri tradicionalnem testiranju testerji in razvijalci delajo lo\u010deno, agilna metodologija predpostavlja, da bodo zdaj tesno sodelovali med celotnim projektom testiranja.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Ustvarite_agilno_okolje_za_testiranje\"><\/span>Ustvarite agilno okolje za testiranje<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>U\u010dinkovito sodelovanje ni mogo\u010de brez agilnega okolja za testiranje, ki ga spodbuja. Okolje za skupno testiranje je potrebno in nujno, ne glede na to, ali gre za vzpostavitev posebnega delovnega prostora za agilno ekipo za testiranje, zagotovitev bolj\u0161ih komunikacijskih kanalov ali katere koli druge ustrezne ukrepe.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Pogosta_vprasanja\"><\/span><strong>Pogosta vpra\u0161anja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Za dodatna vpra\u0161anja o agilnem testiranju je tu nekaj odgovorov na pogosta vpra\u0161anja.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kako_deluje_zagotavljanje_kakovosti_v_agilnem_nacinu_dela\"><\/span>Kako deluje zagotavljanje kakovosti v agilnem na\u010dinu dela?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>V idealnem primeru agilni postopek testiranja vklju\u010duje zagotavljanje kakovosti v celotnem procesu. Agilni preizku\u0161evalci in razvijalci bodo natan\u010dno sledili naro\u010dnikovim navodilom in na podlagi preizku\u0161anja uvedli spremembe, da bi zagotovili in izbolj\u0161ali kakovost.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kaksna_znanja_potrebujejo_agilni_testerji\"><\/span>Kak\u0161na znanja potrebujejo agilni testerji?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Vsi agilni preizku\u0161evalci morajo imeti znanja o avtomatizaciji testiranja, sprejemanju testno vodenega razvoja, testno vodenem razvoju, \u010drni \u0161katli, beli \u0161katli in preizku\u0161anju na podlagi izku\u0161enj. Zanje je koristno, da si prizadevajo tudi za rast, saj se proces testiranja, prakse in tehnologija razvijajo s svetlobno hitrostjo.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kaksna_so_nacela_agilnega_testiranja\"><\/span>Kak\u0161na so na\u010dela agilnega testiranja?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Osem na\u010del agilnega testiranja je: neprekinjeno testiranje, neprekinjene povratne informacije, vklju\u010devanje celotne ekipe, hitre povratne informacije, visoka raven kakovosti programske opreme, manj dokumentacije, testno vodenje in zadovoljstvo strank.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kaksno_testiranje_se_izvaja_med_agilnim_nacinom_dela\"><\/span>Kak\u0161no testiranje se izvaja med agilnim na\u010dinom dela?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Testiranje, ki se izvaja med agilnim na\u010dinom dela, vklju\u010duje teste izjemnih situacij, teste komponent, teste enot in drugo.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kako_deluje_agilno_testiranje\"><\/span>Kako deluje agilno testiranje?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pri agilnem postopku testiranja programske opreme testerji in razvijalci sodelujejo pri nenehnem testiranju razli\u010dnih delov izdelka. Agilna ekipa lahko med pregledovanjem povratnih informacij strank ugotovi in odpravi napake.<\/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>Ena od prednosti uporabe <a href=\"https:\/\/youtu.be\/zJnaNVSnF3Q\">ZAPTEST-a pri agilnem testiranju<\/a> je mo\u017enost ustvarjanja avtomatiziranih skript \u017ee v fazi na\u010drtovanja izdelka z uporabo katere koli oblike grafi\u010dnih artefaktov, kot so skice na beli tabli, \u017ei\u010dne slike, slike PowerPoint itd. ZAPTEST omogo\u010da pretvorbo teh slik v avtomatizirane objekte, ki jih avtoamaterji uporabljajo za izdelavo skript pred razvojem dejanskih programskih aplikacij. ZAPTEST ponuja tudi samodejno ustvarjanje dokumentacije in vzporedno izvajanje testov na vseh zahtevanih platformah. S tem pristopom ekipe za testiranje prehitevajo \u010dasovni razpored in omogo\u010dajo testiranje in sprostitev aplikacij &#8220;Just-In-Time&#8221;.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pri agilnem razvoju programske opreme je testiranje klju\u010dnega pomena za zagotovitev, da je programska oprema pripravljena za produkcijo. Toda kaj je agilna metodologija pri testiranju? Agilna metodologija testiranja se v primerjavi z metodologijo slapu konceptualno precej razlikuje. U\u010denje o delovanju agilnega \u017eivljenjskega cikla testiranja, metodah, orodjih za agilno testiranje programske opreme in njihovem izvajanju so [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":15682,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Kaj je agilno testiranje? Proces, \u017eivljenjski cikel, metode in prihodnost","_seopress_titles_desc":"Nau\u010dite se vse, kar morate vedeti o agilnem testiranju programske opreme, od prednosti, izzivov in prehoda s tradicionalnega na agilno testiranje do orodij za agilno testiranje v \u017eivljenjskem ciklu!","_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":[456],"tags":[],"class_list":{"0":"post-29821","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-vrste-testiranja-programske-opreme-sl"},"acf":{"short_name":""},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/sl\/wp-json\/wp\/v2\/posts\/29821","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zaptest.com\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zaptest.com\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/sl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/sl\/wp-json\/wp\/v2\/comments?post=29821"}],"version-history":[{"count":0,"href":"https:\/\/www.zaptest.com\/sl\/wp-json\/wp\/v2\/posts\/29821\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/sl\/wp-json\/wp\/v2\/media\/15682"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/sl\/wp-json\/wp\/v2\/media?parent=29821"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/sl\/wp-json\/wp\/v2\/categories?post=29821"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/sl\/wp-json\/wp\/v2\/tags?post=29821"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}