{"id":56107,"date":"2023-03-15T09:31:03","date_gmt":"2023-03-15T09:31:03","guid":{"rendered":"https:\/\/www.zaptest.com\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise"},"modified":"2023-03-15T09:31:03","modified_gmt":"2023-03-15T09:31:03","slug":"ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise","status":"publish","type":"post","link":"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise","title":{"rendered":"Ispitivanje dima &#8211; duboko zaronite u vrste, procese, softverske alate za testiranje dima i vi\u0161e!"},"content":{"rendered":"<p>Dimno testiranje je proces koji se koristi za testiranje softvera kako bi se utvrdilo je li implementirana verzija softvera stabilna ili nije.<\/p>\n<p>Kada testirate softver za testiranje, pokre\u0107ete niz testova osmi\u0161ljenih za procjenu svake od temeljnih funkcija softvera.<\/p>\n<p>Alati za testiranje dima provjeravaju rade li najva\u017enije zna\u010dajke softvera. Postoji vi\u0161e razli\u010ditih pristupa testiranju dima, a moderna tehnologija omogu\u0107uje automatsko testiranje dima za ve\u0107inu softverskih verzija.<\/p>\n<p>U ovom \u0107emo se \u010dlanku duboko pozabaviti testiranjem dima kako bismo pregledali vrste, procese i pristupe testiranju dimom koje koriste testeri softvera. Tako\u0111er \u0107emo razmotriti suvremene alate za ispitivanje dima uklju\u010duju\u0107i automatizaciju ispitivanja dima.<\/p>\n<p>Ukratko, nau\u010dit \u0107ete sve \u0161to \u0107ete ikada trebati znati o ispitivanju dima.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 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:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Sto_je_dimno_testiranje_u_programskom_inzenjerstvu\" >\u0160to je dimno testiranje u programskom in\u017eenjerstvu?<\/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:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Kada_trebate_napraviti_testiranje_na_dim\" >Kada trebate napraviti testiranje na dim?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Kada_ne_morate_raditi_ispitivanje_dima\" >Kada ne morate raditi ispitivanje dima<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Tko_je_ukljucen_u_ispitivanje_dima\" >Tko je uklju\u010den u ispitivanje dima<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Zivotni_ciklus_ispitivanja_dimom\" >\u017divotni ciklus ispitivanja dimom<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#1_Kod\" >1. Kod<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#2_Jedinicno_testiranje\" >2. Jedini\u010dno testiranje<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#3_Integracijsko_testiranje\" >3. Integracijsko testiranje<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#4_Ispitivanje_uracunljivosti\" >4. Ispitivanje ura\u010dunljivosti<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#5_Ispitivanje_dima\" >5. Ispitivanje dima<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#6_Funkcionalno_ispitivanje\" >6. Funkcionalno ispitivanje<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Primjene_ispitivanja_dima_na_razlicitim_razinama\" >Primjene ispitivanja dima na razli\u010ditim razinama<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#1_Razina_ispitivanja_prihvatljivosti\" >1. Razina ispitivanja prihvatljivosti<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#2_Razina_testiranja_sustava\" >2. Razina testiranja sustava<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#3_Razina_testiranja_integracije\" >3. Razina testiranja integracije<\/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-16\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Rucni_naspram_automatiziranih_testova_dima\" >Ru\u010dni naspram automatiziranih testova dima<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#1_Rucno_ispitivanje_dima\" >1. Ru\u010dno ispitivanje dima<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Prednosti_rucnog_izvodenja_testova_dima\" >Prednosti ru\u010dnog izvo\u0111enja testova dima<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Ne-inzenjeri_mogu_izvoditi_rucno_testiranje\" >Ne-in\u017eenjeri mogu izvoditi ru\u010dno testiranje<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Za_svaki_posao_mozete_izraditi_prilagodeni_test_dima\" >Za svaki posao mo\u017eete izraditi prilago\u0111eni test dima<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Rucni_testovi_otkrivaju_kvalitativne_podatke\" >Ru\u010dni testovi otkrivaju kvalitativne podatke<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Izazovi_rucnog_ispitivanja_dima\" >Izazovi ru\u010dnog ispitivanja dima<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Za_rucne_testove_dima_potrebno_je_vrijeme\" >Za ru\u010dne testove dima potrebno je vrijeme<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Rucni_testovi_ne_mogu_se_izvoditi_precesto\" >Ru\u010dni testovi ne mogu se izvoditi pre\u010desto<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Uvijek_postoji_prostor_za_pogreske\" >Uvijek postoji prostor za pogre\u0161ke<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Kada_koristiti_rucno_ispitivanje_dima\" >Kada koristiti ru\u010dno ispitivanje dima<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#2_Automatizirano_ispitivanje_dima\" >2. Automatizirano ispitivanje dima<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Prednosti_automatizacije_ispitivanja_dima\" >Prednosti automatizacije ispitivanja dima<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Automatizirano_testiranje_je_brzo\" >Automatizirano testiranje je brzo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Automatizacija_omogucuje_dnevne_testove_dima\" >Automatizacija omogu\u0107uje dnevne testove dima<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Automatizacija_eliminira_ljudske_pogreske\" >Automatizacija eliminira ljudske pogre\u0161ke<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Automatizacija_moze_imitirati_testove_opterecenja_i_performansi\" >Automatizacija mo\u017ee imitirati testove optere\u0107enja i performansi<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Izazovi_automatizacije_ispitivanja_dima\" >Izazovi automatizacije ispitivanja dima<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Tehnicki_zahtjevi\" >Tehni\u010dki zahtjevi<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Nedostatak_ljudskog_uvida\" >Nedostatak ljudskog uvida<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Kada_implementirati_automatizaciju_ispitivanja_dima\" >Kada implementirati automatizaciju ispitivanja dima<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Automatizirano_ispitivanje_dima_u_odnosu_na_rucno_ispitivanje_dima\" >Automatizirano ispitivanje dima u odnosu na ru\u010dno ispitivanje dima<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Testovi_hibridnog_dima\" >Testovi hibridnog dima<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Vrste_ispitivanja_dima\" >Vrste ispitivanja dima<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#1_Formalna_ispitivanja_dima\" >1. Formalna ispitivanja dima<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#2_Neformalni_testovi_dima\" >2. Neformalni testovi dima<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Sto_vam_je_potrebno_za_pocetak_testiranja_dima\" >\u0160to vam je potrebno za po\u010detak testiranja dima<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-43\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#1_Popis_testnih_slucajeva\" >1. Popis testnih slu\u010dajeva<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-44\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#2_Testne_datoteke\" >2. Testne datoteke<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#3_Alati_za_ispitivanje_dima\" >3. Alati za ispitivanje dima<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-46\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Postupak_ispitivanja_dima\" >Postupak ispitivanja dima<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-47\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Korak_1_Odaberite_svoje_testne_slucajeve\" >Korak 1: Odaberite svoje testne slu\u010dajeve<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-48\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Korak_2_Izradite_dimne_testove\" >Korak 2: Izradite dimne testove<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-49\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Korak_3_Pokrenite_testove_dima\" >Korak 3: Pokrenite testove dima<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-50\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Korak_4_Ispravite_sve_greske\" >Korak 4: Ispravite sve gre\u0161ke<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-51\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Najbolje_prakse_za_ispitivanje_dima\" >Najbolje prakse za ispitivanje dima<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-52\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#1_Cesto_izvodite_testove_dima\" >1. \u010cesto izvodite testove dima<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-53\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#2_Nikada_ne_preskacite_faze_testiranja\" >2. Nikada ne preska\u010dite faze testiranja<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-54\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#3_Testirajte_svaku_promjenu\" >3. Testirajte svaku promjenu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-55\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#4_Pratite_svoje_rezultate_testa\" >4. Pratite svoje rezultate testa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-56\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#5_Dvaput_pokrenite_test_dima\" >5. Dvaput pokrenite test dima<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-57\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#6_Odaberite_pravu_vrstu_testa_dima\" >6. Odaberite pravu vrstu testa dima<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-58\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Vrste_izlaza_iz_ispitivanja_dimom\" >Vrste izlaza iz ispitivanja dimom<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-59\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#1_Prolaz\" >1. Prolaz<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-60\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#2_Neuspjeh\" >2. Neuspjeh<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-61\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Primjeri_testnih_slucajeva_za_ispitivanje_dima\" >Primjeri testnih slu\u010dajeva za ispitivanje dima<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-62\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#1_Provjera_vjerodajnica_za_prijavu\" >1. Provjera vjerodajnica za prijavu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-63\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#2_Izrada_novog_dokumenta\" >2. Izrada novog dokumenta<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-64\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#3_Odjava\" >3. Odjava<\/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:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Vrste_gresaka_i_gresaka_otkrivenih_testiranjem_dima\" >Vrste gre\u0161aka i gre\u0161aka otkrivenih testiranjem dima<\/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:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#1_Funkcionalne_greske\" >1. Funkcionalne gre\u0161ke<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-67\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#2_Logicke_pogreske\" >2. Logi\u010dke pogre\u0161ke<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-68\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#3_Greske_u_integraciji\" >3. Gre\u0161ke u integraciji<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-69\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Uobicajena_metrika_ispitivanja_dima\" >Uobi\u010dajena metrika ispitivanja dima<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-70\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#1_Brzina_softvera\" >1. Brzina softvera<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-71\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#2_Pouzdanost\" >2. Pouzdanost<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-72\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Najbolji_besplatni_alati_za_testiranje_dima\" >Najbolji besplatni alati za testiranje dima<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-73\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#5_najboljih_besplatnih_alata_za_testiranje_dima\" >5 najboljih besplatnih alata za testiranje dima<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-74\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#1_ZAPTEST_BESPLATNO_izdanje\" >1. ZAPTEST BESPLATNO izdanje<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-75\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#2_Selen\" >2. Selen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-76\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#3_Apijem\" >3. Apijem<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-77\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#4_Testna_veza\" >4. Testna veza<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-78\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#5_QA_Vuk\" >5. QA Vuk<\/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-79\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Najbolji_alati_za_ispitivanje_dima_za_poduzeca\" >Najbolji alati za ispitivanje dima za poduze\u0107a<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-80\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#5_najboljih_alata_za_automatizaciju_testiranja_dima_u_poduzecima\" >5 najboljih alata za automatizaciju testiranja dima u poduze\u0107ima<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-81\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#1_ZAPTEST_ENTERPRISE_izdanje\" >1. ZAPTEST ENTERPRISE izdanje<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-82\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#2_SoapUI\" >2. SoapUI<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-83\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#3_Testim\" >3. Testim<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-84\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#4_T-Plan_Robot\" >4. T-Plan Robot<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-85\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#5_QA_prasume\" >5. QA pra\u0161ume<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-86\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Kada_biste_trebali_koristiti_alate_za_ispitivanje_dima_u_poduzecima_a_ne_u_besplatnim\" >Kada biste trebali koristiti alate za ispitivanje dima u poduze\u0107ima, a ne u besplatnim?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-87\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Kontrolni_popis_za_ispitivanje_dima\" >Kontrolni popis za ispitivanje dima<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-88\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Zakljucak\" >Zaklju\u010dak<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-89\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Cesto_postavljana_pitanja_i_resursi\" >\u010cesto postavljana pitanja i resursi<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-90\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Koji_su_najbolji_tecajevi_o_automatizaciji_ispitivanja_dima\" >Koji su najbolji te\u010dajevi o automatizaciji ispitivanja dima?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-91\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Koje_su_najbolje_knjige_o_ispitivanju_dima\" >Koje su najbolje knjige o ispitivanju dima?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-92\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Kojih_je_5_najcescih_pitanja_za_intervju_o_testiranju_na_dim\" >Kojih je 5 naj\u010de\u0161\u0107ih pitanja za intervju o testiranju na dim?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-93\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Koji_su_najbolji_YouTube_vodici_o_testiranju_dima\" >Koji su najbolji YouTube vodi\u010di o testiranju dima?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-94\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Kako_odrzavati_testove_dima\" >Kako odr\u017eavati testove dima?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-95\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Sto_je_dimno_testiranje_u_programskom_inzenjerstvu-2\" >\u0160to je dimno testiranje u programskom in\u017eenjerstvu?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-96\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Testiranje_dima_nasuprot_testiranju_uracunljivosti\" >Testiranje dima nasuprot testiranju ura\u010dunljivosti<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-97\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Ispitivanje_dima_vs_regresijsko_ispitivanje\" >Ispitivanje dima vs regresijsko ispitivanje<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-98\" href=\"https:\/\/dev.zaptest.com\/hr\/ispitivanje-dima-duboko-zaronite-u-vrste-procese-softverske-alate-za-testiranje-dima-i-vise\/#Ispitivanje_dima_nasuprot_ispitivanju_uracunljivosti_nasuprot_regresijskom_testiranju\" >Ispitivanje dima nasuprot ispitivanju ura\u010dunljivosti nasuprot regresijskom testiranju<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Sto_je_dimno_testiranje_u_programskom_inzenjerstvu\"><\/span><strong>\u0160to je dimno testiranje u programskom in\u017eenjerstvu?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Testiranje dima je proces <a href=\"https:\/\/www.zaptest.com\/what-is-test-automation-a-no-jargon-simple-guide\">testiranja softvera<\/a> kako bi se osiguralo da zadovoljava osnovne zahtjeve funkcionalnosti i stabilnosti. To je u biti vrsta minijaturnog, brzog regresijskog testiranja koje uklju\u010duje testiranje najva\u017enijih zna\u010dajki softvera kako bi se uvjerilo da rade na osnovnoj razini.<\/p>\n<p>Testiranje dima va\u017ean je rani korak u procesu osiguranja kvalitete jer pokazuje treba li tim nastaviti s daljnjim testiranjem ili odmah poslati proizvod nazad razvojnim programerima.<\/p>\n<p>Ako proizvod ne pro\u0111e test dima, to zna\u010di da po\u010detna konstrukcija ima zna\u010dajne nedostatke koji se moraju rije\u0161iti prije daljnjeg testiranja.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kada_trebate_napraviti_testiranje_na_dim\"><\/span><strong>Kada trebate napraviti testiranje na dim?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Provjeravamo softver kad god se nove funkcionalnosti razviju i integriraju u postoje\u0107u verziju i prije nego \u0161to se nova verzija postavi na QA. Provo\u0111enje dimnog testiranja u ovoj fazi sprje\u010dava rasipanje novca i drugih resursa na <a href=\"https:\/\/www.zaptest.com\/qa-test-automation\">testiranje kvalitete<\/a> za softver s velikim problemima u pozadini.<\/p>\n<p>Kako bi proveo QA dimni test, razvojni tim postavlja novu verziju softvera u QA, a podskup testnih slu\u010dajeva uzima se i izvodi na verziji. QA tim testira aplikaciju u odnosu na njezine najva\u017enije funkcije. Ako dimni test pro\u0111e, QA tim \u0107e nastaviti s funkcionalnim testiranjem, a ako ne uspije, konstrukcija se vra\u0107a razvojnom timu na daljnji razvoj.<\/p>\n<p>Ovakvo dimno testiranje doga\u0111a se svaki put kada se u verziju softvera dodaju nove zna\u010dajke.<\/p>\n<p>Mogu postojati drugi slu\u010dajevi kada \u0107e QA timovi pu\u0161iti softver za testiranje, kao \u0161to su:<\/p>\n<p>\u25cf Prije predaje novog koda u repozitorij<br \/>\n\u25cf Prije velike serije testova uklju\u010duju\u0107i regresijsko i prihvatljivo testiranje<br \/>\n\u25cf Nakon postavljanja nove verzije softvera<\/p>\n<p>Ako ne provedete test dima u tim to\u010dkama, mogli biste prona\u0107i velike nedostatke u kasnijim fazama testiranja funkcionalnosti \u0161to bi moglo utjecati na datum izdavanja va\u0161e nove verzije ili uzrokovati ozbiljnije poreme\u0107aje u va\u0161em rasporedu.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kada_ne_morate_raditi_ispitivanje_dima\"><\/span><strong>Kada ne morate raditi ispitivanje dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Va\u017eno je provesti testiranje dima u testiranju softvera svaki put kada napravite bilo kakve promjene u softverskom kodu ili dodate nove zna\u010dajke u me\u0111ugradnju.<\/p>\n<p>To je tako\u0111er bitan pripremni korak za testiranje funkcionalnosti jer sprje\u010dava QA timove da gube vrijeme na testiranje softvera koji nije spreman.<\/p>\n<p>Ako va\u0161 softver ne ispunjava ove kriterije, mo\u017eda ne\u0107ete morati provoditi testiranje dima u ovom trenutku\u2026 iako automatizirani alati za testiranje dima olak\u0161avaju i isplativo provo\u0111enje redovitih testova dima kako bi se osiguralo da softver uvijek ispravno radi .<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Tko_je_ukljucen_u_ispitivanje_dima\"><\/span><strong>Tko je uklju\u010den u ispitivanje dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ispitivanje dima provode QA in\u017eenjeri ili voditelj QA; to je prva faza QA testiranja i provodi se unutar QA okru\u017eenja.<\/p>\n<p>QA tim odgovoran je za testiranje verzije softvera i procjenu njegove izvedbe u razli\u010ditim uvjetima i stresovima. Tijekom dimnog testa, QA in\u017eenjeri \u0107e tra\u017eiti &#8216;showstoppers&#8217;, ili bugove koji zaustavljaju razvoj i moraju se popraviti prije nastavka testiranja.<\/p>\n<p>Kada se uspore\u0111uje ispitivanje dima s <a href=\"https:\/\/www.zaptest.com\/what-is-sanity-testing-deep-dive-into-types-process-approaches-tools-more\">ispitivanjem ura\u010dunljivosti<\/a> i <a href=\"https:\/\/www.zaptest.com\/what-is-regression-testing-implementation-tools-complete-guide\">regresijskim testiranjem<\/a> , va\u017eno je uzeti u obzir ne samo \u0161to se testira, ve\u0107 i tko provodi testove.<\/p>\n<p>Testiranje dima u testiranju softvera uvijek obavljaju stru\u010dnjaci za osiguranje kvalitete. To razlikuje testiranje dima od testiranja ispravnosti, koje se provodi u razvojnom okru\u017eenju i obi\u010dno ne uklju\u010duje QA tim.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Zivotni_ciklus_ispitivanja_dimom\"><\/span><strong>\u017divotni ciklus ispitivanja dimom<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>\u017divotni ciklus testa dima pokazuje gdje se testiranje dimom odvija tijekom razvoja proizvoda i QA testiranja. Razumijevanje svake faze ovog ciklusa pomo\u0107i \u0107e vam da shvatite vi\u0161e o tome kako se testiranje dima uklapa u put testiranja i razlike izme\u0111u testiranja dima naspram testiranja ura\u010dunljivosti i regresijskog testiranja.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Kod\"><\/span><em>1. Kod<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Prva faza izrade bilo kojeg softvera uvijek je pisanje i stvaranje koda. Kod slu\u017ei kao sastavni dio svakog softvera, a razvojni tim mora napisati kod prije nego \u0161to se mo\u017ee testirati na njegovu stabilnost i funkcionalnost.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Jedinicno_testiranje\"><\/span><em>2. <a href=\"https:\/\/www.zaptest.com\/what-is-unit-testing-deep-dive-into-the-process-benefits-challenges-tools-more\">Jedini\u010dno testiranje<\/a><\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Jedini\u010dno testiranje obi\u010dno provode programeri, iako katkad QA in\u017eenjeri tako\u0111er mogu izvr\u0161iti odre\u0111eno jedini\u010dno testiranje. Jedini\u010dno testiranje osigurava da razli\u010dite jedinice ili elementi koda rade kako se o\u010dekuje prije nego \u0161to se pojedina\u010dne jedinice integriraju zajedno u jednu verziju softvera.<\/p>\n<p>Jedini\u010dno testiranje obi\u010dno se odvija usporedo s razvojem jer nagla\u0161ava pogre\u0161ke i gre\u0161ke u kodu koje se mogu odmah popraviti.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Integracijsko_testiranje\"><\/span><em>3. <a href=\"https:\/\/www.zaptest.com\/what-is-integration-testing-deep-dive-into-the-types-process-implementation\">Integracijsko testiranje<\/a><\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Integracijsko testiranje je proces testiranja kako pojedina\u010dne jedinice rade zajedno kada su integrirane u jedan softver.<\/p>\n<p>\u010cak i ako svaka zasebna jedinica dobro funkcionira, \u010desto se mogu pojaviti problemi kada se te jedinice me\u0111usobno integriraju. Testiranje integracije obi\u010dno provode programeri, iako razli\u010diti pristupi ovoj vrsti testiranja zna\u010de da se ono mo\u017ee provesti u razli\u010ditim fazama procesa izrade softvera.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"4_Ispitivanje_uracunljivosti\"><\/span><em>4. <a href=\"https:\/\/www.zaptest.com\/what-is-sanity-testing-deep-dive-into-types-process-approaches-tools-more\">Ispitivanje ura\u010dunljivosti<\/a><\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Testiranje ura\u010dunljivosti vrsta je regresijskog testiranja i obi\u010dno je zadnja vrsta regresijskog testiranja koja se provodi. Doga\u0111a se tijekom razvojne faze me\u0111ugradnje, nakon \u0161to su popravljene sve pogre\u0161ke istaknute regresijskim testiranjem.<\/p>\n<p>Testiranje ispravnosti obi\u010dno je vrlo brzo i jednostavno postoji kako bi se osiguralo da softver radi glatko i da su sve prona\u0111ene gre\u0161ke na odgovaraju\u0107i na\u010din ispravljene.<\/p>\n<p>Testiranje dima i ispravnosti ponekad se mije\u0161aju, ali klju\u010dno je zapamtiti da se testiranje ispravnosti odvija u razvojnom okru\u017eenju, dok se dimni testovi odvijaju u QA okru\u017eenju.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"5_Ispitivanje_dima\"><\/span><em>5. Ispitivanje dima<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Testiranje dima prva je faza QA testiranja i prva vrsta testa koji se provodi unutar QA okru\u017eenja.<\/p>\n<p>Testiranje dima obi\u010dno se odvija prije testiranja ura\u010dunljivosti i regresijskog testiranja unato\u010d \u010dinjenici da ga obi\u010dno provode QA timovi. To je brz i jednostavan postupak testiranja &#8211; a ovih dana ve\u0107ina QA timova koristi automatizirano testiranje dima u testiranju softvera &#8211; koji odre\u0111uje je li konstrukcija stabilna i trebaju li se provoditi daljnji testovi.<\/p>\n<p>Budu\u0107i da je ispitivanje dima najbr\u017ei i najjednostavniji test kada se uspore\u0111uje ispitivanje dima s testiranjem ura\u010dunljivosti i regresijskim testiranjem, razumno je prvo provesti ovo prije nego prije\u0111ete na druge, slo\u017eenije testove.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"6_Funkcionalno_ispitivanje\"><\/span><em>6. <a href=\"https:\/\/www.zaptest.com\/what-is-functional-testing-types-examples-checklist-implementation\">Funkcionalno ispitivanje<\/a><\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Funkcionalno testiranje sljede\u0107a je faza \u017eivotnog ciklusa testiranja softvera, a provodi se unutar QA okru\u017eenja.<\/p>\n<p>Funkcionalno testiranje ispituje svaku funkciju softverske aplikacije u odnosu na njezine zahtjeve, a fokusira se na funkcije, upotrebljivost, pristupa\u010dnost i uvjete pogre\u0161ke.<\/p>\n<p>Funkcionalno ispitivanje mo\u017ee zapo\u010deti nakon \u0161to se polo\u017ei ispitivanje dima.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Primjene_ispitivanja_dima_na_razlicitim_razinama\"><\/span><strong>Primjene ispitivanja dima na razli\u010ditim razinama<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ispitivanje dima primjenjivo je na tri razli\u010dite razine testiranja: ispitivanje dima na razini prihvatljivosti, ispitivanje dima na razini sustava i ispitivanje dima na razini integracije.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Razina_ispitivanja_prihvatljivosti\"><\/span>1. Razina ispitivanja prihvatljivosti<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Testiranje dima na razini prihvatljivosti obi\u010dno se provodi kada se verzija softvera pusti u QA. Ova vrsta QA dimnog testa jednostavno provjerava osnovnu funkcionalnost me\u0111ugradnje i je li ona uskla\u0111ena s o\u010dekivanom funkcionalno\u0161\u0107u.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Razina_testiranja_sustava\"><\/span>2. Razina testiranja sustava<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Testiranje dima na razini sustava uklju\u010duje testiranje najva\u017enijih tokova rada sustava. Ovo se provodi nakon \u0161to je sam sustav testiran, a prije nego \u0161to se provede kompletan regresijski test sustava.<\/p>\n<p>Na razini sustava, automatizirano ispitivanje dima je naj\u010de\u0161\u0107i oblik ispitivanja dima.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Razina_testiranja_integracije\"><\/span>3. Razina testiranja integracije<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Na razini testiranja integracije, dimni testovi osiguravaju da sve end-to-end funkcionalnosti softvera rade kako se o\u010dekuje i da je osnovna integracija funkcionalna.<\/p>\n<p>Ova vrsta ispitivanja dima obi\u010dno se doga\u0111a kada se implementiraju pojedina\u010dni moduli ili kada je vi\u0161e modula integrirano u jednu verziju softvera.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Rucni_naspram_automatiziranih_testova_dima\"><\/span><strong>Ru\u010dni naspram automatiziranih testova dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Kada softverski timovi prvi put po\u010dnu provoditi testove dima, moraju donijeti odluku ho\u0107e li provesti ru\u010dne testove dima ili automatizirane testove dima.<\/p>\n<p>Iako automatizirani testovi dima obi\u010dno nude br\u017ee i isplativije rezultate, za njihovu izradu i implementaciju tako\u0111er mo\u017ee trebati vremena. Mnogi timovi zapo\u010dinju s izradom ru\u010dnih testova dima prije nego \u0161to dalje razmotre automatizaciju.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Rucno_ispitivanje_dima\"><\/span><strong>1. Ru\u010dno ispitivanje dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ru\u010dne testove dima prili\u010dno je lako dizajnirati i obi\u010dno ih mogu izvesti netehni\u010dki stru\u010dnjaci izvan QA ili razvojnih timova. To zna\u010di da se ru\u010dni dimni testovi \u010desto favoriziraju u manjim tvrtkama koje mo\u017eda jo\u0161 nemaju namjenskog QA voditelja.<\/p>\n<p>Prilikom provo\u0111enja ru\u010dnog testiranja dima, va\u017eno je testirati niz slu\u010dajeva upotrebe koji pokrivaju dovoljno temeljnih funkcija softvera, a da ne pokrivaju toliko mnogo da test dima traje predugo za izvo\u0111enje. Obi\u010dno se smatra da je idealan broj slu\u010dajeva upotrebe izme\u0111u 20 i 50.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Prednosti_rucnog_izvodenja_testova_dima\"><\/span><strong>Prednosti ru\u010dnog izvo\u0111enja testova dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>Provo\u0111enje ru\u010dnih testova dima u QA-u ima vi\u0161estruke prednosti u usporedbi s automatiziranim testovima dima. Ru\u010dni dimni testovi \u010desto nude detaljnije uvide u performanse i funkcionalnost softvera u usporedbi s automatiziranim testovima.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Ne-inzenjeri_mogu_izvoditi_rucno_testiranje\"><\/span><em>Ne-in\u017eenjeri mogu izvoditi ru\u010dno testiranje<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Dok automatsko testiranje dima obi\u010dno zahtijeva stru\u010dnost softverskih in\u017eenjera i programera za postavljanje, ru\u010dne testove dima mogu provesti \u010dlanovi tima s manje stru\u010dnog znanja.<\/p>\n<p>To je obi\u010dno korisno u manjim timovima gdje su resursi mo\u017eda ve\u0107 optere\u0107eni, a vrijeme stru\u010dnog osoblja izuzetno dragocjeno.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Za_svaki_posao_mozete_izraditi_prilagodeni_test_dima\"><\/span><em>Za svaki posao mo\u017eete izraditi prilago\u0111eni test dima<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Ako \u017eelite biti sigurni da va\u0161 dimni test to\u010dno pokriva najva\u017enije funkcije bilo koje softverske aplikacije i fokusira se na one funkcije koje su va\u017enije za svaku verziju, izrada ru\u010dnog dimnog testa omogu\u0107uje ispitiva\u010dima da prilagode test svakom projektu.<\/p>\n<p>Ovakvi ru\u010dni testovi dima mogu ponuditi korisnije rezultate u usporedbi s nekim automatiziranim testovima, ali to ne zna\u010di da njihovo postavljanje i izvo\u0111enje zahtijevaju dosta vremena.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Rucni_testovi_otkrivaju_kvalitativne_podatke\"><\/span><em>Ru\u010dni testovi otkrivaju kvalitativne podatke<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Kada pokrenete automatizirani test dima, sve \u0161to mo\u017eete o\u010dekivati su kvantitativni podaci o tome koji su aspekti testa pro\u0161li, a koji nisu.<\/p>\n<p>Kada \u010dlanovi tima provode ru\u010dno testiranje dima, mogu upotrijebiti svoj uvid, intuiciju i prosudbu kako bi procijenili ne samo prolazi li konstrukcija ili ne, nego kako i\/ili za\u0161to.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Izazovi_rucnog_ispitivanja_dima\"><\/span><strong>Izazovi ru\u010dnog ispitivanja dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>Tako\u0111er postoje mnogi izazovi pri ru\u010dnom testiranju dima, a oni obja\u0161njavaju za\u0161to mnoge tvrtke odlu\u010duju koristiti automatizirano testiranje dima gdje je to mogu\u0107e.<\/p>\n<p>Ru\u010dno ispitivanje dima je temeljito, ali tako\u0111er oduzima puno vremena.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Za_rucne_testove_dima_potrebno_je_vrijeme\"><\/span><em>Za ru\u010dne testove dima potrebno je vrijeme<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Ru\u010dni testovi dima traju znatno du\u017ee od <a href=\"https:\/\/www.zaptest.com\/what-is-test-automation-a-no-jargon-simple-guide\">automatiziranih testova<\/a> i zahtijevaju mnogo vi\u0161e pa\u017enje va\u0161eg tima.<\/p>\n<p>Dok se automatizirani testovi mogu jednostavno pokrenuti sami u pozadini, va\u0161 \u0107e tim morati odvojiti odre\u0111eno vrijeme za provo\u0111enje ru\u010dnog testa dima.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Rucni_testovi_ne_mogu_se_izvoditi_precesto\"><\/span><em>Ru\u010dni testovi ne mogu se izvoditi pre\u010desto<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Zbog ogromne koli\u010dine vremena i resursa koje ru\u010dni testovi dima zahtijevaju, ne mogu se provoditi tako redovito kao automatizirani testovi dima.<\/p>\n<p>Prilikom izvo\u0111enja ru\u010dnog testa dima, testeri softvera moraju izdvojiti sate, do pola dana, ovisno o slo\u017eenosti testa.<\/p>\n<p>Time se uklanja mogu\u0107nost svakodnevnog testiranja dima, \u0161to se op\u0107enito smatra najboljom praksom u industriji.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Uvijek_postoji_prostor_za_pogreske\"><\/span><em>Uvijek postoji prostor za pogre\u0161ke<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Budu\u0107i da ljudi provode ru\u010dno testiranje, uvijek postoji mogu\u0107nost da se naprave pogre\u0161ke tijekom ru\u010dnih ispitivanja dima.<\/p>\n<p>Iz tog razloga, ru\u010dno testiranje dima obi\u010dno nije tako sveobuhvatno kao automatizirano testiranje, posebno kada se radi o pronala\u017eenju suptilnih gre\u0161aka koje je lak\u0161e propustiti ili kada se provodi izuzetno ponavljaju\u0107e testiranje koje bi moglo uzrokovati da ispitiva\u010di izgube fokus tijekom testiranja.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Kada_koristiti_rucno_ispitivanje_dima\"><\/span><strong>Kada koristiti ru\u010dno ispitivanje dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>Ru\u010dno testiranje dima naj\u010de\u0161\u0107e se koristi u manjim timovima koji mo\u017eda nemaju dovoljno resursa za in\u017eenjere za automatizirano testiranje dima ili u slu\u010dajevima kada su potrebni ili potrebni dodatni ljudski uvid i prosudba.<\/p>\n<p>Iz tog razloga, ru\u010dno ispitivanje dima \u010desto se provodi u ispitivanju dima na integracijskoj razini.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Automatizirano_ispitivanje_dima\"><\/span><strong>2. Automatizirano ispitivanje dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.zaptest.com\/a-complete-guide-to-software-testing-automation\" target=\"_blank\" rel=\"noopener\">Automatizirano testiranje dima<\/a> mogu implementirati softverski in\u017eenjeri s vje\u0161tinama kodiranja potrebnim za stvaranje i pokretanje niza relevantnih slu\u010dajeva upotrebe za svaku verziju softvera.<\/p>\n<p>Automatizirano testiranje dima mnogo je br\u017ee od ru\u010dnog testiranja, obi\u010dno ne traje dulje od 30 do 60 minuta, a mo\u017ee se provoditi u pozadini dok svi \u010dlanovi razvojnog i QA tima nastavljaju svoje dnevne zadatke.<\/p>\n<p>Iz tog je razloga automatizirano testiranje dima postalo uobi\u010dajeno u softverskoj industriji jer sve vi\u0161e tvrtki nastoji pobolj\u0161ati u\u010dinkovitost radnog mjesta.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Prednosti_automatizacije_ispitivanja_dima\"><\/span><strong>Prednosti automatizacije ispitivanja dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>Automatizacija ispitivanja dima nudi mnoge prednosti za one tvrtke koje imaju vremena i resursa za njegovu implementaciju. Brz je i u\u010dinkovit, a zbog nedostatka automatiziranih testova stresa koji se stavljaju na timove i resurse, mogu se redovito provoditi \u010dak i unutar malih tvrtki.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Automatizirano_testiranje_je_brzo\"><\/span><em>Automatizirano testiranje je brzo<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Automatizirano testiranje dima puno je br\u017ee od ru\u010dnog testiranja, pri \u010demu ve\u0107ini automatiziranih testova nije potrebno dulje od 30 do 60 minuta.<\/p>\n<p>Za usporedbu, ru\u010dni testovi mogu trajati satima.<\/p>\n<p>Automatizirani testovi dima zahtijevaju minimalne resurse i kada se implementiraju, vrlo ih je lako pokrenuti.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Automatizacija_omogucuje_dnevne_testove_dima\"><\/span><em>Automatizacija omogu\u0107uje dnevne testove dima<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Trenuta\u010dna najbolja praksa u industriji nala\u017ee da su dnevni dimni testovi idealni, osobito kada radite na softveru koji je stalno u stanju promjene.<\/p>\n<p>Ru\u010dni testovi dima oduzimaju previ\u0161e vremena da bi se izvodili svakodnevno, ali automatizirane testove dima lako je provesti na po\u010detku svakog radnog dana.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Automatizacija_eliminira_ljudske_pogreske\"><\/span><em>Automatizacija eliminira ljudske pogre\u0161ke<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Automatizirani testovi pokre\u0107u se skriptama koje su unaprijed pripremljene i izra\u0111ene prema visoko strogim standardima. To zna\u010di da je vjerojatnost da \u0107e automatizirani test propustiti veliku pogre\u0161ku ili va\u017ean problem vrlo mala.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Automatizacija_moze_imitirati_testove_opterecenja_i_performansi\"><\/span><em>Automatizacija mo\u017ee imitirati testove optere\u0107enja i performansi<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Testovi optere\u0107enja i performansi procjenjuju koliko dobro aplikacija radi kada je koristi puno korisnika odjednom. Automatizirano testiranje dima mo\u017ee opona\u0161ati dodatno optere\u0107enje vi\u0161e korisnika na na\u010dine na koje ru\u010dno testiranje ne mo\u017ee i pru\u017eiti dodatni sloj podataka o performansama softvera u odre\u0111enim uvjetima.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Izazovi_automatizacije_ispitivanja_dima\"><\/span><strong>Izazovi automatizacije ispitivanja dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>Automatizacija ispitivanja dima nije bez izazova. Implementacija automatiziranog testiranja dima mo\u017ee zahtijevati vi\u0161e vremena i resursa, posebno u manjim timovima s manje in\u017eenjera na raspolaganju.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Tehnicki_zahtjevi\"><\/span><em>Tehni\u010dki zahtjevi<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Automatizirani dimni testovi zahtijevaju vi\u0161e tehni\u010dkog znanja i vje\u0161tina kodiranja nego ru\u010dni dimni testovi. Softverski in\u017eenjeri moraju imati vremena i znanja da znaju kako izraditi automatizirane testove prije nego \u0161to se oni mogu implementirati, a ne\u0107e svi timovi nu\u017eno imati dostupne resurse za to.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Nedostatak_ljudskog_uvida\"><\/span><em>Nedostatak ljudskog uvida<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Automatizirano testiranje nudi cjelovit pregled funkcionalnosti softverske aplikacije, a prilikom provo\u0111enja automatiziranog dimnog testa, testeri softvera dobivaju uvid u osnovne funkcije softvera \u0161to je krajnja svrha dimnog testa.<\/p>\n<p>Me\u0111utim, automatizirani testovi ne nude nikakav uvid u predmetnije aspekte performansi softvera, kao \u0161to su upotrebljivost i pristupa\u010dnost.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Kada_implementirati_automatizaciju_ispitivanja_dima\"><\/span><strong>Kada implementirati automatizaciju ispitivanja dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>Automatizacija se \u010desto koristi u ispitivanju dima jer je svrha testiranja na dim jednostavno provjeriti osnovnu funkcionalnost, a to je ne\u0161to u \u010demu je automatizirano testiranje relativno dobro.<\/p>\n<p>Timovi s dovoljno tehni\u010dkih vje\u0161tina za provedbu automatiziranog testiranja dima najvjerojatnije \u0107e imati vremena i resursa za ulaganje u ovaj proces, a ve\u0107e i etablirane tvrtke vjerojatno \u0107e osje\u0107ati ve\u0107i pritisak da zadovolje standarde najbolje prakse svakodnevnog testiranja dima.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Automatizirano_ispitivanje_dima_u_odnosu_na_rucno_ispitivanje_dima\"><\/span><strong>Automatizirano ispitivanje dima u odnosu na ru\u010dno ispitivanje dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ne postoji ispravan ili pogre\u0161an na\u010din za provo\u0111enje ispitivanja dima, a ono \u0161to dobro funkcionira za jedan tim mo\u017eda ne\u0107e dobro funkcionirati za drugi.<\/p>\n<p>Prije provo\u0111enja dimnog testa, softverski timovi trebaju razmotriti svoje ciljeve, resurse i dugoro\u010dne planove projekta. Proces ru\u010dnog testiranja softvera mo\u017ee biti edukativan za mlade stru\u010dnjake koji su tek upoznati s osiguranjem kvalitete, ali za etabliranije timove rijetko postoji prednost odlu\u010divanja za ru\u010dno testiranje u odnosu na automatsko testiranje.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Testovi_hibridnog_dima\"><\/span><strong>Testovi hibridnog dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Tre\u0107a opcija za timove koji se ne mogu odlu\u010diti izme\u0111u ru\u010dnog i automatiziranog testiranja dima i testiranja ura\u010dunljivosti je da se odlu\u010de za hibridno testiranje.<\/p>\n<p>Hibridno testiranje kombinira aspekte ru\u010dnog i automatiziranog testiranja dima kako bi se pobolj\u0161ala ukupna izvedba i u\u010dinkovitost testova. Kada koristite hibridnu metodu ispitivanja dimom, ve\u0107ina testa mo\u017ee biti automatizirana, ali s odre\u0111enim aspektima koji se izvode ru\u010dno. To omogu\u0107uje timovima da usmjere vi\u0161e pozornosti na one aspekte gra\u0111evine kojima je to potrebno, dok sveukupni vremenski zahtjevi za dimni test budu niski.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Vrste_ispitivanja_dima\"><\/span><strong>Vrste ispitivanja dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Ispitivanje dima mo\u017ee se op\u0107enito podijeliti u dvije kategorije, formalno i neformalno ispitivanje dima. Je li ispitivanje dima formalno ili neformalno ovisi o tome je li ga formalno pokrenuo QA voditelj ili se jednostavno provodi kao dio razvoja.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Formalna_ispitivanja_dima\"><\/span><strong>1. Formalna ispitivanja dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>U formalnom dimnom testu, programeri softvera proslje\u0111uju nadogradnju softvera QA in\u017eenjeru ili QA voditelju za formalno testiranje. Voditelj osiguranja kvalitete dodjeljuje ispitiva\u010dima zadatak testiranja dima i zahtijeva da izvedu test dima pomo\u0107u alata za testiranje dima kao \u0161to je automatizacija ili ru\u010dno.<\/p>\n<p>Prilikom provo\u0111enja formalnih testova dima, QA ispitiva\u010di sastavljaju rezultate testa u formalno izvje\u0161\u0107e koje mo\u017ee analizirati QA voditelj.<\/p>\n<p>Formalni dimni testovi provode se u va\u017enim to\u010dkama tijekom procesa izrade softvera, na primjer prije izvo\u0111enja funkcionalnog testiranja novih zna\u010dajki.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Neformalni_testovi_dima\"><\/span><strong>2. Neformalni testovi dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Neformalni dimni testovi su dimni testovi koji se provode na softverskoj verziji tijekom razvoja ili QA procesa o kojima se slu\u017ebeno ne izvje\u0161\u0107uje niti ih zahtijeva voditelj QA.<\/p>\n<p>Dnevni testovi dima, koje mnogi softverski timovi provode kao stvar protokola, primjer su neformalnih testova dima.<\/p>\n<p>Neslu\u017ebeni testovi mogu se provoditi na ad-hoc osnovi kad god QA in\u017eenjeri smatraju da bi to moglo biti korisno.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Sto_vam_je_potrebno_za_pocetak_testiranja_dima\"><\/span><strong>\u0160to vam je potrebno za po\u010detak testiranja dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Prije nego \u0161to po\u010dnete s testiranjem dima u testiranju softvera, va\u017eno je prikupiti sve stvari koje su vam potrebne, uklju\u010duju\u0107i podatkovne datoteke i vje\u0161tine unutar va\u0161e organizacije.<\/p>\n<p>\u0160to \u0107ete trebati za izvo\u0111enje testa dima ovisit \u0107e o tome planirate li provesti automatizirano ili ru\u010dno testiranje dima i koje alate za testiranje koristite kako biste olak\u0161ali postupak.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Popis_testnih_slucajeva\"><\/span><strong>1. Popis testnih slu\u010dajeva<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Prije nego zapo\u010dnete dimni test, trebat \u0107e vam opse\u017ean popis svih testnih slu\u010dajeva koje \u017eelite da va\u0161 dimni test ocijeni.<\/p>\n<p>Testni slu\u010dajevi pojedina\u010dni su skupovi radnji koje \u017eelite testirati kako biste procijenili je li rezultat poduzimanja tih radnji uskla\u0111en s ishodima koje o\u010dekujete.<\/p>\n<p>Na primjer, vrlo jednostavan testni slu\u010daj mo\u017ee biti da softver u\u010ditava glavnu nadzornu plo\u010du kada otvorite aplikaciju.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Testne_datoteke\"><\/span><strong>2. Testne datoteke<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Prije nego \u0161to mo\u017eete pokrenuti dimni test, morat \u0107ete prikupiti sve testne datoteke na kojima \u0107ete izvoditi dimni test. Mo\u017eda \u0107ete mo\u0107i upotrijebiti naredbeni redak softvera za testiranje dima koji koristite za skupljanje svih datoteka na jedno mjesto.<\/p>\n<p>Kako prikupljate svoje datoteke i gdje ih pohranjujete, ovisit \u0107e o tome kako va\u0161a organizacija radi.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Alati_za_ispitivanje_dima\"><\/span><strong>3. Alati za ispitivanje dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Mo\u017eete izvesti osnovni test dima bez upotrebe posebnih alata, ali kori\u0161tenje alata za testiranje dima mo\u017ee vam pomo\u0107i da pobolj\u0161ate to\u010dnost svojih rezultata i ubrzate proces testiranja dima.<\/p>\n<p>Najprije istra\u017eite online alate za testiranje dima i odaberite softver koji automatizira ili optimizira va\u0161 test dima u odnosu na va\u0161e posebne potrebe i prora\u010dun.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Postupak_ispitivanja_dima\"><\/span><strong>Postupak ispitivanja dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Najbolji na\u010din za provo\u0111enje testa dima razlikuje se od organizacije do organizacije, a ako ste novi u testiranju dima, mo\u017eda \u0107ete htjeti eksperimentirati s razli\u010ditim pristupima kako biste vidjeli \u0161to najbolje funkcionira za va\u0161 tim.<\/p>\n<p>Dolje je primjer kako provesti osnovni dimni test za procjenu temeljnih funkcija va\u0161eg softvera.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Korak_1_Odaberite_svoje_testne_slucajeve\"><\/span><strong>Korak 1: Odaberite svoje testne slu\u010dajeve<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Prvi korak u provo\u0111enju dimnog testa je odabir na kojim testnim slu\u010dajevima \u0107ete provesti svoj dimni test.<\/p>\n<p>Prilikom dizajniranja dimnog testa, softverski in\u017eenjeri i QA in\u017eenjeri trebali bi razmotriti koje su softverske funkcije najkriti\u010dnije za softver i kako najbolje testirati te zna\u010dajke. Ne gubite vrijeme na testiranje zna\u010dajki koje nisu va\u017ene za funkcioniranje softvera.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Korak_2_Izradite_dimne_testove\"><\/span><strong>Korak 2: Izradite dimne testove<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Nakon \u0161to ste identificirali testne slu\u010dajeve koje \u0107ete koristiti, mo\u017eete napisati testne skripte da ih testirate. Koristite jednu skriptu za dimne testove kako biste pove\u0107ali fleksibilnost tijekom izvo\u0111enja testa.<\/p>\n<p>Ako odlu\u010dite automatizirati testiranje dima, ne\u0107ete uvijek morati pisati ru\u010dne testne skripte svaki put kada \u017eelite pokrenuti test dima. Mo\u017eete koristiti pakete za automatizaciju testiranja softvera za automatizaciju ovakvih skripti.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Korak_3_Pokrenite_testove_dima\"><\/span><strong>Korak 3: Pokrenite testove dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Nakon \u0161to izradite svoje skripte za testiranje dima, mo\u017eete ih pokrenuti na svojoj verziji kako biste potra\u017eili gre\u0161ke i druge velike pogre\u0161ke. To ne bi trebalo potrajati vi\u0161e od 30 do 60 minuta, a nakon zavr\u0161etka testova mo\u017eete procijeniti rezultate kako biste odredili sljede\u0107e korake.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Korak_4_Ispravite_sve_greske\"><\/span><strong>Korak 4: Ispravite sve gre\u0161ke<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Svrha dimnog testiranja u razvoju softvera je identificirati sve ve\u0107e gre\u0161ke ili zapreke prije nego \u0161to krene potpuno QA testiranje.<\/p>\n<p>Ako va\u0161i dimni testovi otkriju bilo kakve zna\u010dajne probleme koji ometaju temeljne funkcije va\u0161e verzije softvera, va\u017eno je poslati softver i svoju analizu nazad razvojnom timu na ispravljanje pogre\u0161aka prije nego nastavite s provjerom kvalitete.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Najbolje_prakse_za_ispitivanje_dima\"><\/span><strong>Najbolje prakse za ispitivanje dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Dimno testiranje pouzdan je na\u010din za prepoznavanje ve\u0107ih gre\u0161aka u verzijama softvera u svim fazama razvoja. Pra\u0107enje najboljih praksi u industriji najbolji je na\u010din da osigurate da su va\u0161i testovi dima u\u010dinkoviti, to\u010dni i produktivni.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Cesto_izvodite_testove_dima\"><\/span><strong>1. \u010cesto izvodite testove dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Nije uvijek mogu\u0107e izvoditi testove dima svaki dan, posebno ako izvodite ru\u010dne testove, a ne automatizirane testove dima.<\/p>\n<p>Pokre\u0107ite dimne testove \u0161to je mogu\u0107e \u010de\u0161\u0107e i svaki put kada provodite promjene u svom softveru. Kada to budete mogli, provo\u0111enje svakodnevnih testova dima smatra se najboljom praksom.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Nikada_ne_preskacite_faze_testiranja\"><\/span><strong>2. Nikada ne preska\u010dite faze testiranja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ako ste u \u017eurbi, moglo bi biti primamljivo presko\u010diti neke od faza testiranja kako biste br\u017ee napredovali u procesu razvoja, ali i dimno i regresijsko testiranje klju\u010dni su za odr\u017eavanje va\u0161eg razvoja na pravom putu.<\/p>\n<p>Prije prelaska na sljede\u0107u fazu uvijek testirajte svoje gra\u0111evine testiranjem dima i zdravog razuma.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Testirajte_svaku_promjenu\"><\/span><strong>3. Testirajte svaku promjenu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ne postoji jedinstvena aplikacija za ispitivanje dima. Mo\u017eete i trebate koristiti dimne testove za testiranje svake promjene koju napravite u verziji softvera i za testiranje va\u0161eg softvera izme\u0111u razli\u010ditih faza razvoja.<\/p>\n<p>Dimni testovi trebali bi biti prete\u010da integracijskog testiranja, testiranja performansi i funkcionalnog testiranja.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Pratite_svoje_rezultate_testa\"><\/span><strong>4. Pratite svoje rezultate testa<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Standardna je praksa testirati rezultate formalnog ispitivanja dima, ali \u010dak i kada provode neformalna ispitivanja dima, in\u017eenjeri bi trebali voditi neku evidenciju o rezultatima.<\/p>\n<p>To olak\u0161ava proslje\u0111ivanje rezultata razvojnim programerima i pra\u0107enje koje zna\u010dajke padaju na testu.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Dvaput_pokrenite_test_dima\"><\/span><strong>5. Dvaput pokrenite test dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pokretanje dimnog testa dvaput mo\u017ee se \u010diniti pretjeranim, ali ako stvarno \u017eelite uhvatiti svaku gre\u0161ku tijekom testa, najbolje je da ga pokrenete dvaput.<\/p>\n<p>Ovo osigurava da va\u0161 dimni test ima sve \u0161anse za otkrivanje ve\u0107ih gre\u0161aka i problema koji bi mogli prouzro\u010diti dodatne probleme ako se odmah ne poprave.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Odaberite_pravu_vrstu_testa_dima\"><\/span><strong>6. Odaberite pravu vrstu testa dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ho\u0107ete li koristiti ru\u010dno ili automatizirano testiranje dima ovisi o veli\u010dini i potrebama va\u0161eg tima. Provjerite jeste li odabrali najbolju vrstu testiranja za svoj projekt kako biste optimizirali u\u010dinkovitost bez ugro\u017eavanja to\u010dnosti svojih rezultata.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Vrste_izlaza_iz_ispitivanja_dimom\"><\/span><strong>Vrste izlaza iz ispitivanja dimom<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Kada provodite dimni test, mo\u017eete o\u010dekivati da \u0107e va\u0161 dimni test rezultirati jednim od dva razli\u010dita rezultata za svaki testni slu\u010daj koji procijenite: prolazan ili neuspje\u0161an.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Prolaz\"><\/span><strong>1. Prolaz<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Jedan od mogu\u0107ih ishoda za svaki testni slu\u010daj koji pokrenete je da dimni test pro\u0111e. To zna\u010di da je stvarni rezultat testa uskla\u0111en s o\u010dekivanim rezultatom testa.<\/p>\n<p>Na primjer, ako pokrenete test o tome \u0161to se doga\u0111a kada u\u010ditate aplikaciju i ona se u\u010dita na zaslon koji bi se trebao otvoriti pri u\u010ditavanju, va\u0161a bi skripta to trebala prikazati kao prolaz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Neuspjeh\"><\/span><strong>2. Neuspjeh<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ako va\u0161 dimni test ne uspije za odre\u0111eni testni slu\u010daj, to obi\u010dno zna\u010di da stvarni ishod testa nije bio uskla\u0111en s o\u010dekivanim ishodom testa.<\/p>\n<p>Na primjer, ako testirate aplikaciju za kupnju i jedan od testnih slu\u010dajeva koje izvodite testira funkcionalnost dodavanja artikala u va\u0161u ko\u0161aricu, test nije uspio ako se artikli koje dodate u svoju ko\u0161aricu ne pojave u ko\u0161aricu kako o\u010dekujete da ho\u0107e.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Primjeri_testnih_slucajeva_za_ispitivanje_dima\"><\/span><strong>Primjeri testnih slu\u010dajeva za ispitivanje dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Kada poku\u0161avate smisliti koje testne slu\u010dajeve uklju\u010diti u svoj dimni test, napi\u0161ite popis osnovnih funkcija va\u0161eg softvera i razmislite koje su od njih klju\u010dne za rad i kori\u0161tenje softvera.<\/p>\n<p>Neki primjeri testnih slu\u010dajeva za testiranje dima mogu vam pomo\u0107i da odredite koje testne slu\u010dajeve koristiti u vlastitom dimnom testu.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Provjera_vjerodajnica_za_prijavu\"><\/span><strong>1. Provjera vjerodajnica za prijavu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ako va\u0161a aplikacija zahtijeva da se korisnici prijave, mo\u017eda \u0107ete htjeti izraditi testni slu\u010daj koji provjerava radi li postupak provjere vjerodajnica za prijavu kako treba.<\/p>\n<p>Da biste to u\u010dinili, izradite skriptu koja automatizira postupke prijave, izvo\u0111enja testa i provjere rezultata. Ako se softver prijavljuje prema o\u010dekivanjima, ovaj slu\u010daj ispitivanja dima prolazi.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Izrada_novog_dokumenta\"><\/span><strong>2. Izrada novog dokumenta<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Mogli biste izraditi testni slu\u010daj kako biste procijenili omogu\u0107uje li va\u0161 softver korisnicima da ispravno kreiraju novi dokument. Napravite skriptu koja automatizira stvaranje, imenovanje i spremanje dokumenta u va\u0161em softveru i pokrenite je.<\/p>\n<p>Svaki ve\u0107i problem koji se pojavi i sprije\u010di ovaj proces zna\u010dio bi da ovaj dimni test nije uspio.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Odjava\"><\/span><strong>3. Odjava<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ako va\u0161a aplikacija ima funkciju prijave, trebala bi imati i funkciju odjave. Pokrenite skriptu da testirate \u0161to se doga\u0111a kada korisnici kliknu &#8216;odjava&#8217;.<\/p>\n<p>Ako se korisnik ne mo\u017ee uspje\u0161no odjaviti kada klikne ovaj gumb, dimni test nije uspio.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Vrste_gresaka_i_gresaka_otkrivenih_testiranjem_dima\"><\/span><strong>Vrste gre\u0161aka i gre\u0161aka otkrivenih testiranjem dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Dimni testovi mogu vam pomo\u0107i da identificirate pogre\u0161ke i bugove koji ometaju temeljnu funkcionalnost va\u0161eg softvera. Ovisno o tome kada izvodite dimni test i \u0161to \u017eelite provjeriti, pomo\u0107u dimnog testiranja mo\u017eete prona\u0107i razli\u010dite vrste pogre\u0161aka i gre\u0161aka.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Funkcionalne_greske\"><\/span><strong>1. Funkcionalne gre\u0161ke<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Funkcionalne pogre\u0161ke su gre\u0161ke koje nastaju kada se va\u0161 softver ne pona\u0161a onako kako biste o\u010dekivali ili kada ne radi ispravno.<\/p>\n<p>Ve\u0107ina testnih slu\u010dajeva za koje \u0107ete koristiti dimne testove za provjeru su funkcionalni testovi, pa \u0107e funkcionalne pogre\u0161ke najvjerojatnije biti identificirane dimnim testovima poput ovog.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Logicke_pogreske\"><\/span><strong>2. Logi\u010dke pogre\u0161ke<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Logi\u010dke pogre\u0161ke predstavljaju nedostatke unutar logike koda i tako\u0111er mogu uzrokovati neispravno pona\u0161anje softvera. Logi\u010dke pogre\u0161ke mogu uzrokovati radnje koje proizvode neto\u010dne rezultate ili \u010dak uzrokovati ru\u0161enje softvera.<\/p>\n<p>Uobi\u010dajena logi\u010dka pogre\u0161ka je beskona\u010dna petlja, koja uzrokuje da softver stalno ponavlja iste radnje sve dok se ne sru\u0161i.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Greske_u_integraciji\"><\/span><strong>3. Gre\u0161ke u integraciji<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ako izvodite dimni test na integracijskoj razini, tijekom testa mo\u017eete prona\u0107i integracijske gre\u0161ke. To se doga\u0111a kada se dva odvojena skupa koda me\u0111usobno ne integriraju besprijekorno. Mogu biti uzrokovani \u0161irokim rasponom problema s kompatibilno\u0161\u0107u u kodu i mogu zahtijevati slo\u017eena rje\u0161enja za popravak.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Uobicajena_metrika_ispitivanja_dima\"><\/span><strong>Uobi\u010dajena metrika ispitivanja dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Prilikom provo\u0111enja dimnog testa, QA timovi mogu koristiti metriku za procjenu rezultata dimnog testa i procijeniti je li test pro\u0161ao ili nije.<\/p>\n<p>Uz razmatranje mo\u017ee li softver ispravno obavljati svoje temeljne funkcije, metrika dimnog testa mo\u017ee izme\u0111u ostalog procijeniti brzinu i vrijeme u\u010ditavanja softvera.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Brzina_softvera\"><\/span><strong>1. Brzina softvera<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Dimni testovi mogu se koristiti za provjeru zadovoljavaju li brzina softvera i vremena u\u010ditavanja odre\u0111ene kriterije navedene u pojedina\u010dnim testnim slu\u010dajevima.<\/p>\n<p>Na primjer, ako testirate kako se softver pona\u0161a kada u\u010ditate aplikaciju i aplikacija se u\u010ditava prema o\u010dekivanjima, ali su potrebne dvije minute da se pokrene, to mo\u017eete ozna\u010diti kao Neuspjeh jer ne ispunjava va\u0161e o\u010dekivano vrijeme u\u010ditavanja.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Pouzdanost\"><\/span><strong>2. Pouzdanost<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Dvaput izvo\u0111enje testa dima tako\u0111er vam mo\u017ee pomo\u0107i u testiranju pouzdanosti va\u0161eg softvera. Ako odre\u0111eni testni slu\u010dajevi pro\u0111u jednom, ali jednom padnu, to zna\u010di da neka pogre\u0161ka u kodu uzrokuje pogre\u0161ke koje se mo\u017eda ne\u0107e pojaviti svaki put kada se softver koristi, ali svejedno mogu uzrokovati ozbiljne probleme korisnicima.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Najbolji_besplatni_alati_za_testiranje_dima\"><\/span><strong>Najbolji besplatni alati za testiranje dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Alati za testiranje dima mogu vam pomo\u0107i da u\u010dinkovitije i br\u017ee provedete testove dima kako biste dobili najvi\u0161e od svojih testova dima.<\/p>\n<p>Ispod su neki od najboljih alata za testiranje dima koji su danas dostupni besplatno.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_najboljih_besplatnih_alata_za_testiranje_dima\"><\/span><strong>5 najboljih besplatnih alata za testiranje dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h4><\/h4>\n<h4><span class=\"ez-toc-section\" id=\"1_ZAPTEST_BESPLATNO_izdanje\"><\/span><em><strong>1. ZAPTEST BESPLATNO izdanje<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><a href=\"https:\/\/www.zaptest.com\" target=\"_blank\" rel=\"noopener\">ZAPTEST<\/a> je besplatni alat koji korisnicima omogu\u0107uje automatizaciju testiranja softvera i <a href=\"https:\/\/www.zaptest.com\/rpa\">RPA<\/a> bez pla\u0107anja centa.<\/p>\n<p>Mo\u017eete koristiti BESPLATNO izdanje ZAPTEST-a za izvo\u0111enje jednostavnih testova dima na vi\u0161e platformi uklju\u010duju\u0107i <a href=\"https:\/\/www.zaptest.com\/mobile-apps-test-automation\">mobilne<\/a> , <a href=\"https:\/\/www.zaptest.com\/web-apps-test-automation\">web<\/a> , <a href=\"https:\/\/www.zaptest.com\/api-testing-automation\">API<\/a> i <a href=\"https:\/\/www.zaptest.com\/performance-testing-automation\">LOAD<\/a> platforme.<\/p>\n<p>Ako \u017eelite isprobati automatizirano testiranje dima, ZAPTEST besplatno izdanje mo\u017ee vam pomo\u0107i da vidite prednosti automatizacije iz prve ruke. Tako\u0111er je jednostavan za kori\u0161tenje \u010dak i ako nemate tehni\u010dko iskustvo, budu\u0107i da ima su\u010delje bez koda i koristi vrhunsku <a href=\"https:\/\/www.zaptest.com\/computer-vision-is-the-future-of-software-testing-automation-a-history-of-past-present-and-future\">tehnologiju ra\u010dunalnog vida<\/a> .<\/p>\n<p>Ono \u0161to je najva\u017enije, ZAPTEST BESPLATAN je dobro\u2026. besplatno zauvijek! Nasuprot tome, mnoga testiranja dima i op\u0107i alati za automatizaciju softvera imaju po\u010detno testno razdoblje, nakon kojeg ste prisiljeni pla\u0107ati pretplatu.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Selen\"><\/span><em>2. Selen<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Selenium je besplatan alat otvorenog koda koji mo\u017eete koristiti za izvo\u0111enje razli\u010ditih vrsta testova na va\u0161em softveru, uklju\u010duju\u0107i dimno i regresijsko testiranje. Radi s puno razli\u010ditih programskih jezika i posebno je dobar za testiranje web aplikacija.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Apijem\"><\/span><em>3. Apijem<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Ako \u017eelite provesti testiranje dima i zdravog razuma na mobilnim aplikacijama, Appium je bolji izbor od Seleniuma. Appium je jednostavan za instaliranje i kori\u0161tenje i mo\u017ee se koristiti za izvo\u0111enje jednostavnih testova dima na aplikacijama razvijenim za iOS i Android.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"4_Testna_veza\"><\/span><em>4. Testna veza<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Testlink je besplatni alat za upravljanje temeljen na webu koji korisnicima omogu\u0107uje izradu planova testiranja i testnih slu\u010dajeva unutar jednog strukturiranog okvira. Testlink vam mo\u017ee pomo\u0107i da isplanirate testove dima, kao i da ocrtate svoja o\u010dekivanja i metriku prije nego \u0161to po\u010dnete s testiranjem dima.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"5_QA_Vuk\"><\/span><em>5. QA Vuk<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>QA Wolf je besplatni alat za testiranje od kraja do kraja koji korisnicima omogu\u0107uje stvaranje automatiziranog QA dimnog testa uz druge funkcionalne testove. QA Wolf mogu koristiti \u010dak i ljudi bez tehni\u010dkih vje\u0161tina ili vje\u0161tina kodiranja, \u0161to zna\u010di da je odli\u010dan uvod u automatizaciju testiranja za ve\u0107inu QA timova.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Najbolji_alati_za_ispitivanje_dima_za_poduzeca\"><\/span><strong>Najbolji alati za ispitivanje dima za poduze\u0107a<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Ako ste spremni ulo\u017eiti malo novca u svoje alate za testiranje dima, mo\u017eete kupiti poslovne alate koji imaju opse\u017enije mogu\u0107nosti testiranja dima i temeljitije rezultate.<\/p>\n<p>Ispod je popis pet najboljih alata za automatizaciju testiranja dima za poduze\u0107a na tr\u017ei\u0161tu.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_najboljih_alata_za_automatizaciju_testiranja_dima_u_poduzecima\"><\/span><strong>5 najboljih alata za automatizaciju testiranja dima u poduze\u0107ima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_ZAPTEST_ENTERPRISE_izdanje\"><\/span><em><strong>1. ZAPTEST ENTERPRISE izdanje<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Izdanje ZAPTEST ENTERPRISE <a href=\"https:\/\/www.zaptest.com\/rpa\" target=\"_blank\" rel=\"noopener\">paket je za testiranje softvera i RPA<\/a> koji mo\u017ee u potpunosti automatizirati bilo koju vrstu testa, uklju\u010duju\u0107i testiranje dima.<\/p>\n<p>Besplatna verzija je prikladna za manje tvrtke koje \u017eele znati \u0161to ZAPTEST mo\u017ee, ali ako tra\u017eite pla\u0107eno rje\u0161enje koje je jednostavno za kori\u0161tenje i prikladno za testiranje bilo kojeg softvera ili aplikacije, na bilo kojoj platformi, pregledniku ili ure\u0111aju, I sa 1SCRIPT-om implementacija u sve to, onda je ZAPTEST ENTERPRISE odli\u010dno mjesto za po\u010detak.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_SoapUI\"><\/span><em>2. SoapUI<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>SoapUI je poslovni alat za testiranje koji olak\u0161ava upravljanje i provo\u0111enje end-to-end QA testova na softveru. To je relativno jednostavan alat za instalaciju, ali ima svoja ograni\u010denja, \u0161to se odra\u017eava u njihovoj cijeni.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Testim\"><\/span><em>3. Testim<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Testim je pla\u0107eni alat za testiranje dima koji koristi AI za izradu testova bez koda koji procjenjuju funkcionalnost va\u0161eg softvera. Testimov Javascript API mo\u017ee se koristiti za refaktoriranje, prilagodbu i otklanjanje pogre\u0161aka u testovima.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"4_T-Plan_Robot\"><\/span><em>4. T-Plan Robot<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>T-Plan Robot je alat za testiranje poduze\u0107a koji QA in\u017eenjeri mogu koristiti za automatizaciju skriptiranih korisni\u010dkih radnji i <a href=\"https:\/\/www.zaptest.com\/a-complete-guide-to-robotic-process-automation-rpa\" target=\"_blank\" rel=\"noopener\">robotsku automatizaciju procesa<\/a> (RPA) na Windows, Mac, Linux i Mobile. T-Plan Robot mo\u017eete koristiti za automatiziranje dimnih testova na nizu aplikacija i stvaranje automatiziranih skripti koje se mogu pokrenuti u klju\u010dnim to\u010dkama tijekom razvoja.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"5_QA_prasume\"><\/span><em>5. QA pra\u0161ume<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Rainforest QA je QA alat za testiranje dima koji korisnicima omogu\u0107uje upravljanje i implementaciju i ru\u010dnog i automatiziranog testiranja dima s jedne nadzorne plo\u010de. To ga \u010dini idealnim za organizacije koje \u017eele isprobati hibridni pristup i pogodan je za \u0161irok raspon platformi uklju\u010duju\u0107i aplikacije temeljene na oblaku, Windows i Mac.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kada_biste_trebali_koristiti_alate_za_ispitivanje_dima_u_poduzecima_a_ne_u_besplatnim\"><\/span><strong>Kada biste trebali koristiti alate za ispitivanje dima u poduze\u0107ima, a ne u besplatnim?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Poslovni i besplatni alati za testiranje dima mogu ispuniti sli\u010dne potrebe na malo druga\u010dije na\u010dine. Obi\u010dno besplatni alati slu\u017ee kao izvrsna pristupnica organizacijama kojima je udobno ru\u010dno testiranje dima, ali \u017eele detaljnije istra\u017eiti automatizirano testiranje dima.<\/p>\n<p>Tako\u0111er bi mogli biti prikladniji za vrlo male novoosnovane tvrtke u kojima jo\u0161 nema novca za pla\u0107ene alate.<\/p>\n<p>Alati za testiranje poduze\u0107a obi\u010dno postaju odr\u017eivija opcija kako se tvrtke \u0161ire. Oni nude brojne prednosti u odnosu na besplatne alate, obi\u010dno nude ve\u0107u fleksibilnost, bolju podr\u0161ku i su\u010delja prilago\u0111enija korisniku koja \u010dak i netehni\u010dkim profesionalcima olak\u0161avaju provo\u0111enje automatiziranog testiranja dima.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Kontrolni_popis_za_ispitivanje_dima\"><\/span><strong>Kontrolni popis za ispitivanje dima<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Prije po\u010detka testiranja dima, softverski QA tim mo\u017ee upotrijebiti ovaj popis za provjeru kako bi provjerio pokriva li svaki korak procesa testiranja dima.<\/p>\n<p>\u25cf Odredite alate za ispitivanje dima koje \u0107ete koristiti<br \/>\n\u25cf Odaberite ho\u0107ete li izraditi ru\u010dni ili automatski test<br \/>\n\u25cf Odaberite slu\u010dajeve testiranja koje \u017eelite testirati<br \/>\n\u25cf Napravite testne skripte za svaki slu\u010daj<br \/>\n\u25cf Odredite zahtjeve &#8216;prola\u017eenja&#8217; za svaki testni slu\u010daj<br \/>\n\u25cf Pokrenite testove dima<br \/>\n\u25cf Analizirajte rezultate<br \/>\n\u25cf Povratne informacije za razvoj i osiguranje kvalitete<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Zakljucak\"><\/span><strong>Zaklju\u010dak<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Testiranje dima bitan je korak u razvoju softvera i osiguranju kvalitete. Osigurava da je proizvod funkcionalan prije daljnjeg testiranja, \u0161to sprje\u010dava rizik od QA timova koji gube vrijeme i resurse provode\u0107i intenzivna funkcionalna testiranja na verzijama koje jo\u0161 nisu stabilne.<\/p>\n<p>Testiranje dima je relativno brz i jednostavan proces koji bi trebali provoditi softverski timovi \u0161to je \u010de\u0161\u0107e mogu\u0107e.<\/p>\n<p>Dok poduze\u0107a te\u017ee postizanju optimalne u\u010dinkovitosti upotrebom naprednih alata koji podr\u017eavaju <a href=\"https:\/\/www.zaptest.com\/hyperautomation\" target=\"_blank\" rel=\"noopener\">hiperautomatizaciju<\/a> , RPA i druge srodne tehnologije, automatizirano testiranje dima postaje sve \u010de\u0161\u0107e u organizacijama svih veli\u010dina.<\/p>\n<p>I ru\u010dno i automatizirano testiranje dima jo\u0161 uvijek imaju mjesto u suvremenim QA okru\u017eenjima, ali kako automatizirano testiranje postaje sve uobi\u010dajenije, nema sumnje da \u0107e postati norma.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Cesto_postavljana_pitanja_i_resursi\"><\/span><strong>\u010cesto postavljana pitanja i resursi<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Koji_su_najbolji_tecajevi_o_automatizaciji_ispitivanja_dima\"><\/span><em><strong>Koji su najbolji te\u010dajevi o automatizaciji ispitivanja dima?<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ako \u017eelite nau\u010diti vi\u0161e o automatizaciji testiranja dima, neki primjeri online te\u010dajeva koje mo\u017eete poha\u0111ati su:<\/p>\n<p>\u25cf Coursera te\u010dajevi testiranja dima<br \/>\n\u25cf Udemy te\u010dajevi testiranja dima<br \/>\n\u25cf Skillshare te\u010dajevi testiranja dima<\/p>\n<p>Jedan od najboljih te\u010dajeva za po\u010detnike je Certified Tester ISTQB Foundation Level (CTFL), dostupan na Udemyju.<\/p>\n<p>Svaki od ovih mre\u017enih resursa nudi te\u010dajeve za testiranje na dim za u\u010denike razli\u010ditih sposobnosti, a na tim je stranicama mogu\u0107e poha\u0111ati i besplatne i pla\u0107ene te\u010dajeve.<\/p>\n<p>Ako \u017eelite postati certificirani, potra\u017eite te\u010dajeve koje je akreditirao CAST.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Koje_su_najbolje_knjige_o_ispitivanju_dima\"><\/span><em><strong>Koje su najbolje knjige o ispitivanju dima?<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ako \u017eelite saznati vi\u0161e o dimnom testiranju, mo\u017eete pro\u010ditati knjige o testiranju softvera i dimnom testiranju kako biste bolje razumjeli pristupe i prednosti dimnog testiranja. Neke od najboljih knjiga o ispitivanju dima uklju\u010duju:<\/p>\n<p>\u25cf Umije\u0107e testiranja softvera, Glenford J Myers, Tom Badgett i Corey Sandler<br \/>\n\u25cf Testiranje softvera, Ron Patton<br \/>\n\u25cf Automatizacija testiranja softvera, Mark Fewster i Dorothy Graham<\/p>\n<p>Me\u0111utim, postoji mnogo fantasti\u010dnih knjiga o testiranju softvera koje vam mogu pomo\u0107i da shvatite vi\u0161e o tome kako, za\u0161to i \u0161to je testiranje.<\/p>\n<p>Odaberite knjigu koja vam se svi\u0111a i detaljnije istra\u017euje teme koje vas najvi\u0161e zanimaju.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kojih_je_5_najcescih_pitanja_za_intervju_o_testiranju_na_dim\"><\/span><em><strong>Kojih je 5 naj\u010de\u0161\u0107ih pitanja za intervju o testiranju na dim?<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ako razmi\u0161ljate o intervjuu za poziciju koja bi mogla uklju\u010divati testiranje na dim, pripremite se za intervju tako \u0161to \u0107ete pripremiti odgovore na uobi\u010dajena pitanja za intervju, kao \u0161to su:<\/p>\n<p>\u25cf Kada je pravo vrijeme za provo\u0111enje ispitivanja dima?<br \/>\n\u25cf Kako biste odlu\u010dili koje testne slu\u010dajeve koristiti u dimnom testu?<br \/>\n\u25cf Kako se ispitivanje dima razlikuje od drugih vrsta testiranja, poput ispitivanja ura\u010dunljivosti?<br \/>\n\u25cf Koliko znanja kodiranja je potrebno za provo\u0111enje dimnih testova?<br \/>\n\u25cf \u0160to biste u\u010dinili ako test dima ne uspije?<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Koji_su_najbolji_YouTube_vodici_o_testiranju_dima\"><\/span><em><strong>Koji su najbolji YouTube vodi\u010di o testiranju dima?<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ako ste vizualni u\u010denik, mo\u017eete koristiti ove YouTube videozapise da biste saznali vi\u0161e o ispitivanju dima:<\/p>\n<p>\u25cf <a href=\"https:\/\/www.youtube.com\/watch?v=2FE_RBxVnLg&amp;t=36s&amp;ab_channel=edureka%21\" target=\"_blank\" rel=\"noopener\">Edureka vodi\u010d za ispitivanje dima<\/a><br \/>\n\u25cf <a href=\"https:\/\/www.youtube.com\/watch?v=KmoI2q5c0QI&amp;ab_channel=SoftwaretestingbyMKT\" target=\"_blank\" rel=\"noopener\">\u0160to je ispitivanje dima?<\/a><br \/>\n\u25cf <a href=\"https:\/\/www.youtube.com\/watch?v=u5gC4bD9cCQ&amp;ab_channel=RDAutomationLearning\" target=\"_blank\" rel=\"noopener\">Testiranje dima nasuprot testiranju zdravog razuma<\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kako_odrzavati_testove_dima\"><\/span><em><strong>Kako odr\u017eavati testove dima?<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Odr\u017eavanje dimnog testa zna\u010di osigurati da dimni testovi koje izradite ostanu zdravi i relevantni dok se va\u0161 projekt izgradnje softvera nastavlja.<\/p>\n<p>Svakodnevno provodite dimne testove i stvarajte nove testne slu\u010dajeve kada i kada su potrebni.<\/p>\n<p>Tako\u0111er mo\u017eete pove\u0107ati prednosti svojih dimnih testova bliskom suradnjom s onim programerima \u010diji doprinosi ne uspijevaju pobolj\u0161ati kvalitetu njihovog koda.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Sto_je_dimno_testiranje_u_programskom_inzenjerstvu-2\"><\/span><em><strong>\u0160to je dimno testiranje u programskom in\u017eenjerstvu?<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Dimno testiranje u softverskom in\u017eenjerstvu tako\u0111er se naziva testiranje verifikacije me\u0111ugradnje i to je jednostavan i brz test kojim se osigurava stabilnost me\u0111uverzije softvera.<\/p>\n<p>Dimno testiranje koristi se za testiranje osnovnih funkcionalnosti gra\u0111e i slu\u017ei kao preliminarni test prije daljnjeg QA testiranja.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Testiranje_dima_nasuprot_testiranju_uracunljivosti\"><\/span><em><strong>Testiranje dima nasuprot testiranju ura\u010dunljivosti<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Testiranje dima i ispravnosti obje su vrste testiranja koje uklju\u010duju brzo testiranje temeljnih funkcionalnosti softverske verzije ili proizvoda.<\/p>\n<p>Me\u0111utim, dok se dimnim testiranjem testira jesu li se osnovne funkcije softvera pona\u0161ale prema o\u010dekivanjima, testiranje zdravog razuma obi\u010dno se koristi za provjeru jesu li popravci gre\u0161aka rije\u0161ili identificirane probleme.<\/p>\n<p>Testiranje dima formalniji je i dokumentirani proces koji se obi\u010dno provodi prije nego \u0161to se gradnja potvrdi kao stabilna, dok je testiranje ispravnosti neformalna vrsta testa koji se mo\u017ee provesti kao dio regresijskog testiranja na relativno stabilnim gradnjama.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Ispitivanje_dima_vs_regresijsko_ispitivanje\"><\/span><em><strong>Ispitivanje dima vs regresijsko ispitivanje<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Dimno i regresijsko testiranje obje su vrste testiranja kojima se provjerava radi li softver i dalje ispravno nakon \u0161to su napravljene nove promjene.<\/p>\n<p>Me\u0111utim, dimno testiranje je relativno brza i niska vrsta testiranja koja jednostavno provjerava osnovne funkcije i osigurava da je softver stabilan.<\/p>\n<p>Regresijsko testiranje je test dublje razine koji traje mnogo dulje i detaljnije procjenjuje izgradnju.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Ispitivanje_dima_nasuprot_ispitivanju_uracunljivosti_nasuprot_regresijskom_testiranju\"><\/span><em><strong>Ispitivanje dima nasuprot ispitivanju ura\u010dunljivosti nasuprot regresijskom testiranju<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Kada uspore\u0111ujete testiranje dima i zdravog razuma s regresijskim testiranjem, va\u017eno je razumjeti da su sve tri vrste testova neophodne za dobar razvoj softvera i osiguranje kvalitete.<\/p>\n<p>Testiranje dima i testiranje ispravnosti nudi brzi na\u010din da se provjeri funkcionira li softver normalno, dok regresijsko testiranje nudi dublji uvid u rad proizvoda.<\/p>\n<p>QA timovi najprije testiraju softver, a zatim, ako softver pro\u0111e ovu provjeru, mo\u017ee se provesti testiranje ispravnosti, a kasnije i regresijsko testiranje.<\/p>\n<p>Automatizirano ispitivanje dima pomo\u0107u alata za ispitivanje dima postaje sve \u010de\u0161\u0107e, ali neke vrste testiranja, kao \u0161to je regresijsko testiranje, jo\u0161 nije mogu\u0107e u potpunosti automatizirati zbog slo\u017eene prirode testa.<\/p>\n<p>Kona\u010dno, ako tra\u017eite alate za izvo\u0111enje <a href=\"https:\/\/www.zaptest.com\/windows-apps-test-automation\">testiranja na Windows platformama<\/a> , <a href=\"https:\/\/www.zaptest.com\/ios-apps-test-automation\">iOS<\/a> -u, <a href=\"https:\/\/www.zaptest.com\/android-apps-test-automation\">Androidu,<\/a> <a href=\"https:\/\/www.zaptest.com\/ui-testing-automation\">testovima korisni\u010dkog su\u010delja<\/a> , <a href=\"https:\/\/www.zaptest.com\/linux-test-automation-tool\">Linuxu<\/a> i mnogim drugima, slobodno preuzmite ZAPTEST BESPLATNO!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dimno testiranje je proces koji se koristi za testiranje softvera kako bi se utvrdilo je li implementirana verzija softvera stabilna ili nije. Kada testirate softver za testiranje, pokre\u0107ete niz testova osmi\u0161ljenih za procjenu svake od temeljnih funkcija softvera. Alati za testiranje dima provjeravaju rade li najva\u017enije zna\u010dajke softvera. Postoji vi\u0161e razli\u010ditih pristupa testiranju dima, a [&hellip;]<\/p>\n","protected":false},"author":14624,"featured_media":16435,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_titles_title":"Ispitivanje dima - vrste, procesi, alati i vi\u0161e! ","_seopress_titles_desc":"Od vrsta i izazova testiranja dima do besplatnih i poslovnih alata i popisa za provjeru, nau\u010dite sve \u0161to treba znati o softveru za testiranje dima!","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"none","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"oba","_seopress_redirections_param":"","_seopress_redirections_type":301,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"_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":["post-56107","post","type-post","status-publish","format-standard","has-post-thumbnail","category-vrste-testiranja-softvera"],"acf":{"short_name":""},"_links":{"self":[{"href":"https:\/\/dev.zaptest.com\/hr\/wp-json\/wp\/v2\/posts\/56107","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.zaptest.com\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dev.zaptest.com\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dev.zaptest.com\/hr\/wp-json\/wp\/v2\/users\/14624"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.zaptest.com\/hr\/wp-json\/wp\/v2\/comments?post=56107"}],"version-history":[{"count":0,"href":"https:\/\/dev.zaptest.com\/hr\/wp-json\/wp\/v2\/posts\/56107\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dev.zaptest.com\/hr\/wp-json\/wp\/v2\/media\/16435"}],"wp:attachment":[{"href":"https:\/\/dev.zaptest.com\/hr\/wp-json\/wp\/v2\/media?parent=56107"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dev.zaptest.com\/hr\/wp-json\/wp\/v2\/categories?post=56107"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dev.zaptest.com\/hr\/wp-json\/wp\/v2\/tags?post=56107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}