{"id":29718,"date":"2022-07-08T18:02:33","date_gmt":"2022-07-08T18:02:33","guid":{"rendered":"https:\/\/www.zaptest.com\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine"},"modified":"2022-07-08T18:02:33","modified_gmt":"2022-07-08T18:02:33","slug":"mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine","status":"publish","type":"post","link":"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine","title":{"rendered":"Mis on testimise automatiseerimine? Jargoni ja lihtsa juhendi koostamine"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Tarkvara testimisel on kaks peamist kategooriat: K\u00e4sitsi ja automatiseeritud.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">K\u00e4sitsi testimine on aegan\u00f5udev, t\u00f6\u00f6mahukas ja keerulise tarkvara puhul v\u00f5ib see muutuda ka kulukaks, kui kasutate ainult seda. Automatiseeritud testimine \u00fchtlustab protsesse, v\u00e4hendab testimisele kuluvat aega ja v\u00e4listab ebat\u00f5hususe, n\u00e4iteks tarkvaraarendajate t\u00fc\u00fctu tundide kulutamise tarkvara funktsionaalsuse testimiseks.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">J\u00e4rgnevalt on esitatud kokkuv\u00f5te automatiseeritud testimisest ja sellest, kuidas see v\u00f5ib aidata teie tarkvara testimise t\u00f6\u00f6voogu.<\/span><\/p>\n<h2><\/h2>\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\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#Mis_on_testimise_automatiseerimine_ja_miks_me_seda_vajame\" >Mis on testimise automatiseerimine ja miks me seda vajame?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#Testimise_automatiseerimise_puramiid\" >Testimise automatiseerimise p\u00fcramiid<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#1_Uksus\" >1. \u00dcksus<\/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\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#2_Integratsioon\" >2. Integratsioon<\/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\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#3_API\" >3. API<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#4_KASUTAJALIIDESE\" >4. KASUTAJALIIDESE<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#Millised_on_eduka_testimise_automatiseerimise_protsessi_peamised_kriteeriumid\" >Millised on eduka testimise automatiseerimise protsessi peamised kriteeriumid?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#1_Puhendunud_meeskonna_olemasolu\" >1. P\u00fchendunud meeskonna olemasolu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#2_Oigete_tooriistade_olemasolu\" >2. \u00d5igete t\u00f6\u00f6riistade olemasolu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#3_Eraldatud_eelarve_olemasolu\" >3. Eraldatud eelarve olemasolu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#4_Tugeva_testimisraamistiku_rakendamine\" >4. Tugeva testimisraamistiku rakendamine<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#Millised_on_automatiseeritud_testide_tuubid\" >Millised on automatiseeritud testide t\u00fc\u00fcbid?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#1_Funktsionaalsed_testid\" >1. Funktsionaalsed testid<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#2_Mittefunktsionaalsed_testid\" >2. Mittefunktsionaalsed testid<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#3_Koodianaluus\" >3. Koodianal\u00fc\u00fcs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#4_Uksuse_testid\" >4. \u00dcksuse testid<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#5_Integratsioonitestid\" >5. Integratsioonitestid<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#6_Suitsukatsed\" >6. Suitsukatsed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#7_Tulemuslikkuse_testid\" >7. Tulemuslikkuse testid<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#8_Regressioonitestid\" >8. Regressioonitestid<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#9_API_testid\" >9. API testid<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#Milliseid_protsesse_ja_testide_tuupe_peaksite_automatiseerima\" >Milliseid protsesse ja testide t\u00fc\u00fcpe peaksite automatiseerima?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#1_Korduv_testimine\" >1. Korduv testimine<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#2_Korge_riskiga_testid\" >2. K\u00f5rge riskiga testid<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#3_Aeganoudvad_testid\" >3. Aegan\u00f5udvad testid<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#4_Mitmekulgsed_rakendused\" >4. Mitmek\u00fclgsed rakendused<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#Kes_peaks_olema_kaasatud_testimise_automatiseerimise_protsessi\" >Kes peaks olema kaasatud testimise automatiseerimise protsessi<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#1_Arendajad\" >1. Arendajad<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#2_Testijad\" >2. Testijad<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#3_Kvaliteedi_tagamise_meeskond\" >3. Kvaliteedi tagamise meeskond<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#4_Sidusruhmad_loppkasutajad\" >4. Sidusr\u00fchmad (l\u00f5ppkasutajad)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#Testimise_automatiseerimise_protsessi_ja_rakendamise_kontrollnimekiri\" >Testimise automatiseerimise protsessi ja rakendamise kontrollnimekiri<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#Samm_1_Maarake_testi_eesmargid\" >Samm 1: M\u00e4\u00e4rake testi eesm\u00e4rgid<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#2_samm_Testi_prioriteetide_seadmine\" >2. samm: Testi prioriteetide seadmine<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#3_samm_platvormideulene_kohaldatavus\" >3. samm: platvormide\u00fclene kohaldatavus<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#4_samm_testimise_lihtsus\" >4. samm: testimise lihtsus<\/a><\/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\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#5_samm_uhtlustatud_kommunikatsioon\" >5. samm: \u00fchtlustatud kommunikatsioon<\/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\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#6_samm_Kvaliteedi_tagamine\" >6. samm: Kvaliteedi tagamine<\/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\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#Moned_levinud_vaararusaamad_testimise_automatiseerimise_kohta\" >M\u00f5ned levinud v\u00e4\u00e4rarusaamad testimise automatiseerimise kohta<\/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\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#1_Automatiseerimine_asendab_kasitsi_testimise\" >1. Automatiseerimine asendab k\u00e4sitsi testimise<\/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\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#2_Automatiseerimine_korvaldab_vead\" >2. Automatiseerimine k\u00f5rvaldab vead<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#3_Automatiseerimine_nouab_kogemust_et_arendada\" >3. Automatiseerimine n\u00f5uab kogemust, et arendada<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-43\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#Asjad_mida_tuleb_meeles_pidada_enne_testimise_automatiseerimise_protsessi_selle_ajal_ja_parast_seda\" >Asjad, mida tuleb meeles pidada enne testimise automatiseerimise protsessi, selle ajal ja p\u00e4rast seda<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-44\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#1_Testimine_ei_ole_koikeholmav\" >1. Testimine ei ole k\u00f5ikeh\u00f5lmav<\/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\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#2_Kiirustamine_pohjustab_vigu\" >2. Kiirustamine p\u00f5hjustab vigu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-46\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#3_Isegi_testides_on_vigu\" >3. Isegi testides on vigu<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-47\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#End-to-End_testide_automatiseerimise_testid_ZAPTESTiga\" >End-to-End testide automatiseerimise testid ZAPTESTiga<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-48\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#KKK\" >KKK<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-49\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#Mis_on_automatiseeritud_testimine\" >Mis on automatiseeritud testimine?<\/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\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#Mis_on_automatiseerimisraamistik\" >Mis on automatiseerimisraamistik?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-51\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#Mis_on_testide_automatiseerimise_raamistik\" >Mis on testide automatiseerimise raamistik?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-52\" href=\"https:\/\/dev.zaptest.com\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#Mis_on_andmepohine_automatiseerimisraamistik\" >Mis on andmep\u00f5hine automatiseerimisraamistik?<\/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\/et\/mis-on-testimise-automatiseerimine-jargoni-ja-lihtsa-juhendi-koostamine\/#Miks_on_automaattestimine_vajalik\" >Miks on automaattestimine vajalik?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Mis_on_testimise_automatiseerimine_ja_miks_me_seda_vajame\"><\/span><strong>Mis on testimise automatiseerimine ja miks me seda vajame?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=Nd31XiSGJLw&amp;t=1s\"><img decoding=\"async\" class=\"aligncenter size-large wp-image-29302\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Screenshot-2022-07-10-at-10.26.18-1024x527.png\" alt=\"Mis on testide automatiseerimine?\" width=\"1024\" height=\"527\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Screenshot-2022-07-10-at-10.26.18-980x505.png 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Screenshot-2022-07-10-at-10.26.18-480x247.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Mis on tarkvara testimise automatiseerimine?  <\/span><a href=\"https:\/\/www.zaptest.com\/et\/tarkvara-testimise-automatiseerimise-taielik-juhend\"><span style=\"font-weight: 400;\">Automatiseeritud testimine<\/span><\/a><span style=\"font-weight: 400;\">  on protsess, mille k\u00e4igus kasutatakse tarkvaravahendeid, mis l\u00e4bivad \u00e4sja v\u00e4ljat\u00f6\u00f6tatud tarkvara v\u00f5i uuendusi mitmete testide abil, et tuvastada v\u00f5imalikud kodeerimisvead, kitsaskohad ja muud j\u00f5udlust takistavad tegurid. Tarkvara testimise automatiseerimise t\u00f6\u00f6riistad t\u00e4idavad j\u00e4rgmisi funktsioone:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Testide rakendamine ja k\u00e4ivitamine<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Tulemuste anal\u00fc\u00fcsimine<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Tulemuste v\u00f5rdlemine oodatavate tulemustega<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Aruande koostamine arendustarkvara toimimise kohta<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Uue tarkvara v\u00f5i tarkvarauuenduste testimisel v\u00f5ivad k\u00e4sitsi tehtavad testid olla kallid ja t\u00fc\u00fctud. Samas on automatiseeritud testid odavamad ja v\u00f5tavad v\u00e4hem aega.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Automatiseeritud testid aitavad tuvastada t\u00f5rkeid kiiremini ja v\u00e4hendada inimliku vea v\u00f5imalust. Lisaks on neid lihtsam mitu korda k\u00e4ivitada iga muudatuse puhul v\u00f5i kuni soovitud tulemuste saavutamiseni.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Automatiseerimine kiirendab ka tarkvara turuleviimise protsessi. Automatiseerimine v\u00f5imaldab p\u00f5hjalikku testimist konkreetsetes valdkondades, nii et saate enne j\u00e4rgmisele etapile \u00fcleminekut tegeleda tavaliste probleemidega.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Testimise_automatiseerimise_puramiid\"><\/span><strong>Testimise automatiseerimise p\u00fcramiid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><iframe title=\"The Test Automation Pyramid\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/GPTmBLrGE2g?feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p><span style=\"font-weight: 400;\">Testide automatiseerimise p\u00fcramiid aitab teil m\u00f5ista, kui sageli peaksite iga t\u00fc\u00fcpi teste tegema.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Testimise automatiseerimise p\u00fcramiid jagab testimise neljaks tasandiks. Alumine kiht kujutab endast teste, mida peaksite k\u00f5ige sagedamini tegema. Tasandid muutuvad v\u00e4iksemaks, mida l\u00e4hemale nad p\u00fcramiidi tippu j\u00f5uavad, mis t\u00e4hendab, et te peaksite tegema teste harvemini.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">J\u00e4rgnevalt on toodud testide t\u00fc\u00fcp, mida testide automatiseerimise p\u00fcramiidi j\u00e4rgi peaksite tegema, k\u00f5ige rohkematest k\u00f5ige v\u00e4hemate testide kaupa:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u00dchiktestid<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Integratsioonitestid<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">API testid<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">UI testid<\/span><\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"1_Uksus\"><\/span><strong>1. \u00dcksus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">\u00dcksuste testimine h\u00f5lmab arendustarkvara jagamist seeditavaks \u00fcksuseks, et tuvastada k\u00f5ik vead v\u00f5i j\u00f5udlusprobleemid.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00dchiktestimine aitab tuvastada vigu enne, kui tarkvara arendusprotsess liigselt edeneb. Seda t\u00fc\u00fcpi testimine toimub tarkvaraarenduse k\u00f5ige varasemates etappides, isoleerides ja lahendades probleemid enne testimisega j\u00e4tkamist.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00dcksuste testimine on testimise t\u00fc\u00fcp, mida peaksite k\u00f5ige sagedamini tegema, sest sellega tagatakse, et k\u00f5ik v\u00e4iksemad tarkvara komponendid t\u00f6\u00f6tavad \u00f5igesti enne nende integreerimist tervikuks.  <\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Integratsioon\"><\/span><strong>2. Integratsioon<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Kui olete kontrollinud, et tarkvara iga \u00fcksikosa t\u00f6\u00f6tab \u00f5igesti, on aeg need \u00fchendada, et teha kindlaks, kas nad k\u00f5ik koos t\u00f6\u00f6tavad. Integratsioonitestid valideerivad komponentide koostoimimist, sealhulgas sama tarkvara sees.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Oluline on, et k\u00f5ik integreeritud komponendid suhtleksid korrektselt tarkvara v\u00f5i v\u00e4liste teenustega, n\u00e4iteks veebiteenustega. Seega otsustab enamik inimesi luua integratsioonitestimiseks andmebaasi, et loetleda k\u00f5ik v\u00f5imalikud stsenaariumid.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Kuna te t\u00f6\u00f6tate enamiku koodivigadest v\u00e4lja \u00fchiktestimise k\u00e4igus, ei pea te integratsioonitestimist nii tihti tegema.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_API\"><\/span><strong>3. API<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Rakendusprogrammiliidese (API) testimine testib, kas kaks erinevat tarkvarakomponenti suudavad omavahel suhelda erinevates olukordades.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">M\u00f5ned API-testimise liigid on j\u00e4rgmised:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Valideerimiskatsed<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Funktsionaalne testimine<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Turvalisuse testimine<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Koormuse testimine<\/span><\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_KASUTAJALIIDESE\"><\/span><strong>4. KASUTAJALIIDESE<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Kasutajaliidese (UI) testimine (tuntud ka kui GUI testimine) tagab, et tarkvara t\u00f6\u00f6tab erinevate kasutajaliideste, n\u00e4iteks operatsioonis\u00fcsteemide, brauserite ja muude kohtadega, kus l\u00f5ppkasutajad sellega suhtlevad. Kasutajaliidese testimisel hinnatakse selliseid funktsioone nagu funktsionaalsus, visuaalne disain, j\u00f5udlus ja kasutatavus. \u00d5nneks v\u00e4listab kasutajaliidese automatiseerimine vajaduse osta testimiseks mitu seadet.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Kasutajaliidese testimise automatiseerimine v\u00f5tab arvesse l\u00f5ppkasutaja kogemust ja aitab tarkvara kujundada selliselt, et see vastaks sellele suhtlusele. Kasutajaliidese testimise automatiseerimise raamistik peaks sisaldama s\u00fcsteemi ja protsessi kitsaskohtadega seotud testimisstsenaariume.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Kuna k\u00f5ik eelnevad testimisetapid peaksid olema tuvastanud ja parandanud enamiku probleemidest, mis tarkvaras v\u00f5ivad esineda, peaks kasutajaliidese testimine olema k\u00f5ige v\u00e4hem aega n\u00f5udev test. Kasutajaliidese automatiseerimise vahendid s\u00e4\u00e4stavad veelgi rohkem aega.  <\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Millised_on_eduka_testimise_automatiseerimise_protsessi_peamised_kriteeriumid\"><\/span><strong>Millised on eduka testimise automatiseerimise protsessi peamised kriteeriumid?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Testide automatiseerimise peamine eesm\u00e4rk on tuvastada tarkvara vead ja parandada need enne, kui projekt liigub edasi teise faasi v\u00f5i j\u00f5uab l\u00f5ppkasutajani. Edukas testide automatiseerimise protsess v\u00f5tab v\u00e4hem aega ja annab tarkvara, mis k\u00e4itub ja pakub funktsionaalsust nagu ette n\u00e4htud.<\/span><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=Z1duPnw1QzI&amp;t=451s\"><img decoding=\"async\" class=\"aligncenter size-large wp-image-29335\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Screenshot-2022-07-10-at-10.31.10-1024x527.png\" alt=\"parimad tavad tarkvara testimise automatiseerimine\" width=\"1024\" height=\"527\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Screenshot-2022-07-10-at-10.31.10-980x504.png 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Screenshot-2022-07-10-at-10.31.10-480x247.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/a><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"1_Puhendunud_meeskonna_olemasolu\"><\/span><strong>1. P\u00fchendunud meeskonna olemasolu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Oluline on, et tarkvara testimiseks oleks spetsiaalne meeskond. Arendajad, testijad ja kvaliteedi tagamise meeskond v\u00f5ivad olla kaasatud testimisprotsessi erinevatesse osadesse, et tagada, et midagi ei j\u00e4\u00e4ks igal testimise tasandil t\u00e4helepanuta.  <\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Oigete_tooriistade_olemasolu\"><\/span><strong>2. \u00d5igete t\u00f6\u00f6riistade olemasolu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">\u00d5igete automatiseeritud testide automatiseerimise vahendite valimine on v\u00e4ga oluline. Automatiseeritud testimisvahendid t\u00f6\u00f6tavad k\u00f5ige paremini, kui nad on:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Lihtne kasutada<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Oskab testida erinevaid operatsioonis\u00fcsteeme, brausereid ja seadmeid.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Varustatud vajalike vahenditega (full stack), et testida seda, mida vajate.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">V\u00f5imaldab toetada teie skriptikeelt ja on lihtne kasutada ka inimestele, kes ei oska skriptikeelt v\u00f5i ei oska kodeerida.  <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Korduvkasutatav mitme testi ja muudatuse jaoks<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Oskab kasutada suuri andmekogumeid erinevatest allikatest, et pakkuda andmep\u00f5hiseid valideerimisi.<\/span><\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Eraldatud_eelarve_olemasolu\"><\/span><strong>3. Eraldatud eelarve olemasolu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Kui te juba investeerite tarkvaraarendusse, v\u00f5ib spetsiaalne eelarve testautomaatika tarkvarale, arendusele ja koolitusele pikemas perspektiivis raha s\u00e4\u00e4sta. Te kulutate v\u00e4hem aega k\u00e4sitsi testimisele ja saate tarkvara kiiremini k\u00e4ima.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_Tugeva_testimisraamistiku_rakendamine\"><\/span><strong>4. Tugeva testimisraamistiku rakendamine<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Mis on testimisraamistik? Testimisraamistik, mis sisaldab suuniseid, parimaid tavasid, vahendeid ja reegleid testimiseks, v\u00f5ib s\u00e4\u00e4sta aega ja vaeva. Hea veebiautomaatika raamistik peaks integreerima erinevaid funktsioone nagu:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Raamatukogud<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Katseandmed<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Taaskasutatavad moodulid<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kolmandate osapoolte t\u00f6\u00f6riistade integreerimine<\/span><\/li>\n<\/ul>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Millised_on_automatiseeritud_testide_tuubid\"><\/span><strong>Millised on automatiseeritud testide t\u00fc\u00fcbid?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Kuigi on palju erinevaid teste, mida on v\u00f5imalik automatiseerida, on siin m\u00f5ned k\u00f5ige levinumad.  <\/span><\/p>\n<p><iframe title=\"What Types of Testing to Automate?\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/nhAq59rDJrk?start=94&#038;feature=oembed\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Funktsionaalsed_testid\"><\/span><strong>1. Funktsionaalsed testid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Funktsionaalne testimine aitab kindlaks teha, kas tarkvara v\u00f5i rakendus t\u00f6\u00f6tab vastavalt ootustele. Sellega testitakse, kas tarkvara annab \u00f5igeid tulemusi ilma vigade ja l\u00fcnkadeta.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Mittefunktsionaalsed_testid\"><\/span><strong>2. Mittefunktsionaalsed testid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Mittefunktsionaalsed testid m\u00f5\u00f5davad mitmeid asju, sealhulgas:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kui h\u00e4sti toimib tarkvara erinevates olukordades<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kui h\u00e4sti t\u00f6\u00f6tab tarkvara eeldatava kasutajakoormuse, sealhulgas tippkoormuse korral.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kui h\u00e4sti t\u00f6\u00f6tab tarkvara k\u00f5ige raskemates koormustingimustes<\/span><\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Koodianaluus\"><\/span><strong>3. Koodianal\u00fc\u00fcs<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/264934.264942\"><br \/>\n  <span style=\"font-weight: 400;\">Koodianal\u00fc\u00fcs<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\"> vaatab koodi ja tuvastab testimise abil probleemid, n\u00e4iteks:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u00dcleliigne kood ja j\u00f5udlusahelad<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kood, mis ei t\u00f6\u00f6ta<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kood, millel on liideste probleemid<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Kood, millel on sisekonfliktid muu koodiga<\/span><\/li>\n<\/ul>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_Uksuse_testid\"><\/span><strong>4. \u00dcksuse testid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">\u00dchiktestid hindavad \u00fcksikuid tarkvarakomponente. \u00dchiktestide eesm\u00e4rk on tagada, et tarkvara konkreetsete \u00fcksuste p\u00f5hifunktsionaalsus on terviklik ja vigadeta.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"5_Integratsioonitestid\"><\/span><strong>5. Integratsioonitestid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Integratsioonitestid tagavad, et \u00fcksused t\u00f6\u00f6tavad koos, kui nad on omavahel \u00fchendatud. See uurib, kas komponendid teevad loogilist koost\u00f6\u00f6d ja toodavad \u00f5igeid v\u00e4\u00e4rtusi. Samuti testib see, kas moodulid t\u00f6\u00f6tavad koos kolmandate osapoolte t\u00f6\u00f6riistadega.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"6_Suitsukatsed\"><\/span><strong>6. Suitsukatsed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Arendajad kasutavad suitsukatseid, et kontrollida kogu s\u00fcsteemi stabiilsust p\u00e4rast iga uut buildi.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"7_Tulemuslikkuse_testid\"><\/span><strong>7. Tulemuslikkuse testid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">J\u00f5udlustestid m\u00f5\u00f5davad, kui h\u00e4sti tarkvara t\u00f6\u00f6tab. Selle peamine mure on tarkvara \u00fcldine kvaliteet, punktid, kus see ei toimi, kiirus ja skaleeritavus.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"8_Regressioonitestid\"><\/span><strong>8. Regressioonitestid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Regressioonitestimine tagab, et uus kood, vigade parandamine v\u00f5i uuendused ei riku tarkvara varem olemasolevate komponentide funktsionaalsust.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"9_API_testid\"><\/span><strong>9. API testid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">API testimine tagab, et kaks komponenti suudavad omavahel usaldusv\u00e4\u00e4rselt ja turvaliselt suhelda erinevates stsenaariumides. API testimise automatiseerimise raamistik peaks olema kergesti kasutatav, skaleeritav ja korduvkasutatav.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Milliseid_protsesse_ja_testide_tuupe_peaksite_automatiseerima\"><\/span><strong>Milliseid protsesse ja testide t\u00fc\u00fcpe peaksite automatiseerima?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Iga automatiseerimisstsenaariumi eesm\u00e4rk on kiirendada testimise aega ja v\u00e4hendada kulusid, seega on andmep\u00f5hine automatiseerimine h\u00e4davajalik. Siin on m\u00f5ned n\u00e4ited protsessidest, mida automatiseerimine v\u00f5ib aidata:<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"1_Korduv_testimine\"><\/span><strong>1. Korduv testimine<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Mis tahes test, mis h\u00f5lmab j\u00e4rjestikust ja korrap\u00e4rast kordamist, saab kasu automatiseeritud testimisest lihtsalt seet\u00f5ttu, et see v\u00f5ib toimuda kiiremini kui k\u00e4sitsi testimine.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Korge_riskiga_testid\"><\/span><strong>2. K\u00f5rge riskiga testid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatiseerimine v\u00f5imaldab teil isoleerida v\u00f5imalikud veapunktid ja lahendada need enne, kui hakkate koodi muutma. Koodimuudatuste v\u00e4ltimine hoiab \u00e4ra arendusts\u00fckli aeglustumise, v\u00e4lja arvatud juhul, kui test tuvastab probleemi.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Aeganoudvad_testid\"><\/span><strong>3. Aegan\u00f5udvad testid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">K\u00e4sitsi testimine v\u00f5tab kauem aega ja on vigade suhtes altid. Testide automatiseerimine v\u00e4hendab testide l\u00e4biviimiseks vajalikku t\u00f6\u00f6j\u00f5udu ja v\u00f5imalust, et olulisi vigu ei avastata.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_Mitmekulgsed_rakendused\"><\/span><strong>4. Mitmek\u00fclgsed rakendused<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Kui tarkvara suhtleb palju teiste rakenduste v\u00f5i tarkvaraga, on konfliktide tekkimise v\u00f5imalus suurem. Automatiseerimine tagab k\u00f5igi v\u00f5imalike konfliktide leidmise.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Kes_peaks_olema_kaasatud_testimise_automatiseerimise_protsessi\"><\/span><strong>Kes peaks olema kaasatud testimise automatiseerimise protsessi<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-3548\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/water-1024x613.jpg\" alt=\"kes peaks tegelema tarkvara testimise automatiseerimise vahendite ja planeerimisega\" width=\"1024\" height=\"613\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/water-1024x613.jpg 1024w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/water-980x587.jpg 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/water-480x287.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Automatiseerimistestimine on harva \u00fche t\u00f6\u00f6taja t\u00f6\u00f6. Siin on m\u00f5ned n\u00e4ited inimestest, kes peaksid olema kaasatud mis tahes automatiseeritud testimisprotsessi:<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Arendajad\"><\/span><strong>1. Arendajad<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Arendajad on esimesed testijad, kes tagavad, et koodis ei esine vigadest tulenevaid probleeme. Nad tegelevad testimise peenemate \u00fcksikasjadega, nagu n\u00e4iteks \u00fchiktestimine, suitsutestimine ja integreerimistestimine.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Testijad\"><\/span><strong>2. Testijad<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testijad teevad ka natuke \u00fchiktestimist ja v\u00f5ivad teha suitsu- v\u00f5i integratsioonitestimist. Nad teevad ka regressioonitestimist, et veenduda, et uued komponendid t\u00f6\u00f6tavad koos vanade komponentidega.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Kvaliteedi_tagamise_meeskond\"><\/span><strong>3. Kvaliteedi tagamise meeskond<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automaatsete testide kasutamine tagab, et kvaliteedi tagamise meeskond ei pea omama kodeerimisalaseid teadmisi, mis l\u00e4heksid kaugemale asjakohastest p\u00f5hit\u00f5dedest. Nende \u00fclesanne on leida probleeme, mida arendajad ja testijad ei pruugi t\u00e4hele panna. Samuti testivad nad tarkvara v\u00f5imaluste piire.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Hea graafilise kasutajaliidese testimise automatiseerimise raamistik parandab QA meeskonna v\u00f5imet tegeleda testimisega, selle asemel et tugineda arendajatele v\u00f5i teistele testijatele.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Sidusruhmad_loppkasutajad\"><\/span><strong>4. Sidusr\u00fchmad (l\u00f5ppkasutajad)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">L\u00f5ppkasutajate poolne beetatestimine on oluline, et veenduda, et l\u00f5pptoode t\u00f6\u00f6tab korralikult nende inimeste jaoks, kes seda kasutama hakkavad.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Testimise_automatiseerimise_protsessi_ja_rakendamise_kontrollnimekiri\"><\/span><strong>Testimise automatiseerimise protsessi ja rakendamise kontrollnimekiri<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-29236\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Software-testing-checklist-1024x681.jpeg\" alt=\"Tarkvara testimise kontrollnimekiri\" width=\"586\" height=\"390\"><\/p>\n<p><span style=\"font-weight: 400;\">Edukas testide automatiseerimise s\u00fcsteem j\u00e4rgib j\u00e4rgmist protsessi:<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Samm_1_Maarake_testi_eesmargid\"><\/span><strong>Samm 1: M\u00e4\u00e4rake testi eesm\u00e4rgid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Enne testide valimist kaardistage, mida soovite testimisega saavutada. Nii ei raiska te t\u00f6\u00f6tlemisaega m\u00f5ttetute tulemuste jaoks.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_samm_Testi_prioriteetide_seadmine\"><\/span><strong>2. samm: Testi prioriteetide seadmine<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testimise prioriteetide nimekirja koostamine v\u00f5imaldab teil k\u00f5igepealt keskenduda k\u00f5ige olulisematele valdkondadele ja seej\u00e4rel liikuda edasi v\u00e4hemt\u00e4htsate valdkondadeni.  <\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_samm_platvormideulene_kohaldatavus\"><\/span><strong>3. samm: platvormide\u00fclene kohaldatavus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Oluline on testida, kas tarkvara t\u00f6\u00f6tab erinevate operatsioonis\u00fcsteemide, brauserite ja seadmetega.  <\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_samm_testimise_lihtsus\"><\/span><strong>4. samm: testimise lihtsus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testid peaksid olema korduvkasutatavad, kohaldatavad teistele rakendustele v\u00f5i olema kiiresti kohandatavad teiste stsenaariumidega. Nii ei leiuta te testimisprotsesside algatamisel ratast uuesti.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_samm_uhtlustatud_kommunikatsioon\"><\/span><strong>5. samm: \u00fchtlustatud kommunikatsioon<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Tagage, et k\u00f5ik, kes peavad andma oma panuse testimisse, seda ka teevad ja et teave on \u00fchises kohas k\u00e4ttesaadav. Kui koostada selge kaart selle kohta, kes peaks iga testiga ja tulemustega tegelema, saab v\u00e4ltida \u00fcleliigset t\u00f6\u00f6d v\u00f5i kellegi teise raske t\u00f6\u00f6 t\u00fchistamist.  <\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_samm_Kvaliteedi_tagamine\"><\/span><strong>6. samm: Kvaliteedi tagamine<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Tulemuste kontrollimiseks on oluline kasutada kvaliteedi tagamise meeskonda. QA testimisr\u00fchma kasutamine v\u00e4listab v\u00f5imaluse, et l\u00f5pptootes j\u00e4\u00e4vad olulised vead m\u00e4rkamata.  <\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Moned_levinud_vaararusaamad_testimise_automatiseerimise_kohta\"><\/span><strong>M\u00f5ned levinud v\u00e4\u00e4rarusaamad testimise automatiseerimise kohta<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Suurim v\u00e4\u00e4rarusaam automatiseeritud testimise kohta on see, et see on iga arendustarkvara jaoks k\u00f5ikeh\u00f5lmav lahendus. See uskumus toob kaasa j\u00e4rgmised valed eeldused.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Automatiseerimine_asendab_kasitsi_testimise\"><\/span><strong>1. Automatiseerimine asendab k\u00e4sitsi testimise<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Parim analoogia k\u00e4sitsi tehtava t\u00f6\u00f6 asendamise kohta tuleneb valearusaamast, et n\u00f5udepesumasinad v\u00f5ivad kaotada kogu k\u00e4sitsi tehtava n\u00f5udepesu. Siiski on alati n\u00f5ud, mis vajavad k\u00e4sitsi pesemist.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Sama kontseptsioon kehtib ka tarkvara automatiseeritud testimise kohta. Automatiseerimine kiirendab tavalisi testimisstsenaariume ja v\u00e4hendab testimise t\u00f6\u00f6koormust. Siiski ei kaota see vajadust k\u00e4sitsi testijate j\u00e4rele, eriti selles t\u00f5rkeotsingu etapis, kus arendaja on paremini v\u00f5imeline tuvastama veaallikaid.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Automatiseerimine_korvaldab_vead\"><\/span><strong>2. Automatiseerimine k\u00f5rvaldab vead<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Isegi parimad testid ei k\u00f5rvalda vigu v\u00f5i s\u00fcsteemi kokkuvarisemist. M\u00f5ned vead koodis on protsessile omased. Muud kodeerimisvead aktiveeruvad ainult v\u00e4ga spetsiifiliste stsenaariumide korral. Automaatse testimise kasutamine on nagu see, kuidas valgusfoorid muudavad ristmikke palju ohutumaks, kuid ei k\u00f5rvalda \u00f5nnetusi, kitsaskohti ega ummikuid.<\/span><\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Automatiseerimine_nouab_kogemust_et_arendada\"><\/span><strong>3. Automatiseerimine n\u00f5uab kogemust, et arendada<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Kuigi m\u00f5ned automaatsed testid on keerulisemad ja n\u00f5uavad kogenud arendajat, v\u00f5imaldavad paljud testimispaketid algajatel kirjutada lihtsaid automatiseeritud teste.  <\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Asjad_mida_tuleb_meeles_pidada_enne_testimise_automatiseerimise_protsessi_selle_ajal_ja_parast_seda\"><\/span><strong>Asjad, mida tuleb meeles pidada enne testimise automatiseerimise protsessi, selle ajal ja p\u00e4rast seda<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Nagu iga testimiss\u00fcsteemi puhul, tuleb alati arvestada teatud eelduste ja tegelikkusega.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Testimine_ei_ole_koikeholmav\"><\/span><strong>1. Testimine ei ole k\u00f5ikeh\u00f5lmav<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testimine on viis probleemide tuvastamiseks l\u00e4bi <\/span><a href=\"https:\/\/www.zaptest.com\/et\/robootiliste-protsesside-automatiseerimise-taielik-juhend-rpa\"><br \/>\n  <span style=\"font-weight: 400;\">robotiseeritud automatiseeritud protsessiga<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">. See ei ole \u00fchekordne lahendus ja ei tuvasta k\u00f5iki probleeme. Kuni iga komponent ei t\u00f6\u00f6ta \u00f5igesti, on vaja teha uusi katseid.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Kiirustamine_pohjustab_vigu\"><\/span><strong>2. Kiirustamine p\u00f5hjustab vigu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testide kiirustamine ohustab testi terviklikkust. Veenduge, et lasete igal testil l\u00f5puni t\u00f6\u00f6tada, kui kavatsete seda \u00fcldse teha. Kui peatate selle enne l\u00f5ppu, sest eeldate, et see annab positiivseid tulemusi, v\u00f5ib see tuua kaasa \u00fcllatusi, mida te hiljem ei soovi.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Isegi_testides_on_vigu\"><\/span><strong>3. Isegi testides on vigu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">M\u00f5nikord v\u00f5ib testis esineda viga, mis ilmneb ainult teatud asjaoludel. Tulemuste l\u00e4bivaatamisel pidage silmas testimisvigade v\u00f5imalust ja j\u00e4lgige k\u00f5iki k\u00f5rvalekaldeid.<\/span><\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"End-to-End_testide_automatiseerimise_testid_ZAPTESTiga\"><\/span><strong>End-to-End testide automatiseerimise testid ZAPTESTiga  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"https:\/\/www.zaptest.com\/et\"><span style=\"font-weight: 400;\">ZAPTEST<\/span><\/a><span style=\"font-weight: 400;\">  on automaattestimise valdkonna liider, pakkudes nii tasuta\/ tasuta testide automatiseerimise raamistikku kui ka ettev\u00f5tte tasemel teenuseid. M\u00f5ned paljudest eelistest  <\/span><a href=\"https:\/\/www.zaptest.com\/?page_id=4060\"><br \/>\n  <span style=\"font-weight: 400;\">tarkvara testimise teenused<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\"> koos ZAPTESTiga h\u00f5lmavad:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Testimine mitmel platvormil korraga<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Lai valik testide automatiseerimise skriptimiskeeli<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">V\u00f5imalus k\u00e4ivitada mitu skripti korraga erinevatel platvormidel<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Paaristamisv\u00f5ime mitme mobiil-, t\u00f6\u00f6laua- ja veebirakendusega<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u00dche kl\u00f5psuga konverteerimine skriptide testimiseks<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Automatiseeritud skriptid<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Erinevad testimisstsenaariumid<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Realistlikud, reaalajas toimivad simulatsioonid<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Stsenaariumi salvestamine k\u00e4ivitatavate skriptide jaoks<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Koodivaba (No-Code) testimisraamistik mittearendajate kasutuseks<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">V\u00f5imalus \u00fchendada oma praeguse tarkvaraga, n\u00e4iteks JIRA v\u00f5i m\u00f5ne muu ALM- ja testihaldusplatvormiga.  <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Pilvep\u00f5hised testimislahendused<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.zaptest.com\/hyperautomation\"><br \/>\n  <span style=\"font-weight: 400;\">H\u00fcperautomaatika<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\"> ja <\/span><a href=\"https:\/\/www.zaptest.com\/et\/robootiliste-protsesside-automatiseerimise-taielik-juhend-rpa\"><br \/>\n  <span style=\"font-weight: 400;\">robotiseeritud protsesside automatiseerimine<\/span><br \/>\n<\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Autodokumentatsioon  <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Videostsenaariumide salvestamine  <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">24\/7 eksperdi klienditugi<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Suurenenud investeeringutasuvus  <\/span><\/li>\n<\/ul>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"KKK\"><\/span><strong>KKK<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">J\u00e4rgnevalt on esitatud \u00fcldised k\u00fcsimused automatiseeritud testimise kohta ja selle kohta, mida see h\u00f5lmab.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Mis_on_automatiseeritud_testimine\"><\/span><span style=\"font-weight: 400;\">Mis on automatiseeritud testimine?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automaattestimine on v\u00e4liste vahendite kasutamine tarkvara testimiseks enne selle \u00fcleminekut j\u00e4rgmisesse arendusfaasi v\u00f5i l\u00f5ppkasutajale. Automatiseeritud testimine s\u00e4\u00e4stab aega, raha ja v\u00e4ldib k\u00e4sitsi testimisega seotud vigu. Samuti kiirendab see tarkvararakenduse turuleviimist.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Mis_on_automatiseerimisraamistik\"><\/span><span style=\"font-weight: 400;\">Mis on automatiseerimisraamistik?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatiseerimisraamistik annab v\u00f5imaluse standardiseerida testimisprotsessi komponendid terviklike ja t\u00f5husate tulemuste saavutamiseks. See sisaldab suuniseid, protokolle, vahendeid ja eeskirju testimiseks. Raamistik v\u00f5ib sisaldada protokolle, nagu kodeerimisstandardid v\u00f5i testimiskeskkondadele juurdep\u00e4\u00e4su haldamine.  <\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Mis_on_testide_automatiseerimise_raamistik\"><\/span><span style=\"font-weight: 400;\">Mis on testide automatiseerimise raamistik?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Testide automatiseerimise puhul h\u00f5lmab raamistik komponente, mis aitavad teste teostada ja annavad p\u00f5hjalikke testitulemusi. Need komponendid v\u00f5ivad sisaldada testimisvahendeid, skripte ja automatiseeritud testimiseeskirju.<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Mis_on_andmepohine_automatiseerimisraamistik\"><\/span><span style=\"font-weight: 400;\">Mis on andmep\u00f5hine automatiseerimisraamistik?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Andmep\u00f5hine automatiseerimisraamistik sisestab andmed tabelist ja salvestab need tabelisse.  <\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Miks_on_automaattestimine_vajalik\"><\/span><span style=\"font-weight: 400;\">Miks on automaattestimine vajalik?<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Automatiseeritud testimine ei ole kohustuslik, kuid see on mugavam kui k\u00e4sitsi testimine. See v\u00e4listab aegan\u00f5udva ja t\u00fc\u00fctu t\u00f6\u00f6, suured t\u00f6\u00f6j\u00f5ukulud ning vajaduse testida mitut seadet ja s\u00fcsteemi. L\u00f5ppkokkuv\u00f5ttes s\u00e4\u00e4stab see raha ja aega.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tarkvara testimisel on kaks peamist kategooriat: K\u00e4sitsi ja automatiseeritud. K\u00e4sitsi testimine on aegan\u00f5udev, t\u00f6\u00f6mahukas ja keerulise tarkvara puhul v\u00f5ib see muutuda ka kulukaks, kui kasutate ainult seda. Automatiseeritud testimine \u00fchtlustab protsesse, v\u00e4hendab testimisele kuluvat aega ja v\u00e4listab ebat\u00f5hususe, n\u00e4iteks tarkvaraarendajate t\u00fc\u00fctu tundide kulutamise tarkvara funktsionaalsuse testimiseks. J\u00e4rgnevalt on esitatud kokkuv\u00f5te automatiseeritud testimisest ja sellest, kuidas [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":15571,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_titles_title":"Mis on testimise automatiseerimine? Jargoni ja lihtsa juhendi koostamine","_seopress_titles_desc":"Alates eelistest, tarkvarap\u00fcramiidist ja 9 t\u00fc\u00fcpi automatiseerimistarkvarast kuni erinevate automatiseerimisele kalduvate protsesside ja v\u00e4\u00e4rarusaamadeni - me katame k\u00f5ik!","_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":"","_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":[411],"tags":[],"class_list":["post-29718","post","type-post","status-publish","format-standard","has-post-thumbnail","category-tarkvara-testimise-tuubid"],"acf":{"short_name":""},"_links":{"self":[{"href":"https:\/\/dev.zaptest.com\/et\/wp-json\/wp\/v2\/posts\/29718","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.zaptest.com\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dev.zaptest.com\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dev.zaptest.com\/et\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.zaptest.com\/et\/wp-json\/wp\/v2\/comments?post=29718"}],"version-history":[{"count":0,"href":"https:\/\/dev.zaptest.com\/et\/wp-json\/wp\/v2\/posts\/29718\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dev.zaptest.com\/et\/wp-json\/wp\/v2\/media\/15571"}],"wp:attachment":[{"href":"https:\/\/dev.zaptest.com\/et\/wp-json\/wp\/v2\/media?parent=29718"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dev.zaptest.com\/et\/wp-json\/wp\/v2\/categories?post=29718"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dev.zaptest.com\/et\/wp-json\/wp\/v2\/tags?post=29718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}