{"id":56048,"date":"2023-03-15T07:54:36","date_gmt":"2023-03-15T07:54:36","guid":{"rendered":"https:\/\/www.zaptest.com\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu"},"modified":"2023-03-15T07:54:36","modified_gmt":"2023-03-15T07:54:36","slug":"kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu","title":{"rendered":"Kas ir pareiz\u012bbas p\u0101rbaude? Padzi\u013cin\u0101ta izp\u0113te par veidiem, procesiem, pieej\u0101m, r\u012bkiem un daudz ko citu!"},"content":{"rendered":"<p>\u0112rt\u012bbas test\u0113\u0161ana ir programmat\u016bras test\u0113\u0161anas veids, kas tiek veikta, kad tiek izstr\u0101d\u0101ta jauna programmat\u016bras kopija vai kad eso\u0161aj\u0101 kopij\u0101 tiek veiktas nelielas izmai\u0146as kod\u0101 vai funkcionalit\u0101t\u0113.<\/p>\n<p>\u0160aj\u0101 rakst\u0101 m\u0113s padzi\u013cin\u0101ti apl\u016bkosim sapr\u0101t\u012bguma test\u0113\u0161anas defin\u012bciju un deta\u013cas, izp\u0113t\u012bsim, kas ir sapr\u0101t\u012bguma test\u0113\u0161ana, k\u0101 var veikt sapr\u0101t\u012bguma test\u0113\u0161anu un k\u0101di r\u012bki var vienk\u0101r\u0161ot un padar\u012bt efekt\u012bv\u0101ku programmat\u016bras sapr\u0101t\u012bguma test\u0113\u0161anu.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #b90000;color:#b90000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #b90000;color:#b90000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Kas_ir_sapratiguma_parbaude\" >Kas ir sapr\u0101t\u012bguma p\u0101rbaude?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Kad_javeic_pareizibas_parbaude\" >Kad j\u0101veic pareiz\u012bbas p\u0101rbaude?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Kad_nav_nepieciesams_veikt_sapratiguma_parbaudi\" >Kad nav nepiecie\u0161ams veikt sapr\u0101t\u012bguma p\u0101rbaudi<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Kas_ir_iesaistits_sanitaro_parbauzu_veiksana\" >Kas ir iesaist\u012bts sanit\u0101ro p\u0101rbau\u017eu veik\u0161an\u0101<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Prieksrocibas_ko_sniedz_pareizibas_parbaude\" >Priek\u0161roc\u012bbas, ko sniedz pareiz\u012bbas p\u0101rbaude<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Tas_ir_efektivs_un_atrs\" >Tas ir efekt\u012bvs un \u0101trs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Tam_nav_nepieciesama_dokumentacija\" >Tam nav nepiecie\u0161ama dokument\u0101cija<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Ta_var_identificet_trukstosos_objektus\" >T\u0101 var identific\u0113t tr\u016bksto\u0161os objektus<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Tas_novers_nopietnas_problemas_velak\" >Tas nov\u0113r\u0161 nopietnas probl\u0113mas v\u0113l\u0101k.<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Sapratiguma_testesanas_izaicinajumi\" >Sapr\u0101t\u012bguma test\u0113\u0161anas izaicin\u0101jumi<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Ta_darbibas_joma_ir_saura\" >T\u0101 darb\u012bbas joma ir \u0161aura<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Tas_ir_bez_scenarija\" >Tas ir bez scen\u0101rija<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Ta_teste_tikai_funkcijas_un_komandas\" >T\u0101 test\u0113 tikai funkcijas un komandas<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Sapratiguma_parbaudes_pazimes\" >Sapr\u0101t\u012bguma p\u0101rbaudes paz\u012bmes<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Vienkarss\" >Vienk\u0101r\u0161s<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Neskriptets_un_nedokumentets\" >Neskript\u0113ts un nedokument\u0113ts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Dzili_un_sauri\" >Dzi\u013ci un \u0161auri<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Veic_testetaji\" >Veic test\u0113t\u0101ji<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Sanitara_testesana_vs_dumu_testesana_vs_regresijas_testesana\" >Sanit\u0101r\u0101 test\u0113\u0161ana vs d\u016bmu test\u0113\u0161ana vs regresijas test\u0113\u0161ana<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Kas_ir_dumu_parbaude\" >Kas ir d\u016bmu p\u0101rbaude?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Kas_ir_regresijas_testesana\" >Kas ir regresijas test\u0113\u0161ana?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Kada_ir_atskiriba_starp_dumu_un_sanitaro_parbaudi\" >K\u0101da ir at\u0161\u0137ir\u012bba starp d\u016bmu un sanit\u0101ro p\u0101rbaudi?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Kada_ir_atskiriba_starp_pareizibas_un_regresijas_testesanu\" >K\u0101da ir at\u0161\u0137ir\u012bba starp pareiz\u012bbas un regresijas test\u0113\u0161anu?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Dumu_veseliguma_un_regresijas_testesana_secinajumi\" >D\u016bmu, vesel\u012bguma un regresijas test\u0113\u0161ana: secin\u0101jumi<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Manualie_un_automatizetie_pareizibas_testi\" >Manu\u0101lie un automatiz\u0113tie pareiz\u012bbas testi<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Manuala_pareizibas_parbaude_prieksrocibas_problemas_un_process\" >Manu\u0101l\u0101 pareiz\u012bbas p\u0101rbaude: priek\u0161roc\u012bbas, probl\u0113mas un process<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Sanitaras_testesanas_automatizacija_ieguvumi_izaicinajumi_un_process\" >Sanit\u0101r\u0101s test\u0113\u0161anas automatiz\u0101cija: ieguvumi, izaicin\u0101jumi un process<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Secinajums_Manuala_vai_sanitara_testa_automatizacija\" >Secin\u0101jums: Manu\u0101l\u0101 vai sanit\u0101r\u0101 testa automatiz\u0101cija?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Kas_jums_nepieciesams_lai_saktu_pareizibas_parbaudi\" >Kas jums nepiecie\u0161ams, lai s\u0101ktu pareiz\u012bbas p\u0101rbaudi<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Stabila_konstrukcija\" >Stabila konstrukcija<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Testesanas_gadijumu_scenariji\" >Test\u0113\u0161anas gad\u012bjumu scen\u0101riji<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Sanitaras_testesanas_riki\" >Sanit\u0101r\u0101s test\u0113\u0161anas r\u012bki<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Sapratiguma_parbaudes_process\" >Sapr\u0101t\u012bguma p\u0101rbaudes process<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#1_Identificet_modificetas_sastavdalas\" >1. Identific\u0113t modific\u0113t\u0101s sast\u0101vda\u013cas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#2_Novertejiet_katru_komponentu\" >2. Nov\u0113rt\u0113jiet katru komponentu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#3_Definet_pareizibas_testesanas_pieeju\" >3. Defin\u0113t pareiz\u012bbas test\u0113\u0161anas pieeju<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#4_Veikt_pareizibas_testesanu\" >4. Veikt pareiz\u012bbas test\u0113\u0161anu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#5_Turpmakie_soli\" >5. Turpm\u0101kie so\u013ci<\/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:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Labaka_pareizibas_testesanas_prakse\" >Lab\u0101k\u0101 pareiz\u012bbas test\u0113\u0161anas prakse<\/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:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Pec_jaunas_funkcionalitates_pievienosanas_vienmer_veiciet_funkcionalitates_parbaudi\" >P\u0113c jaunas funkcionalit\u0101tes pievieno\u0161anas vienm\u0113r veiciet funkcionalit\u0101tes p\u0101rbaudi<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Koncentrejieties_uz_attiecigajam_funkcijam_un_komandam\" >Koncentr\u0113jieties uz attiec\u012bgaj\u0101m funkcij\u0101m un komand\u0101m<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Ja_iespejams_vienmer_automatizejiet_testus\" >Ja iesp\u0113jams, vienm\u0113r automatiz\u0113jiet testus<\/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:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Sanitara_testa_rezultatu_veidi\" >Sanit\u0101r\u0101 testa rezult\u0101tu veidi<\/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:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Pass\" >Pass<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Fail\" >Fail<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-46\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Sapratiguma_testu_piemeri\" >Sapr\u0101t\u012bguma testu piem\u0113ri<\/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:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Kartibas_parbaude_pec_kludas_labojuma\" >K\u0101rt\u012bbas p\u0101rbaude p\u0113c k\u013c\u016bdas labojuma<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-48\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Sanitates_parbaude_pec_modifikacijam\" >Sanit\u0101tes p\u0101rbaude p\u0113c modifik\u0101cij\u0101m<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-49\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Kludu_un_kludu_veidi_kas_atklati_veicot_pareizibas_parbaudi\" >K\u013c\u016bdu un k\u013c\u016bdu veidi, kas atkl\u0101ti, veicot pareiz\u012bbas p\u0101rbaudi<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-50\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Logikas_kludas\" >Lo\u0123ikas k\u013c\u016bdas<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-51\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Kludas\" >K\u013c\u016bdas<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-52\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Biezi_sastopamie_pareizibas_testesanas_raditaji\" >Bie\u017ei sastopamie pareiz\u012bbas test\u0113\u0161anas r\u0101d\u012bt\u0101ji<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-53\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#5_labakie_bezmaksas_Sanity_testesanas_riki\" >5 lab\u0101kie bezmaksas Sanity test\u0113\u0161anas r\u012bki<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-54\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#ZAPTEST_BEZMAKSAS_izdevums\" >ZAPTEST BEZMAKSAS izdevums<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-55\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#QA_Wolf\" >QA Wolf<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-56\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Selens\" >Sel\u0113ns<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-57\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Watir\" >Watir<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-58\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Vejdzirnavas\" >V\u0113jdzirnavas<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-59\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Sanitaras_parbaudes_kontrolsaraksts\" >Sanit\u0101r\u0101s p\u0101rbaudes kontrolsaraksts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-60\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Secinajums\" >Secin\u0101jums<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-61\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Biezak_uzdotie_jautajumi_un_resursi\" >Bie\u017e\u0101k uzdotie jaut\u0101jumi un resursi<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-62\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Labakie_kursi_par_sanitaras_testesanas_automatizaciju\" >Lab\u0101kie kursi par sanit\u0101r\u0101s test\u0113\u0161anas automatiz\u0101ciju<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-63\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Labakas_gramatas_par_saprata_parbaudi\" >Lab\u0101k\u0101s gr\u0101matas par sapr\u0101ta p\u0101rbaudi<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-64\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Kadi_ir_5_svarigakie_intervijas_jautajumi_par_sapratiguma_parbaudi\" >K\u0101di ir 5 svar\u012bg\u0101kie intervijas jaut\u0101jumi par sapr\u0101t\u012bguma p\u0101rbaudi<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-65\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Labakas_YouTube_pamacibas_par_sapratiguma_testesanu\" >Lab\u0101k\u0101s YouTube pam\u0101c\u012bbas par sapr\u0101t\u012bguma test\u0113\u0161anu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-66\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Ka_uzturet_pareizibas_testus\" >K\u0101 uztur\u0113t pareiz\u012bbas testus<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-67\" href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-pareizibas-parbaude-padzilinata-izpete-par-veidiem-procesiem-pieejam-rikiem-un-daudz-ko-citu\/#Kas_ir_pareizibas_parbaude_QA\" >Kas ir pareiz\u012bbas p\u0101rbaude QA?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Kas_ir_sapratiguma_parbaude\"><\/span><strong>Kas ir sapr\u0101t\u012bguma p\u0101rbaude?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Sanity test\u0113\u0161ana ir <a href=\"https:\/\/www.zaptest.com\/lv\" target=\"_blank\" rel=\"noopener\">programmat\u016bras test\u0113\u0161anas<\/a> veids, ko veic test\u0113t\u0101ji, lai p\u0101rliecin\u0101tos, ka jauna programmat\u016bras kopija darbojas, k\u0101 tai vajadz\u0113tu. Tas ir \u0101trs process, kas var nov\u0113rst to, ka izstr\u0101d\u0101t\u0101ji un kvalit\u0101tes nodro\u0161in\u0101\u0161anas komandas net\u0113r\u0113 laiku un resursus, lai veiktu stingr\u0101kus testus programmat\u016bras komplektiem, kas v\u0113l nav gatavi.<\/p>\n<p>Atbilst\u012bbas test\u0113\u0161anu bie\u017ei izmanto p\u0113c k\u013c\u016bdu labojumu vai remontu veik\u0161anas, un t\u0101s m\u0113r\u0137is ir p\u0101rbaud\u012bt, vai \u0161ie labojumi ir darboju\u0161ies un vai main\u012bt\u0101s pamatfunkcijas tagad darbojas, k\u0101 t\u0101m vajadz\u0113tu. P\u0113c izveides instal\u0113\u0161anas test\u0113t\u0101ji veic test\u0113\u0161anu, lai p\u0101rliecin\u0101tos, ka izveides funkcionalit\u0101te un izmai\u0146as ir ieviestas pareizi, nevis pilnu regresijas test\u0113\u0161anu.<\/p>\n<p>Ja izstr\u0101d\u0101t\u0101ju ieviestie k\u013c\u016bdu labojumi darbojas, k\u0101 tiem vajadz\u0113tu, test\u0113t\u0101ji uzskat\u012bs, ka pareiz\u012bbas tests ir iztur\u0113ts. Ja tie nedarbojas t\u0101, k\u0101 vajadz\u0113tu, pirms padzi\u013cin\u0101tas test\u0113\u0161anas izveides tiks noraid\u012btas un nos\u016bt\u012btas atpaka\u013c izstr\u0101d\u0101t\u0101jiem, lai veiktu papildu izmai\u0146as.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Kad_javeic_pareizibas_parbaude\"><\/span>Kad j\u0101veic pareiz\u012bbas p\u0101rbaude?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sanity test\u0113\u0161anu parasti veic programmat\u016brai, kas ir stabila, bet ne vienm\u0113r funkcion\u0101la; piem\u0113ram, p\u0113c nelielu izmai\u0146u veik\u0161anas programmat\u016bras izveid\u0113 programmat\u016bras test\u0113t\u0101ji var veikt sanity testus, lai p\u0101rliecin\u0101tos, ka \u0161\u012bs izmai\u0146as darbojas pareizi, pirms p\u0101riet pie piln\u012bgas regresijas test\u0113\u0161anas.<\/p>\n<p>Trauc\u0113jumu test\u0113\u0161ana notiek p\u0113c test\u0113\u0161anas, ar kuru var noteikt, vai sast\u0101d\u012bt\u0101 versija ir stabila, bet pirms <a href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-regresijas-testesana-istenosana-riki-un-pilniga-rokasgramata\">regresijas test\u0113\u0161anas<\/a>. Piem\u0113ram, ja &#8220;d\u016bmu&#8221; test\u0113\u0161an\u0101 tiek atkl\u0101ta nestabilit\u0101te, kuru nepiecie\u0161ams labot, p\u0113c izmai\u0146u veik\u0161anas, lai nov\u0113rstu \u0161\u012bs k\u013c\u016bdas, var veikt pareiz\u012bbas test\u0113\u0161anu, lai noteiktu, vai izmai\u0146as darbojas, k\u0101 paredz\u0113ts.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Kad_nav_nepieciesams_veikt_sapratiguma_parbaudi\"><\/span>Kad nav nepiecie\u0161ams veikt sapr\u0101t\u012bguma p\u0101rbaudi<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Lai p\u0101rbaud\u012btu \u0161o izmai\u0146u funkcionalit\u0101ti, p\u0113c izmai\u0146u veik\u0161anas stabilaj\u0101 programmat\u016bras komplekt\u0101 j\u0101veic pareiz\u012bbas p\u0101rbaude. Ja neesat veicis nek\u0101das izmai\u0146as programmat\u016bras izveid\u0113 vai ja pa\u0161laik ievie\u0161at izmai\u0146as, kas v\u0113l nav pabeigtas, nav nepiecie\u0161ams veikt izveides pareiz\u012bbas p\u0101rbaudi.<\/p>\n<p>Ja izv\u0113laties neveikt pareiz\u012bbas p\u0101rbaudi p\u0113c izmai\u0146u veik\u0161anas programmat\u016bras izveid\u0113, \u012bstermi\u0146\u0101 varat ietaup\u012bt laiku, ta\u010du v\u0113l\u0101k test\u0113\u0161anas laik\u0101 risk\u0113jat atkl\u0101t liel\u0101kas probl\u0113mas, kas var aptur\u0113t izstr\u0101di un rad\u012bt nopietnus kav\u0113jumus.<\/p>\n<p>P\u0113c izmai\u0146u veik\u0161anas, kas var\u0113tu ietekm\u0113t veiktsp\u0113ju, vienm\u0113r ir v\u0113rts veikt pareiz\u012bbas test\u0113\u0161anu, jo ir daudz lab\u0101k identific\u0113t iesp\u0113jam\u0101s k\u013c\u016bdas vai probl\u0113mas agr\u012bn\u0101 posm\u0101, pirms t\u0113r\u0113t naudu un resursus r\u016bp\u012bg\u0101kai <a href=\"https:\/\/www.zaptest.com\/qa-test-automation\">kvalit\u0101tes nodro\u0161in\u0101\u0161anas test\u0113\u0161anai<\/a>.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Kas_ir_iesaistits_sanitaro_parbauzu_veiksana\"><\/span>Kas ir iesaist\u012bts sanit\u0101ro p\u0101rbau\u017eu veik\u0161an\u0101<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sanity test\u0113\u0161anu parasti veic test\u0113t\u0101ji p\u0113c tam, kad vi\u0146i ir sa\u0146\u0113mu\u0161i stabilu programmat\u016bras kopumu t\u0101l\u0101kai test\u0113\u0161anai. QA test\u0113t\u0101ji veic atsevi\u0161\u0137u sast\u0101va aspektu pareiz\u012bbas test\u0113\u0161anu, piem\u0113ram, atsevi\u0161\u0137u main\u012btu funkcionalit\u0101\u0161u vai konkr\u0113tu izlabotu k\u013c\u016bdu test\u0113\u0161anu.<\/p>\n<p>\u0160\u0101d\u0101 veid\u0101 pareiz\u012bbas p\u0101rbaude sniedz sal\u012bdzino\u0161i detaliz\u0113tu atgriezenisko saiti par \u013coti specifisk\u0101m programmat\u016bras izveides jom\u0101m. Ja testi ir veiksm\u012bgi, test\u0113t\u0101ji veic turpm\u0101ku regresijas test\u0113\u0161anu. Ja tas neizdodas, izveides fails tiek atdots izstr\u0101d\u0101t\u0101jiem t\u0101l\u0101kai izstr\u0101dei.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Prieksrocibas_ko_sniedz_pareizibas_parbaude\"><\/span><strong>Priek\u0161roc\u012bbas, ko sniedz pareiz\u012bbas p\u0101rbaude<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Sanity test\u0113\u0161ana ietaupa daudz laika un p\u016b\u013cu, jo t\u0101 ne\u013cauj QA komand\u0101m t\u0113r\u0113t laiku padzi\u013cin\u0101tiem testiem, pirms p\u0101rliecin\u0101ties, ka programmat\u016bras izveides pamatfunkcijas darbojas, k\u0101 t\u0101m vajadz\u0113tu.<\/p>\n<p>Sanit\u0101r\u0101 test\u0113\u0161ana ir \u0101tra, rentabla un nepiecie\u0161ama, ja izstr\u0101des un test\u0113\u0161anas komandas v\u0113las efekt\u012bvi un \u0101tri izveidot programmat\u016bru bez k\u013c\u016bd\u0101m.<\/p>\n<p>\u25cf tas ietaupa laiku un resursus<br \/>\n\u25cf Nav nepiecie\u0161ami nek\u0101di dokument\u0101cijas sagatavo\u0161anas pas\u0101kumi<br \/>\n\u25cf Tas var pal\u012bdz\u0113t identific\u0113t tr\u016bksto\u0161os objektus<br \/>\n\u25cf Tas nov\u0113r\u0161 nopietnas probl\u0113mas v\u0113l\u0101k<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Tas_ir_efektivs_un_atrs\"><\/span>Tas ir efekt\u012bvs un \u0101trs<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sanity test\u0113\u0161ana ir \u0101trs un efekt\u012bvs veids, k\u0101 p\u0101rliecin\u0101ties, vai programmat\u016bras izveides galven\u0101s funkcijas darbojas, k\u0101 paredz\u0113ts.<\/p>\n<p>Vienk\u0101r\u0161us pareiz\u012bbas testus varat veikt maz\u0101k nek\u0101 stundas laik\u0101, un, ja pareiz\u012bbas tests ir iztur\u0113ts, tas dod QA komandai at\u013cauju turpin\u0101t t\u0101l\u0101ku test\u0113\u0161anu.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Tam_nav_nepieciesama_dokumentacija\"><\/span>Tam nav nepiecie\u0161ama dokument\u0101cija<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Liel\u0101k\u0101 da\u013ca sanit\u0101r\u0101 test\u0113\u0161ana ir nescript\u0113ta, kas noz\u012bm\u0113, ka test\u0113t\u0101jiem nav stingru pras\u012bbu rakst\u012bt katra testa izpildes\/neizpildes krit\u0113rijus vai rakst\u012bt dokument\u0101ciju, lai atspogu\u013cotu sanit\u0101r\u0101 testa rezult\u0101tus. Tas noz\u012bm\u0113, ka to var izdar\u012bt sal\u012bdzino\u0161i \u0101tri un neuzkr\u012bto\u0161i, b\u016btiski netrauc\u0113jot darbu.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Ta_var_identificet_trukstosos_objektus\"><\/span>T\u0101 var identific\u0113t tr\u016bksto\u0161os objektus<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Trauc\u0113jumu test\u0113\u0161ana var pal\u012bdz\u0113t test\u0113t\u0101jiem identific\u0113t saist\u012btus vai tr\u016bksto\u0161us objektus, kas var\u0113tu b\u016bt b\u016btiski svar\u012bgi salikuma darb\u012bbai. T\u0101 k\u0101 sanity test\u0113\u0161ana tiek izmantota, lai individu\u0101li p\u0101rbaud\u012btu konkr\u0113tas funkcionalit\u0101tes, sanity test\u0113\u0161anas laik\u0101 ir viegl\u0101k identific\u0113t atsevi\u0161\u0137as k\u013c\u016bdas un probl\u0113mas, sal\u012bdzinot ar d\u016bmu test\u0113\u0161anu un citiem s\u0101kotn\u0113jiem programmat\u016bras testiem.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Tas_novers_nopietnas_problemas_velak\"><\/span>Tas nov\u0113r\u0161 nopietnas probl\u0113mas v\u0113l\u0101k.<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sanit\u0101r\u0101s p\u0101rbaudes test\u0113\u0161ana var pal\u012bdz\u0113t jums identific\u0113t probl\u0113mas jau agr\u012bn\u0101 test\u0113\u0161anas procesa posm\u0101 un izvair\u012bties no liel\u0101m, uzr\u0101vienu izraiso\u0161\u0101m k\u013c\u016bd\u0101m v\u0113l\u0101k izstr\u0101des laik\u0101. Agr\u012bna probl\u0113mu identific\u0113\u0161ana var pal\u012bdz\u0113t jums saglab\u0101t grafiku izstr\u0101des laik\u0101 un nov\u0113rst d\u0101rgi izmaks\u0101jo\u0161as k\u013c\u016bdas.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Sapratiguma_testesanas_izaicinajumi\"><\/span><strong>Sapr\u0101t\u012bguma test\u0113\u0161anas izaicin\u0101jumi<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Sanit\u0101r\u0101 test\u0113\u0161ana nav bez izaicin\u0101jumiem. Sanity test\u0113\u0161anas programmat\u016bra var pal\u012bdz\u0113t test\u0113t\u0101jiem identific\u0113t da\u017eas no galvenaj\u0101m k\u013c\u016bd\u0101m, pirms turpin\u0101t t\u0101l\u0101ku test\u0113\u0161anu, ta\u010du t\u0101 nav uzticams veids, k\u0101 identific\u0113t visas iesp\u0113jam\u0101s probl\u0113mas.<\/p>\n<p>Da\u017eas no probl\u0113m\u0101m, kas saist\u012btas ar pareiz\u012bbas p\u0101rbaudi, ir \u0161\u0101das:<\/p>\n<p>\u25cf Tam ir sal\u012bdzino\u0161i \u0161aura darb\u012bbas joma, un da\u017ei jaut\u0101jumi var tikt izlaisti.<br \/>\n\u25cf Sanit\u0101r\u0101 test\u0113\u0161ana ir nescript\u0113ta.<br \/>\n\u25cf Izstr\u0101d\u0101t\u0101ji ne vienm\u0113r zina, k\u0101 nov\u0113rst k\u013c\u016bdas, kas atkl\u0101tas pareiz\u012bbas test\u0113\u0161an\u0101.<br \/>\n\u25cf Sanit\u0101r\u0101 test\u0113\u0161ana attiecas tikai uz programmat\u016bras komand\u0101m un funkcij\u0101m.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Ta_darbibas_joma_ir_saura\"><\/span>T\u0101 darb\u012bbas joma ir \u0161aura<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sanit\u0101r\u0101 test\u0113\u0161ana ir \u013coti \u0161aura, sal\u012bdzinot ar daudziem citiem test\u0113\u0161anas veidiem. Sanit\u0101r\u0101s test\u0113\u0161anas m\u0113r\u0137is ir p\u0101rbaud\u012bt konkr\u0113tas funkcionalit\u0101tes vai izmai\u0146as, lai p\u0101rliecin\u0101tos, ka t\u0101s darbojas pareizi. Iz\u0146emot \u0161\u012bs izmai\u0146as, funkcionalit\u0101tes p\u0101rbaude nesniedz nek\u0101du ieskatu programmat\u016bras kopuma visp\u0101r\u0113j\u0101 funkcionalit\u0101t\u0113.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Tas_ir_bez_scenarija\"><\/span>Tas ir bez scen\u0101rija<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Lai gan da\u017ei test\u0113t\u0101ji to var\u0113tu uzskat\u012bt par priek\u0161roc\u012bbu, tas, ka sanit\u0101r\u0101 test\u0113\u0161ana ir neskript\u0113ta, noz\u012bm\u0113, ka nav dokument\u0101cijas, ko n\u0101kotn\u0113 izmantot, ja izstr\u0101d\u0101t\u0101ji vai test\u0113t\u0101ji v\u0113las p\u0101rbaud\u012bt sanit\u0101r\u0101 testa rezult\u0101tus. Sanit\u0101r\u0101 st\u0101vok\u013ca p\u0101rbaudei ir ierobe\u017eots pielietojums papildus t\u0101s t\u016bl\u012bt\u0113jai ietekmei.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Ta_teste_tikai_funkcijas_un_komandas\"><\/span>T\u0101 test\u0113 tikai funkcijas un komandas<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sanity test\u0113\u0161ana tiek izmantota tikai programmat\u016bras izveides funkciju un komandu test\u0113\u0161anai. Veicot pareiz\u012bbas test\u0113\u0161anu, nav iesp\u0113jams p\u0101rbaud\u012bt, k\u0101 programmat\u016bra darbojas dizaina strukt\u016bras l\u012bmen\u012b, kas noz\u012bm\u0113, ka izstr\u0101d\u0101t\u0101jiem ne vienm\u0113r ir viegli noteikt, kur ir radu\u0161\u0101s probl\u0113mas un k\u0101 t\u0101s nov\u0113rst.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Sapratiguma_parbaudes_pazimes\"><\/span><strong>Sapr\u0101t\u012bguma p\u0101rbaudes paz\u012bmes<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Sanit\u0101r\u0101 test\u0113\u0161ana at\u0161\u0137iras no citiem programmat\u016bras test\u0113\u0161anas veidiem, pamatojoties uz t\u0101s galvenaj\u0101m iez\u012bm\u0113m un \u012bpa\u0161\u012bb\u0101m. Ir iesp\u0113jams defin\u0113t pareiz\u012bbas p\u0101rbaudi, \u0146emot v\u0113r\u0101 t\u0101s \u012bpa\u0161\u012bbas, kas ir:<\/p>\n<p>\u25cf Vienk\u0101r\u0161i<br \/>\n\u25cf Neskript\u0113ts<br \/>\n\u25cf Nedokument\u0113ts<br \/>\n\u25cf Dzi\u013ci<br \/>\n\u25cf \u0161aurs<br \/>\n\u25cf Veic test\u0113t\u0101ji<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Vienkarss\"><\/span>Vienk\u0101r\u0161s<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sapr\u0101t\u012bguma test\u0113\u0161ana ir vienk\u0101r\u0161s programmat\u016bras test\u0113\u0161anas veids, ko ir viegli izstr\u0101d\u0101t un tikpat viegli veikt. Tas noz\u012bm\u0113, ka QA pareiz\u012bbas test\u0113\u0161anu var veikt \u0101tri, kad tas ir nepiecie\u0161ams, un test\u0113\u0161anas komand\u0101m nav j\u0101pl\u0101no neofici\u0101li testi.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Neskriptets_un_nedokumentets\"><\/span>Neskript\u0113ts un nedokument\u0113ts<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sanit\u0101r\u0101 test\u0113\u0161ana parasti ir gan neskript\u0113ta, gan nedokument\u0113ta, kas ar\u012b veicina to, ka sanit\u0101r\u0101 test\u0113\u0161ana liel\u0101kaj\u0101 da\u013c\u0101 test\u0113\u0161anas vidu tiek veikta pavir\u0161i.<\/p>\n<p>Sanity test\u0113\u0161ana ir neform\u0101ls process, kas galvenok\u0101rt tiek veikts, lai p\u0101rbaud\u012btu, vai main\u012bt\u0101s funkcijas un iesp\u0113jas darbojas, k\u0101 paredz\u0113ts.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Dzili_un_sauri\"><\/span>Dzi\u013ci un \u0161auri<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sapr\u0101t\u012bguma test\u0113\u0161ana ir programmat\u016bras test\u0113\u0161anas veids, kas tiek uzskat\u012bts gan par padzi\u013cin\u0101tu, gan par \u0161auru. Tas noz\u012bm\u0113, ka pareiz\u012bbas p\u0101rbaude aptver tikai \u0161auru programmat\u016bras izveides p\u0101rskatu, bet padzi\u013cin\u0101ti izskata tos izveides aspektus, kurus t\u0101 p\u0101rbauda.<\/p>\n<p>Piem\u0113ram, programmat\u016bras test\u0113t\u0101ji var detaliz\u0113ti p\u0101rbaud\u012bt vienas funkcijas funkciju, nevis p\u0101rbaud\u012bt visas galven\u0101s funkcijas pamatl\u012bmen\u012b.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Veic_testetaji\"><\/span>Veic test\u0113t\u0101ji<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sanit\u0101r\u0101s atbilst\u012bbas test\u0113\u0161anu gandr\u012bz vienm\u0113r veic test\u0113t\u0101ji. Tas at\u0161\u0137ir pareiz\u012bbas test\u0113\u0161anu no citiem izplat\u012bt\u0101kajiem programmat\u016bras test\u0113\u0161anas veidiem, piem\u0113ram, &#8220;d\u016bmu&#8221; test\u0113\u0161anas, ko var veikt vai nu QA komandas, vai izstr\u0101d\u0101t\u0101ji.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Sanitara_testesana_vs_dumu_testesana_vs_regresijas_testesana\"><\/span><strong>Sanit\u0101r\u0101 test\u0113\u0161ana vs d\u016bmu test\u0113\u0161ana vs regresijas test\u0113\u0161ana<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Bie\u017ei tiek run\u0101ts par sanity test\u0113\u0161anu, d\u016bmu test\u0113\u0161anu un regresijas test\u0113\u0161anu kop\u0101, un da\u017ei cilv\u0113ki var sajaukt da\u017e\u0101dus test\u0113\u0161anas veidus, ja nesaprot at\u0161\u0137ir\u012bbas starp sanity test\u0113\u0161anas defin\u012bciju un citiem test\u0113\u0161anas veidiem.<\/p>\n<p>&#8220;Smoke&#8221; un &#8220;sanity&#8221; test\u0113\u0161ana ir \u0101trie testi, kas tiek veikti, lai noteiktu, vai programmat\u016bras kopums darbojas pareizi. Tom\u0113r pareiz\u012bbas testi at\u0161\u0137iras gan no &#8220;d\u016bmu&#8221; testiem, gan regresijas testiem.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Kas_ir_dumu_parbaude\"><\/span>Kas ir d\u016bmu p\u0101rbaude?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Smoke test\u0113\u0161ana kvalit\u0101tes nodro\u0161in\u0101\u0161an\u0101 ir programmat\u016bras test\u0113\u0161anas veids, ko veic jauniem programmat\u016bras veidojumiem, lai p\u0101rbaud\u012btu funkcionalit\u0101ti un uzved\u012bbu. Tests ir \u0101trs tests, kur\u0101 tiek p\u0101rbaud\u012btas programmat\u016bras pamatfunkcijas, lai p\u0101rliecin\u0101tos, ka t\u0101s darbojas pareizi.<\/p>\n<p>Piem\u0113ram, pie\u0146emsim, ka <a href=\"https:\/\/www.zaptest.com\/mobile-apps-test-automation\">test\u0113jat mobilo iepirk\u0161an\u0101s lietojumprogrammu<\/a>. T\u0101d\u0101 gad\u012bjum\u0101 varat izmantot &#8220;d\u016bmu testu&#8221;, lai p\u0101rbaud\u012btu, vai klienti var pierakst\u012bties, pievienot preces grozos un izrakst\u012bties, nesaskaroties ar b\u016btisk\u0101m k\u013c\u016bd\u0101m vai k\u013c\u016bd\u0101m.<\/p>\n<p>Smoke testi tiek veikti ar\u012b p\u0113c tam, kad izstr\u0101des laik\u0101 kod\u0101 ir veiktas izmai\u0146as, kas var\u0113tu ietekm\u0113t izveides funkcionalit\u0101ti.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Kas_ir_regresijas_testesana\"><\/span>Kas ir regresijas test\u0113\u0161ana?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Regresijas test\u0113\u0161ana ir programmat\u016bras test\u0113\u0161anas veids, kas tiek veikta, lai p\u0101rliecin\u0101tos, ka nesen veikt\u0101s izmai\u0146as kod\u0101 nav negat\u012bvi ietekm\u0113ju\u0161as programmat\u016bras \u012bpa\u0161\u012bbas vai funkcionalit\u0101ti.<\/p>\n<p>Trauc\u0113jumu test\u0113\u0161ana ir regresijas test\u0113\u0161anas apak\u0161kopa, jo t\u0101 ietver atsevi\u0161\u0137u funkciju vai modu\u013cu funkciju test\u0113\u0161anu.<\/p>\n<p>Regresijas test\u0113\u0161ana ir detaliz\u0113ta visu to jomu test\u0113\u0161ana, kas ir main\u012btas vai modific\u0113tas kop\u0161 p\u0113d\u0113j\u0101s izveides.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Kada_ir_atskiriba_starp_dumu_un_sanitaro_parbaudi\"><\/span>K\u0101da ir at\u0161\u0137ir\u012bba starp d\u016bmu un sanit\u0101ro p\u0101rbaudi?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>L\u012bdz\u012bgi k\u0101 d\u016bmu test\u0113\u0161ana, ar\u012b funkcionalit\u0101tes test\u0113\u0161ana p\u0101rbauda, vai konkr\u0113tas funkcijas darbojas, k\u0101 t\u0101m vajadz\u0113tu.<\/p>\n<p>Tom\u0113r at\u0161\u0137ir\u012bb\u0101 no &#8220;d\u016bmu&#8221; test\u0113\u0161anas, pareiz\u012bbas test\u0113\u0161ana ir v\u0113rsta tikai uz vienu vai div\u0101m funkcij\u0101m, parasti t\u0101m, kas ir main\u012btas vai labotas pavisam nesen. Viena no at\u0161\u0137ir\u012bb\u0101m starp &#8220;d\u016bmu&#8221; test\u0113\u0161anu un &#8220;sanity&#8221; test\u0113\u0161anu ir t\u0101, ka &#8220;d\u016bmu&#8221; test\u0113\u0161ana sniedz pla\u0161\u0101ku priek\u0161statu par programmat\u016bras izveides funkcionalit\u0101ti, savuk\u0101rt &#8220;sanity&#8221; test\u0113\u0161ana sniedz \u0161aur\u0101ku, bet dzi\u013c\u0101ku priek\u0161statu par vienu izveides aspektu.<\/p>\n<p>Sanity test\u0113\u0161ana ir regresijas test\u0113\u0161anas apak\u0161grupa, kas ir programmat\u016bras test\u0113\u0161anas veids, ko test\u0113t\u0101ji izmanto, lai p\u0101rliecin\u0101tos, k\u0101 programmat\u016bras kopums darbojas p\u0113c izmai\u0146u veik\u0161anas.<\/p>\n<p>Liel\u0101k\u0101 at\u0161\u0137ir\u012bba starp &#8220;d\u016bmu&#8221; un regresijas test\u0113\u0161anu ir t\u0101, ka &#8220;d\u016bmu&#8221; test\u0113\u0161ana kvalit\u0101tes nodro\u0161in\u0101\u0161an\u0101 tiek veikta s\u0101kotn\u0113j\u0101s vai nestabil\u0101s versij\u0101s, bet regresijas test\u0113\u0161ana vienm\u0113r tiek veikta stabil\u0101s versij\u0101s.<\/p>\n<p>Test\u0113t\u0101ji vai izstr\u0101d\u0101t\u0101ji var veikt d\u016bmu test\u0113\u0161anu, bet test\u0113t\u0101ji vienm\u0113r veic regresijas test\u0113\u0161anu.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Kada_ir_atskiriba_starp_pareizibas_un_regresijas_testesanu\"><\/span>K\u0101da ir at\u0161\u0137ir\u012bba starp pareiz\u012bbas un regresijas test\u0113\u0161anu?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Regresijas test\u0113\u0161ana ir pareiz\u012bbas test\u0113\u0161anas virskopums, kas noz\u012bm\u0113, ka pareiz\u012bbas tests b\u016bt\u012bb\u0101 ir viens neliels piln\u012bgas regresijas test\u0113\u0161anas elements.<\/p>\n<p>Liel\u0101k\u0101 at\u0161\u0137ir\u012bba starp sanity un regresijas test\u0113\u0161anu ir t\u0101, ka sanity test\u0113\u0161an\u0101 tiek p\u0101rbaud\u012btas tikai da\u017eas, atlas\u012btas main\u012bt\u0101s koda jomas, lai &#8220;p\u0101rbaud\u012btu sanity st\u0101vokli&#8221;, bet regresijas test\u0113\u0161an\u0101 tiek p\u0101rbaud\u012btas visas main\u012bt\u0101s koda jomas, lai p\u0101rliecin\u0101tos, ka t\u0101s darbojas, k\u0101 paredz\u0113ts.<\/p>\n<p>V\u0113l viena at\u0161\u0137ir\u012bba starp funkcionalit\u0101tes un regresijas test\u0113\u0161anu ir t\u0101, ka vispirms tiek veikta funkcionalit\u0101tes test\u0113\u0161ana, bet piln\u012bga regresijas test\u0113\u0161ana notiek tikai tad, ja funkcionalit\u0101tes testi ir iztur\u0113ti.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Dumu_veseliguma_un_regresijas_testesana_secinajumi\"><\/span>D\u016bmu, vesel\u012bguma un regresijas test\u0113\u0161ana: secin\u0101jumi<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>D\u016bmu test\u0113\u0161ana, pareiz\u012bbas test\u0113\u0161ana un regresijas test\u0113\u0161ana ir programmat\u016bras test\u0113\u0161anas veidi, kas var pal\u012bdz\u0113t izstr\u0101d\u0101t\u0101jiem un test\u0113t\u0101jiem identific\u0113t k\u013c\u016bdas kod\u0101 agr\u012bn\u0101 izstr\u0101des posm\u0101.<\/p>\n<p>Smoke test\u0113\u0161ana ir pirmais test\u0113\u0161anas veids, un to var veikt gan izstr\u0101d\u0101t\u0101ji, gan test\u0113t\u0101ji, izmantojot nestabilas kopijas. T\u0101 ir liel\u0101k\u0101 at\u0161\u0137ir\u012bba starp d\u016bmu un regresijas test\u0113\u0161anu.<\/p>\n<p>P\u0113c tam tiek veikta pareiz\u012bbas p\u0101rbaude, un, ja abas pirm\u0101s p\u0101rbaudes ir iztur\u0113tas, tiek veikta piln\u012bga regresija.<\/p>\n<p>Visu tr\u012bs veidu testi ir b\u016btiski, lai nodro\u0161in\u0101tu, ka izstr\u0101des komandas un kvalit\u0101tes nodro\u0161in\u0101\u0161anas komandas net\u0113r\u0113 laiku un resursus programmat\u016bras izveid\u0113 ar ac\u012bmredzam\u0101m k\u013c\u016bd\u0101m, kas var izrais\u012bt b\u016btiskus kav\u0113jumus, ja t\u0101s tiek atkl\u0101tas tikai v\u0113l\u0101k izstr\u0101des laik\u0101.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Manualie_un_automatizetie_pareizibas_testi\"><\/span><strong>Manu\u0101lie un automatiz\u0113tie pareiz\u012bbas testi<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"https:\/\/www.zaptest.com\/rpa\">M\u016bsdienu automatiz\u0101cijas tehnolo\u0123ijas<\/a> \u013cauj automatiz\u0113t pareiz\u012bbas test\u0113\u0161anu, lai samazin\u0101tu laiku, kas test\u0113t\u0101jiem j\u0101pat\u0113r\u0113 \u0161o nepiecie\u0161amo testu veik\u0161anai.<\/p>\n<p>Tom\u0113r, lai automatiz\u0113tu sanit\u0101r\u0101s test\u0113\u0161anas testus, parasti ir nepiecie\u0161ami liel\u0101ki tehniskie resursi nek\u0101 manu\u0101lai test\u0113\u0161anai, un, neizmantojot sanit\u0101r\u0101s test\u0113\u0161anas r\u012bkus, var b\u016bt gr\u016bti ietaup\u012bt izstr\u0101des laiku, lai izveidotu un palaistu automatiz\u0113tus sanit\u0101r\u0101s test\u0113\u0161anas testus.<\/p>\n<p>Bie\u017ei vien lab\u0101k\u0101 izv\u0113le ir apvienot regul\u0101ru automatiz\u0113tu test\u0113\u0161anu ar manu\u0101lu pareiz\u012bbas p\u0101rbaudi, lai detaliz\u0113t\u0101k izp\u0113t\u012btu pamatfunkcijas.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Manuala_pareizibas_parbaude_prieksrocibas_problemas_un_process\"><\/span>Manu\u0101l\u0101 pareiz\u012bbas p\u0101rbaude: priek\u0161roc\u012bbas, probl\u0113mas un process<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Manu\u0101l\u0101 pareiz\u012bbas p\u0101rbaude ir jebkura veida pareiz\u012bbas p\u0101rbaude, ko manu\u0101li veic test\u0113t\u0101ji. Veicot test\u0113\u0161anu manu\u0101li, test\u0113t\u0101ji pa\u0161i p\u0101rbauda programmat\u016bras izveides galven\u0101s funkcijas, test\u0113jot da\u017e\u0101du testa gad\u012bjumu rezult\u0101tus un sal\u012bdzinot tos ar gaid\u012btajiem rezult\u0101tiem.<\/p>\n<p>Manu\u0101l\u0101 test\u0113\u0161ana bie\u017ei tiek uzskat\u012bta par detaliz\u0113t\u0101ku nek\u0101 automatiz\u0113t\u0101 test\u0113\u0161ana, jo t\u0101 \u013cauj veikt vair\u0101k izp\u0113tes testu. Automatiz\u0113tie testi vienk\u0101r\u0161i seko noteiktam skriptam, savuk\u0101rt manu\u0101li test\u0113t\u0101ji var izmantot savu izpratni un spriedumu, lai izp\u0113t\u012btu funkcijas un procesus, kurus, iesp\u0113jams, ir nepiecie\u0161ams s\u012bk\u0101k izp\u0113t\u012bt. Citiem v\u0101rdiem sakot, vi\u0146i var &#8220;iziet no scen\u0101rija&#8221;.<\/p>\n<p>Manu\u0101l\u0101s pareiz\u012bbas p\u0101rbaudes priek\u0161roc\u012bbas ir \u0161\u0101das:<\/p>\n<p>\u25cf Manu\u0101lo test\u0113\u0161anu var viegli veikt ar tehniskiem jaut\u0101jumiem nesaist\u012bti QA darbinieki.<br \/>\n\u25cf Ir viegli izveidot manu\u0101lu pareiz\u012bbas testu bez \u012bpa\u0161iem resursiem.<br \/>\n\u25cf manu\u0101l\u0101 testa laik\u0101 test\u0113t\u0101ji var izp\u0113t\u012bt da\u017e\u0101dus programmat\u016bras izveides elementus.<br \/>\nTom\u0113r manu\u0101lai pareiz\u012bbas p\u0101rbaudei ir ar\u012b daudz tr\u016bkumu:<\/p>\n<p>\u25cf Manu\u0101l\u0101 test\u0113\u0161ana ir laikietilp\u012bga, un to nevar veikt tik regul\u0101ri k\u0101 autom\u0101tisko test\u0113\u0161anu.<br \/>\n\u25cf Test\u0113\u0161ana var b\u016bt maz\u0101k detaliz\u0113ta, ja test\u0113t\u0101ji v\u0113las ietaup\u012bt laiku.<br \/>\n\u25cf Testa p\u0101rkl\u0101jums var b\u016bt \u0161aur\u0101ks<br \/>\n\u25cf Manu\u0101laj\u0101 pareiz\u012bbas test\u0113\u0161an\u0101 ir iesp\u0113jamas cilv\u0113ciskas k\u013c\u016bdas.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Sanitaras_testesanas_automatizacija_ieguvumi_izaicinajumi_un_process\"><\/span>Sanit\u0101r\u0101s test\u0113\u0161anas automatiz\u0101cija: ieguvumi, izaicin\u0101jumi un process<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/www.zaptest.com\/lv\/pilniga-programmaturas-testesanas-automatizacijas-rokasgramata\" target=\"_blank\" rel=\"noopener\">Automatiz\u0113t\u0101 test\u0113\u0161ana<\/a> k\u013c\u016bst arvien popul\u0101r\u0101ka test\u0113\u0161anas komandu vid\u016b, kur\u0101m ir resursi un prasmes t\u0101s \u012bsteno\u0161anai. Sanit\u0101r\u0101s test\u0113\u0161anas automatiz\u0113\u0161ana \u013cauj test\u0113\u0161anas komand\u0101m regul\u0101r\u0101k veikt sanit\u0101r\u0101s test\u0113\u0161anas testus un standartiz\u0113t sanit\u0101r\u0101s test\u0113\u0161anas procesu vair\u0101kos testos.<\/p>\n<p>Programmat\u016bras pareiz\u012bbas test\u0113\u0161ana, izmantojot automatiz\u0101cijas r\u012bkus, ir viens no \u0101tr\u0101kajiem un efekt\u012bv\u0101kajiem veidiem, k\u0101 veikt pareiz\u012bbas test\u0113\u0161anu, ta\u010du tas prasa, lai programmat\u016bras komandas pie\u0161\u0137irtu tehniskos resursus automatiz\u0101cijas procesu izveidei un p\u0101rvald\u012bbai.<\/p>\n<p>Maz\u0101k\u0101s komand\u0101s tas var novirz\u012bt resursus no t\u0101diem svar\u012bgiem procesiem k\u0101 izstr\u0101de un k\u013c\u016bdu nov\u0113r\u0161ana.<\/p>\n<p>Automatiz\u0113tas pareiz\u012bbas p\u0101rbaudes plusi ir \u0161\u0101di:<\/p>\n<p>\u25cf Automatiz\u0113ta pareiz\u012bbas p\u0101rbaude ir daudz efekt\u012bv\u0101ka nek\u0101 manu\u0101la test\u0113\u0161ana.<br \/>\n\u25cf Nav ierobe\u017eojumu, cik regul\u0101ri varat veikt pareiz\u012bbas p\u0101rbaudi, izmantojot automatiz\u0101ciju.<br \/>\n\u25cf Automatiz\u0113jot pareiz\u012bbas test\u0113\u0161anu, ir maz vietas cilv\u0113ka k\u013c\u016bd\u0101m.<br \/>\n\u25cf Automatiz\u0113tie pareiz\u012bbas testi var aptvert pla\u0161\u0101ku paraugu kl\u0101stu.<\/p>\n<p>Tom\u0113r automatiz\u0113tai test\u0113\u0161anai ir ar\u012b tr\u016bkumi, tostarp:<\/p>\n<p>\u25cf Automatiz\u0113t\u0101 test\u0113\u0161ana nepie\u013cauj subjekt\u012bvismu.<br \/>\n\u25cf Automatiz\u0113tie testi nevar izp\u0113t\u012bt \u0101rpus to skriptu scen\u0101rijiem.<br \/>\n\u25cf Sankcionalit\u0101tes test\u0113\u0161anas automatiz\u0113\u0161ana maks\u0101 resursus<br \/>\n\u25cf Ne vis\u0101m test\u0113\u0161anas komand\u0101m ir tehnisk\u0101s prasmes, lai automatiz\u0113tu pareiz\u012bbas p\u0101rbaudes test\u0113\u0161anu.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Secinajums_Manuala_vai_sanitara_testa_automatizacija\"><\/span>Secin\u0101jums: Manu\u0101l\u0101 vai sanit\u0101r\u0101 testa automatiz\u0101cija?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ide\u0101l\u0101 gad\u012bjum\u0101 izstr\u0101des komandas un test\u0113t\u0101ji var apvienot manu\u0101lo QA pareiz\u012bbas p\u0101rbaudi ar <a href=\"https:\/\/www.zaptest.com\/lv\/pilniga-programmaturas-testesanas-automatizacijas-rokasgramata\">autom\u0101tisko test\u0113\u0161anu<\/a>, lai sasniegtu vislab\u0101kos rezult\u0101tus. Tas \u013cauj programmat\u016bras komand\u0101m izmantot autom\u0101tisk\u0101s test\u0113\u0161anas konsekvenci un manu\u0101l\u0101s test\u0113\u0161anas elast\u012bbu.<\/p>\n<p>Gan &#8220;d\u016bmu&#8221; test\u0113\u0161anas, gan &#8220;sanity&#8221; test\u0113\u0161anas gad\u012bjum\u0101, lai automatiz\u0113tu &#8220;sanity&#8221; test\u0113\u0161anu, ir nepiecie\u0161ami resursi un tehnisk\u0101s prasmes, kas noz\u012bm\u0113, ka tas ne vienm\u0113r ir iesp\u0113jams, jo \u012bpa\u0161i maz\u0101k\u0101m programmat\u016bras komand\u0101m vai vienreiz\u0113ju &#8220;sanity&#8221; testu gad\u012bjum\u0101.<\/p>\n<p>Test\u0113\u0161anas komandas, kas v\u0113las izp\u0113t\u012bt automatiz\u0113tu test\u0113\u0161anu, var izmantot pareiz\u012bbas test\u0113\u0161anas r\u012bkus, lai vienk\u0101r\u0161otu automatiz\u0101cijas procesu un samazin\u0101tu nepiecie\u0161am\u012bbu p\u0113c papildu izstr\u0101des person\u0101la.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Kas_jums_nepieciesams_lai_saktu_pareizibas_parbaudi\"><\/span><strong>Kas jums nepiecie\u0161ams, lai s\u0101ktu pareiz\u012bbas p\u0101rbaudi<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Pirms s\u0101kat test\u0113t pareiz\u012bbu, ir svar\u012bgi noteikt, k\u0101 veiksiet test\u0113\u0161anu, un defin\u0113t pareiz\u012bbas test\u0113\u0161anas parametrus un m\u0113r\u0137us. Lai veiktu pareiz\u012bbas p\u0101rbaudi, nav nepiecie\u0161ams daudz re\u0101lu r\u012bku, un pareiz\u012bbas p\u0101rbaudi var veikt liel\u0101koties nepl\u0101noti.<\/p>\n<p>Visbie\u017e\u0101k pareiz\u012bbas test\u0113\u0161ana tiek veikta, jo stabil\u0101 programmat\u016bras komplekt\u0101 ir veiktas izmai\u0146as, un test\u0113t\u0101ji v\u0113las p\u0101rbaud\u012bt, vai \u0161\u012bs izmai\u0146as darbojas, k\u0101 paredz\u0113ts.<\/p>\n<p>\u0160aj\u0101 gad\u012bjum\u0101 j\u016bs s\u0101ksiet pareiz\u012bbas p\u0101rbaudi, izkl\u0101stot veikt\u0101s izmai\u0146as, procesus, ko izmantosiet to test\u0113\u0161anai, un gaid\u0101mos katra testa rezult\u0101tus.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Stabila_konstrukcija\"><\/span>Stabila konstrukcija<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Trauc\u0113jumu testi tiek veikti p\u0113c tam, kad programmat\u016bras izveides stabilit\u0101te ir p\u0101rbaud\u012bta, izmantojot &#8220;d\u016bmu&#8221; test\u0113\u0161anu. Izstr\u0101d\u0101t\u0101ji un test\u0113t\u0101ji ir atbild\u012bgi par to, lai p\u0101rliecin\u0101tos, ka programmat\u016bras kopums ir stabils, pirms tiek veikti turpm\u0101ki testi.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Testesanas_gadijumu_scenariji\"><\/span>Test\u0113\u0161anas gad\u012bjumu scen\u0101riji<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pirms s\u0101kat sanit\u0101r\u0101s p\u0101rbaudes test\u0113\u0161anu, jums ir j\u0101izkl\u0101sta test\u0113\u0161anas gad\u012bjumu scen\u0101riji, kurus pl\u0101nojat test\u0113t neatkar\u012bgi no t\u0101, vai veiksiet manu\u0101lus vai automatiz\u0113tus sanit\u0101r\u0101s p\u0101rbaudes testus.<\/p>\n<p>Ja p\u0113c k\u013c\u016bdu labo\u0161anas veicat pareiz\u012bbas test\u0113\u0161anu, v\u0113laties defin\u0113t test\u0113\u0161anas gad\u012bjumus, kas p\u0101rbauda labo\u0161anas kvalit\u0101ti.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Sanitaras_testesanas_riki\"><\/span>Sanit\u0101r\u0101s test\u0113\u0161anas r\u012bki<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Lai veiktu pareiz\u012bbas test\u0113\u0161anu, nav nepiecie\u0161ami \u012bpa\u0161i r\u012bki, ta\u010du pareiz\u012bbas test\u0113\u0161anas r\u012bki var atvieglot testu veik\u0161anu parast\u0101s darba dienas laik\u0101.<\/p>\n<p>Ja v\u0113laties p\u0101riet uz regul\u0101riem pareiz\u012bbas testiem visas dienas garum\u0101 vai ja j\u016bsu izstr\u0101des komanda katru dienu veic vair\u0101kas programmat\u016bras izveides modifik\u0101cijas, pareiz\u012bbas test\u0113\u0161anas r\u012bki var pal\u012bdz\u0113t. Piem\u0113ram, varat izmantot test\u0113\u0161anas r\u012bkus, lai \u012bstenotu <a href=\"https:\/\/www.zaptest.com\/lv\/pilniga-rokasgramata-par-robotizetu-procesu-automatizaciju-rpa\" target=\"_blank\" rel=\"noopener\">robotiz\u0113tu procesu automatiz\u0101ciju<\/a>.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Sapratiguma_parbaudes_process\"><\/span><strong>Sapr\u0101t\u012bguma p\u0101rbaudes process<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Programmat\u016bras pareiz\u012bbas p\u0101rbaude parasti ir sal\u012bdzino\u0161i \u0101trs process, ko var veikt maz\u0101k nek\u0101 stundas laik\u0101. Lai automatiz\u0113tu pareiz\u012bbas testus, s\u0101kum\u0101 var b\u016bt nepiecie\u0161ams ilg\u0101ks laiks, ta\u010du, kad automatiz\u0101cijas skripts ir izveidots, varat veikt pareiz\u012bbas testus pavisam \u012bs\u0101 laik\u0101.<\/p>\n<p>Veiciet t\u0101l\u0101k aprakst\u012bt\u0101s darb\u012bbas, lai saprastu, k\u0101 veikt manu\u0101lu pareiz\u012bbas p\u0101rbaudi un k\u0101das darb\u012bbas j\u0101veic katr\u0101 test\u0113\u0161anas procesa posm\u0101.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"1_Identificet_modificetas_sastavdalas\"><\/span>1. Identific\u0113t modific\u0113t\u0101s sast\u0101vda\u013cas<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sanity test\u0113\u0161anas m\u0113r\u0137is ir p\u0101rbaud\u012bt konkr\u0113tu funkciju un komponentu funkcionalit\u0101ti p\u0113c izmai\u0146u veik\u0161anas izveid\u0113.<\/p>\n<p>Pirms s\u0101kt programmat\u016bras pareiz\u012bbas test\u0113\u0161anu, ir svar\u012bgi noteikt, kuras komponentes ir main\u012btas vai pievienotas kopnei un kuri koda aspekti ir main\u012bti kop\u0161 p\u0113d\u0113j\u0101s test\u0113\u0161anas k\u0101rtas.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"2_Novertejiet_katru_komponentu\"><\/span>2. Nov\u0113rt\u0113jiet katru komponentu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Kad esat identific\u0113jis komponentus, kurus nepiecie\u0161ams test\u0113t, varat analiz\u0113t katru komponentu atsevi\u0161\u0137i, lai izprastu t\u0101 \u012bpa\u0161\u012bbas un to, k\u0101 tam j\u0101darbojas.<\/p>\n<p>Tas pal\u012bdz test\u0113t\u0101jiem izprast sagaid\u0101mos pareiz\u012bbas test\u0113\u0161anas rezult\u0101tus un saprast savu testu rezult\u0101tus.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"3_Definet_pareizibas_testesanas_pieeju\"><\/span>3. Defin\u0113t pareiz\u012bbas test\u0113\u0161anas pieeju<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0160aj\u0101 posm\u0101 ir nepiecie\u0161ams defin\u0113t savu pieeju pareiz\u012bbas p\u0101rbaudei. Vai veiksiet manu\u0101lu vai automatiz\u0113tu test\u0113\u0161anu?<\/p>\n<p>Ja izmantojat automatiz\u0113tu pieeju, test\u0113\u0161anas automatiz\u0113\u0161anas r\u012bkiem, kurus izmantojat test\u0113\u0161anai, ir j\u0101pal\u012bdz jums izveidot test\u0113\u0161anas skriptus, lai test\u0113tu jau identific\u0113t\u0101s sast\u0101vda\u013cas.<\/p>\n<p>Ja test\u0113\u0161anu veicat manu\u0101li, apsveriet, k\u0101 test\u0113t funkcijas, kuras nepiecie\u0161ams p\u0101rbaud\u012bt.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"4_Veikt_pareizibas_testesanu\"><\/span>4. Veikt pareiz\u012bbas test\u0113\u0161anu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>N\u0101kamais pareiz\u012bbas p\u0101rbaudes posms ir pa\u0161as p\u0101rbaudes veik\u0161ana.<\/p>\n<p>Test\u0113t\u0101ji veic manu\u0101lu pareiz\u012bbas p\u0101rbaudi, nov\u0113rt\u0113jot visas modu\u013cu sast\u0101vda\u013cas, saist\u012btos parametrus un funkcijas, kas ir redi\u0123\u0113tas, pievienotas vai main\u012btas kop\u0161 p\u0113d\u0113j\u0101 testa.<\/p>\n<p>Veicot programmat\u016bras funkcionalit\u0101tes test\u0113\u0161anu, sal\u012bdziniet katra funkcionalit\u0101tes testa rezult\u0101tus ar paredzamajiem testa rezult\u0101tiem, lai p\u0101rliecin\u0101tos, vai katrs komponents darbojas pareizi.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"5_Turpmakie_soli\"><\/span>5. Turpm\u0101kie so\u013ci<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>P\u0113c pareiz\u012bbas p\u0101rbaudes veik\u0161anas apsveriet, vai izveides tests ir vai nav iztur\u0113ts. Ja pareiz\u012bbas testu rezult\u0101t\u0101 tiek konstat\u0113ta neparedz\u0113ta uzved\u012bba vai rezult\u0101ti, atdodiet izveidoto versiju izstr\u0101d\u0101t\u0101jiem t\u0101l\u0101kai apstr\u0101dei.<\/p>\n<p>Ja izveides test\u0113\u0161ana ir iztur\u0113jusi sanit\u0101r\u0101 test\u0113\u0161anu, kas noz\u012bm\u0113, ka visas izveides sast\u0101vda\u013cas darbojas atbilsto\u0161i j\u016bsu gaid\u012btajam, var veikt turpm\u0101ku regresijas test\u0113\u0161anu.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Labaka_pareizibas_testesanas_prakse\"><\/span><strong>Lab\u0101k\u0101 pareiz\u012bbas test\u0113\u0161anas prakse<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>T\u0101 k\u0101 funkcionalit\u0101tes test\u0113\u0161ana ir gan neskript\u0113ta, gan nedokument\u0113ta, test\u0113t\u0101ji var veikt funkcionalit\u0101tes test\u0113\u0161anu p\u0113c vajadz\u012bbas. Nav daudz ieteicamo lab\u0101s prakses piem\u0113ru, k\u0101 veikt sanit\u0101r\u0101s test\u0113\u0161anas testus, jo tas ir tik gad\u012bjuma programmat\u016bras test\u0113\u0161anas veids, ta\u010du ir da\u017ei noteikumi, kurus varat iev\u0113rot, lai nodro\u0161in\u0101tu, ka no sanit\u0101r\u0101s test\u0113\u0161anas g\u016bsiet maksim\u0101lu labumu.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Pec_jaunas_funkcionalitates_pievienosanas_vienmer_veiciet_funkcionalitates_parbaudi\"><\/span>P\u0113c jaunas funkcionalit\u0101tes pievieno\u0161anas vienm\u0113r veiciet funkcionalit\u0101tes p\u0101rbaudi<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Programmat\u016bras pareiz\u012bbas p\u0101rbaude ir nepiecie\u0161ama, kad stabilas programmat\u016bras izveido\u0161anai tiek pievienotas jaunas funkcijas vai komandas.<\/p>\n<p>Svar\u012bg\u0101k\u0101 lab\u0101k\u0101 pareiz\u012bbas test\u0113\u0161anas prakse ir vienm\u0113r veikt pareiz\u012bbas test\u0113\u0161anu ikreiz, kad tiek main\u012bta vai pievienota komponente vai kad tiek labota k\u013c\u016bda.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Koncentrejieties_uz_attiecigajam_funkcijam_un_komandam\"><\/span>Koncentr\u0113jieties uz attiec\u012bgaj\u0101m funkcij\u0101m un komand\u0101m<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Da\u013ca no pareiz\u012bbas test\u0113\u0161anas defin\u012bcijas ir koncentr\u0113\u0161an\u0101s uz funkcij\u0101m un komand\u0101m, ta\u010du, veicot pareiz\u012bbas test\u0113\u0161anu, ir svar\u012bgi koncentr\u0113ties uz t\u0101m funkcij\u0101m un komand\u0101m, kas ir vissvar\u012bg\u0101k\u0101s j\u016bsu programmat\u016bras izveides darb\u012bbai.<\/p>\n<p>T\u0101pat k\u0101 d\u016bmu test\u0113\u0161anu, ar\u012b funkcionalit\u0101tes test\u0113\u0161anu vislab\u0101k izmantot, lai nov\u0113rt\u0113tu pamatfunkcijas, kas var rad\u012bt nopietnus trauc\u0113jumus, ja netiek identific\u0113tas \u0161aj\u0101 posm\u0101.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Ja_iespejams_vienmer_automatizejiet_testus\"><\/span>Ja iesp\u0113jams, vienm\u0113r automatiz\u0113jiet testus<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ja jums ir resursi, r\u012bki un tehnisk\u0101s prasmes, kas nepiecie\u0161amas, lai automatiz\u0113tu pareiz\u012bbas testus, tas var pal\u012bdz\u0113t gan pa\u0101trin\u0101t test\u0113\u0161anas procesu, gan standartiz\u0113t test\u0113\u0161anas metodiku.<\/p>\n<p>Tas nenoz\u012bm\u0113, ka automatiz\u0113ta test\u0113\u0161ana vienm\u0113r j\u0101izmanto manu\u0101l\u0101s test\u0113\u0161anas viet\u0101, bet gan to, ka blakus manu\u0101lajai test\u0113\u0161anai vienm\u0113r ir ieteicams ieviest ar\u012b k\u0101du no automatiz\u0113t\u0101s test\u0113\u0161anas veidiem.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Sanitara_testa_rezultatu_veidi\"><\/span><strong>Sanit\u0101r\u0101 testa rezult\u0101tu veidi<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Liel\u0101koties sanit\u0101r\u0101 testa rezult\u0101ts b\u016bs vienk\u0101r\u0161i bin\u0101rais l\u0113mums par to, vai tests ir vai nav iztur\u0113ts, atkar\u012bb\u0101 no t\u0101, k\u0101 test\u0113jam\u0101s sast\u0101vda\u013cas uzvedas testa apst\u0101k\u013cos.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Pass\"><\/span>Pass<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ja modific\u0113taj\u0101 kod\u0101 nav k\u013c\u016bdu vai lo\u0123ikas k\u013c\u016bdu, tad pareiz\u012bbas p\u0101rbaudei vajadz\u0113tu b\u016bt sekm\u012bgai. Iztur\u0113\u0161ana vienk\u0101r\u0161i noz\u012bm\u0113, ka, veicot sapr\u0101t\u012bguma p\u0101rbaudi, modu\u013ci uzvedas t\u0101, k\u0101 j\u016bs to sagaid\u0101t.<\/p>\n<p>Ja pareiz\u012bbas tests ir iztur\u0113jis testu, test\u0113t\u0101ji turpina test\u0113\u0161anu un veic pilnu regresijas testu kopumu.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Fail\"><\/span>Fail<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ja, veicot pareiz\u012bbas testu, test\u0113t\u0101s funkcijas neuzvedas t\u0101, k\u0101 gaid\u012bj\u0101t, tas noz\u012bm\u0113, ka tests ir izg\u0101zies.<\/p>\n<p>P\u0113c tam test\u0113t\u0101ji nodos programmat\u016bras kopumu atpaka\u013c izstr\u0101des komandai, lai t\u0101 turpin\u0101tu izstr\u0101di, labotu k\u013c\u016bdas un labotu jebk\u0101das k\u013c\u016bdas kod\u0101, kas var\u0113tu izrais\u012bt testu neveiksmi.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Sapratiguma_testu_piemeri\"><\/span><strong>Sapr\u0101t\u012bguma testu piem\u0113ri<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Lab\u0101kais veids, k\u0101 saprast, k\u0101 darbojas sanity testi un k\u0101 manu\u0101li veikt sanity testus, ir iem\u0101c\u012bties veikt sanity testus, izmantojot testu piem\u0113rus.<\/p>\n<p>Zem\u0101k ir divas sanit\u0101r\u0101s test\u0113\u0161anas ilustr\u0101cijas ar test\u0113\u0161anas gad\u012bjumu piem\u0113riem.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kartibas_parbaude_pec_kludas_labojuma\"><\/span>K\u0101rt\u012bbas p\u0101rbaude p\u0113c k\u013c\u016bdas labojuma<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Veicot test\u0113\u0161anu, izstr\u0101d\u0101t\u0101ji atkl\u0101ja k\u013c\u016bdas e-komercijas lietojumprogramm\u0101, kas ne\u013c\u0101va klientiem pievienot jaunas preces savos grozos.<\/p>\n<p>P\u0113c \u0161\u012bs k\u013c\u016bdas labo\u0161anas darbu veik\u0161anas apkopojums tika nodots kvalit\u0101tes nodro\u0161in\u0101\u0161anas test\u0113t\u0101jiem, lai tie veiktu pareiz\u012bbas p\u0101rbaudi. Lai p\u0101rliecin\u0101tos, ka tas darbojas, k\u0101 paredz\u0113ts, tika veikta jaunu pre\u010du pievieno\u0161anas grozam funkcionalit\u0101tes p\u0101rbaude.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Sanitates_parbaude_pec_modifikacijam\"><\/span>Sanit\u0101tes p\u0101rbaude p\u0113c modifik\u0101cij\u0101m<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Izstr\u0101d\u0101t\u0101ju komanda ir str\u0101d\u0101jusi pie iepirkumu sarakstu lietotnes atjaunin\u0101juma, kas \u013cauj lietot\u0101jiem kategoriz\u0113t sarakstus ar da\u017e\u0101d\u0101m eti\u0137et\u0113m. Lai \u012bstenotu \u0161o funkciju, eso\u0161aj\u0101 sast\u0101va versij\u0101 ir nepiecie\u0161ams pievienot daudz jauna koda.<\/p>\n<p>Kad kods ir pievienots, test\u0113t\u0101ji veic pareiz\u012bbas test\u0113\u0161anu, lai nov\u0113rt\u0113tu jauno funkciju un p\u0101rbaud\u012btu t\u0101s veiktsp\u0113ju. Tiek konstat\u0113ta k\u013c\u016bda, kas ne\u013cauj lietot\u0101jiem p\u0101rkategoriz\u0113t sarakstu p\u0113c tam, kad tam jau ir pievienota eti\u0137ete, t\u0101p\u0113c izveides kopija tiek nos\u016bt\u012bta atpaka\u013c izstr\u0101d\u0101t\u0101jiem turpm\u0101kai apstr\u0101dei.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Kludu_un_kludu_veidi_kas_atklati_veicot_pareizibas_parbaudi\"><\/span><strong>K\u013c\u016bdu un k\u013c\u016bdu veidi, kas atkl\u0101ti, veicot pareiz\u012bbas p\u0101rbaudi<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Lai p\u0101rbaud\u012btu programmat\u016bras izveides racionalit\u0101ti p\u0113c izmai\u0146u veik\u0161anas, kas var ietekm\u0113t programmat\u016bras funkcionalit\u0101ti, parasti tiek izmantota pareiz\u012bbas p\u0101rbaude.<\/p>\n<p>T\u0101d\u0113j\u0101di programmat\u016bras pareiz\u012bbas p\u0101rbaude var pal\u012bdz\u0113t QA test\u0113t\u0101jiem identific\u0113t da\u017e\u0101das k\u013c\u016bdas un defektus datorkod\u0101.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Logikas_kludas\"><\/span>Lo\u0123ikas k\u013c\u016bdas<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Dro\u0161uma testi var pal\u012bdz\u0113t test\u0113t\u0101jiem un izstr\u0101d\u0101t\u0101jiem identific\u0113t lo\u0123ikas k\u013c\u016bdas jaunaj\u0101 kod\u0101. \u0160\u012bs k\u013c\u016bdas var izrais\u012bt neparedz\u0113tu pamatfunkciju darb\u012bbu vai pat programmat\u016bras darb\u012bbas trauc\u0113jumus.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kludas\"><\/span>K\u013c\u016bdas<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>K\u013c\u016bdas datora kod\u0101 var b\u016bt gan nelielas, gan lielas; da\u017eos gad\u012bjumos t\u0101s var vienk\u0101r\u0161i ietekm\u0113t lietojam\u012bbu un \u0113rt\u012bbas, bet citos gad\u012bjumos t\u0101s var trauc\u0113t visai lietojumprogrammai darboties.<\/p>\n<p>Trauc\u0113jumu testi var identific\u0113t k\u013c\u016bdas vai atkl\u0101t, vai k\u013c\u016bda ir vai nav pien\u0101c\u012bgi nov\u0113rsta.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Biezi_sastopamie_pareizibas_testesanas_raditaji\"><\/span><strong>Bie\u017ei sastopamie pareiz\u012bbas test\u0113\u0161anas r\u0101d\u012bt\u0101ji<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Metrikai jebk\u0101da veida programmat\u016bras test\u0113\u0161an\u0101 ir j\u0101b\u016bt saskait\u0101mai un izm\u0113r\u0101mai. Veicot pareiz\u012bbas test\u0113\u0161anu, ir svar\u012bgi sekot l\u012bdzi r\u0101d\u012bt\u0101jiem, kas var pal\u012bdz\u0113t objekt\u012bvi nov\u0113rt\u0113t pareiz\u012bbas testa rezult\u0101tus.<\/p>\n<p>Tas ir \u012bpa\u0161i svar\u012bgi, ja n\u0101kotn\u0113 v\u0113laties automatiz\u0113t pareiz\u012bbas p\u0101rbaudi.<\/p>\n<p>Da\u017ei pareiz\u012bbas p\u0101rbaudes metriku piem\u0113ri:<\/p>\n<p>\u25cf Test\u0113\u0161anas gad\u012bjumi nav izpild\u012bti<br \/>\n\u25cf Iztur\u0113tie test\u0113\u0161anas gad\u012bjumi<br \/>\n\u25cf Test\u0113\u0161anas gad\u012bjumi neizdev\u0101s<br \/>\n\u25cf Blo\u0137\u0113ti testa gad\u012bjumi<\/p>\n<p>Faktiski izm\u0113r\u0101mie r\u0101d\u012bt\u0101ji ietver jebkurus rezult\u0101tus, kas sniedz kvantitat\u012bvus datus, kuri atspogu\u013co, cik labi j\u016bsu programmat\u016bras izveido\u0161ana ir darbojusies pareiz\u012bbas p\u0101rbaudes laik\u0101.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"5_labakie_bezmaksas_Sanity_testesanas_riki\"><\/span><strong>5 lab\u0101kie bezmaksas Sanity test\u0113\u0161anas r\u012bki<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ja j\u016bs interes\u0113 bezmaksas funkcionalit\u0101tes test\u0113\u0161anas r\u012bku ievie\u0161ana, lai pal\u012bdz\u0113tu pl\u0101not, palaist un automatiz\u0113t stabilas programmat\u016bras stabilit\u0101tes testus, zem\u0101k ir saraksts ar da\u017eiem lab\u0101kajiem funkcionalit\u0101tes test\u0113\u0161anas r\u012bkiem, kas \u0161odien ir pieejami tie\u0161saist\u0113 bez maksas.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"ZAPTEST_BEZMAKSAS_izdevums\"><\/span><strong>ZAPTEST BEZMAKSAS izdevums<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/www.zaptest.com\/lv\" target=\"_blank\" rel=\"noopener\">ZAPTEST<\/a> ir bezmaksas test\u0113\u0161anas r\u012bku komplekts, kas pieejams gan bezmaksas versij\u0101, gan maksas uz\u0146\u0113muma versij\u0101.<\/p>\n<p>ZAPTEST BEZMAKSAS r\u012bks ir programmat\u016bras test\u0113\u0161anas r\u012bks, kas \u013cauj lietot\u0101jiem automatiz\u0113t funkcionalit\u0101tes testus, d\u016bmu testus un cita veida programmat\u016bras testus, lai test\u0113tu lietojumprogrammas Mac, Windows, Android un cit\u0101m platform\u0101m.<\/p>\n<p>Tas ir viegli lietojams un ir ide\u0101ls veids, k\u0101 izm\u0113\u0123in\u0101t pareiz\u012bbas test\u0113\u0161anas automatiz\u0101ciju, nemaks\u0101jot pr\u0113miju.<\/p>\n<p>\u012asum\u0101, ZAPTEST 1SCRIPT tehnolo\u0123ija \u013cauj automatiz\u0113t test\u0113\u0161anu jebkur\u0101 programmat\u016bras lietojumprogramm\u0101, starpplatformu, p\u0101rl\u016bkprogrammu, ier\u012b\u010du un bezkodu saskarn\u0113, kas ir ide\u0101li piem\u0113rota gan ies\u0101c\u0113jiem, gan \u013coti pieredz\u0113ju\u0161iem test\u0113t\u0101jiem.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"QA_Wolf\"><\/span>QA Wolf<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ja mekl\u0113jat vienk\u0101r\u0161\u012bbu, QA Wolf ir \u013coti vienk\u0101r\u0161a QA test\u0113\u0161anas lietojumprogramma, kas ir piln\u012bb\u0101 izvietota j\u016bsu p\u0101rl\u016bkprogramm\u0101, un tas noz\u012bm\u0113, ka jums nav nepiecie\u0161ams neko lejupiel\u0101d\u0113t, lai to izmantotu. Lai veiktu automatiz\u0113tus testus, varat izmantot QA Wolf neatkar\u012bgi no j\u016bsu prasmju l\u012bme\u0146a.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Selens\"><\/span>Sel\u0113ns<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Selenium ir v\u0113l viens test\u0113\u0161anas r\u012bks, kas ir pieejams gan bezmaksas, gan maksas versij\u0101. Selenium ir sader\u012bgs ar daudz\u0101m programm\u0113\u0161anas valod\u0101m, t\u0101p\u0113c tas ir lieliska izv\u0113le izstr\u0101d\u0101t\u0101ju komand\u0101m, kas izmanto maz\u0101k izplat\u012btas valodas, un to var izmantot, lai automatiz\u0113tu t\u012bmek\u013ca lietojumprogrammu funkcionalit\u0101tes test\u0113\u0161anu un cita veida test\u0113\u0161anu.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Watir\"><\/span>Watir<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ja v\u0113laties s\u0101kt rakst\u012bt savus automatiz\u0113tos programmat\u016bras testus, bet nezin\u0101t, ar ko s\u0101kt, Watir ir atv\u0113rt\u0101 koda r\u012bks, kas \u013cauj viegli rakst\u012bt vienk\u0101r\u0161us un uzturamus automatiz\u0113tus pareiz\u012bbas testus.<\/p>\n<h3><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"Vejdzirnavas\"><\/span>V\u0113jdzirnavas<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Windmill ir atv\u0113rt\u0101 koda test\u0113\u0161anas r\u012bks, kas tika izveidots, lai automatiz\u0113tu t\u012bmek\u013ca lietojumprogrammu test\u0113\u0161anu un atk\u013c\u016bdo\u0161anu. Tas ir efekt\u012bvs r\u012bks test\u0113t\u0101jiem, kas v\u0113las p\u0101rbaud\u012bt, vai t\u012bmek\u013ca lietojumprogrammas izstr\u0101des posm\u0101 ir pien\u0101c\u012bgi atk\u013c\u016bdo\u0161anas stadij\u0101.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Sanitaras_parbaudes_kontrolsaraksts\"><\/span><strong>Sanit\u0101r\u0101s p\u0101rbaudes kontrolsaraksts<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Pirms veicat pirmos sanit\u0101r\u0101 testus, p\u0101rliecinieties, vai saprotat, k\u0101 defin\u0113t sanit\u0101r\u0101 test\u0113\u0161anu un kas jums b\u016bs nepiecie\u0161ams, pirms s\u0101kat sanit\u0101r\u0101 test\u0113\u0161anu.<\/p>\n<p>\u25cf Vai j\u016bs zin\u0101t, k\u0101das jaunas funkcijas ir pievienotas \u0161im komplektam?<br \/>\n\u25cf Vai saprotat, k\u0101 j\u0101darbojas jaunajai funkcionalit\u0101tei?<br \/>\n\u25cf K\u0101di ir j\u016bsu krit\u0113riji, lai iztur\u0113tu un neiztur\u0113tu sapr\u0101t\u012bguma p\u0101rbaudi?<br \/>\n\u25cf Vai jums ir nepiecie\u0161ams ieg\u0101d\u0101ties jebk\u0101dus pareiz\u012bbas test\u0113\u0161anas r\u012bkus, pirms s\u0101kat darbu?<br \/>\n\u25cf K\u0101 pl\u0101nojat nodot testa rezult\u0101tus izstr\u0101d\u0101t\u0101jiem?<br \/>\n\u25cf Vai zin\u0101t, k\u0101 vajadz\u012bbas gad\u012bjum\u0101 atk\u0101rtot pareiz\u012bbas testus?<br \/>\nKad uzzin\u0101siet atbildes uz visiem \u0161iem jaut\u0101jumiem, varat s\u0101kt pirmo sapr\u0101t\u012bguma p\u0101rbaudi.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Secinajums\"><\/span><strong>Secin\u0101jums<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Sanity test\u0113\u0161ana ir nepiecie\u0161ams programmat\u016bras test\u0113\u0161anas posms, kas \u013cauj test\u0113t\u0101jiem nov\u0113rt\u0113t, vai nesen modific\u0113t\u0101s sast\u0101vda\u013cas darbojas pareizi. Sanity test\u0113\u0161anu vienm\u0113r veic test\u0113t\u0101ji, nevis izstr\u0101d\u0101t\u0101ji, un sanity test\u0113\u0161anu ir iesp\u0113jams automatiz\u0113t vai veikt manu\u0101li.<\/p>\n<p>T\u0101 k\u0101 arvien vair\u0101k programmat\u016bras komandu p\u0101riet uz <a href=\"https:\/\/www.zaptest.com\/hyperautomation\" target=\"_blank\" rel=\"noopener\">hiperautomatiz\u0101ciju<\/a>, automatiz\u0113ta pareiz\u012bbas p\u0101rbaude k\u013c\u016bst arvien izplat\u012bt\u0101ka. Ide\u0101l\u0101 gad\u012bjum\u0101 programmat\u016bras komandas var censties veikt manu\u0101lu, izp\u0113tes test\u0113\u0161anu, test\u0113jot jaunus komponentus, un vienlaikus izmantot automatiz\u0113tu test\u0113\u0161anu, lai test\u0113tu nelielas izmai\u0146as visas darba dienas garum\u0101.<\/p>\n<h2><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Biezak_uzdotie_jautajumi_un_resursi\"><\/span><strong>Bie\u017e\u0101k uzdotie jaut\u0101jumi un resursi<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ja v\u0113laties padzi\u013cin\u0101t savas zin\u0101\u0161anas par pareiz\u012bbas p\u0101rbaudi, iepaz\u012bstieties ar da\u017eiem t\u0101l\u0101k min\u0113tajiem resursiem un bie\u017ei uzdotajiem jaut\u0101jumiem.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Labakie_kursi_par_sanitaras_testesanas_automatizaciju\"><\/span>Lab\u0101kie kursi par sanit\u0101r\u0101s test\u0113\u0161anas automatiz\u0101ciju<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Varat uzzin\u0101t vair\u0101k par pareiz\u012bbas test\u0113\u0161anu un citiem programmat\u016bras test\u0113\u0161anas veidiem, mekl\u0113jot tie\u0161saistes kursus par pareiz\u012bbas test\u0113\u0161anu. Kursi tie\u0161saist\u0113 ir pieejami \u0161\u0101d\u0101s vietn\u0113s:<\/p>\n<p>\u25cf Coursera<br \/>\n\u25cf Uplatz<br \/>\n\u25cf Kursa l\u012bnija<br \/>\n\u25cf Edureka<br \/>\nDa\u017ei tie\u0161saistes kursi tiek pied\u0101v\u0101ti bez maksas, bet citi var pied\u0101v\u0101t sertifik\u0101tus vai kvalifik\u0101cijas apliecin\u0101jumus p\u0113c pabeig\u0161anas par maksu.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Labakas_gramatas_par_saprata_parbaudi\"><\/span>Lab\u0101k\u0101s gr\u0101matas par sapr\u0101ta p\u0101rbaudi<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>J\u016bs varat uzlabot savas zin\u0101\u0161anas par pareiz\u012bbas test\u0113\u0161anu, lasot gr\u0101matas par pareiz\u012bbas test\u0113\u0161anu un programmat\u016bras test\u0113\u0161anu.<\/p>\n<p>\u25cf Programmat\u016bras test\u0113\u0161ana, autors Ron Patton<br \/>\n\u25cf K\u0101 lauzt programmat\u016bru, autors James Whittaker<br \/>\n\u25cf Programmat\u016bras test\u0113\u0161anas metodes, autors Boriss Beizers<br \/>\n\u25cf Programmat\u016bras test\u0113\u0161anas automatiz\u0101cija, Mark Fewster un Dorothy Graham<br \/>\n\u25cf Agile Testing, Lisa Crispin un Janet Gregory<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kadi_ir_5_svarigakie_intervijas_jautajumi_par_sapratiguma_parbaudi\"><\/span>K\u0101di ir 5 svar\u012bg\u0101kie intervijas jaut\u0101jumi par sapr\u0101t\u012bguma p\u0101rbaudi<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pirms pieteikties darbam kvalit\u0101tes nodro\u0161in\u0101\u0161anas jom\u0101, kas var ietvert sanit\u0101tes test\u0113\u0161anu, varat sagatavot atbildes uz bie\u017e\u0101k uzdotajiem sanit\u0101tes test\u0113\u0161anas intervijas jaut\u0101jumiem.<\/p>\n<p>\u25cf K\u0101da ir at\u0161\u0137ir\u012bba starp d\u016bmu un sanit\u0101r\u0101 st\u0101vok\u013ca p\u0101rbaudi?<br \/>\n\u25cf Kad j\u0101veic pareiz\u012bbas p\u0101rbaude?<br \/>\n\u25cf K\u0101 noteikt, vai pareiz\u012bbas p\u0101rbaude ir neizdevusies?<br \/>\n\u25cf Kad j\u016bs var\u0113tu veikt manu\u0101lo un kad autom\u0101tisko test\u0113\u0161anu?<br \/>\n\u25cf K\u0101das ir pareiz\u012bbas p\u0101rbaudes priek\u0161roc\u012bbas?<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Labakas_YouTube_pamacibas_par_sapratiguma_testesanu\"><\/span>Lab\u0101k\u0101s YouTube pam\u0101c\u012bbas par sapr\u0101t\u012bguma test\u0113\u0161anu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Vair\u0101k par pareiz\u012bbas p\u0101rbaudi varat uzzin\u0101t no \u0161iem YouTube videoklipiem:<\/p>\n<p>\u25cf <a href=\"https:\/\/www.youtube.com\/watch?v=eiqh4hdRNxw\" target=\"_blank\" rel=\"noopener\">Kas ir pareiz\u012bbas p\u0101rbaude<\/a>?<br \/>\n\u25cf <a href=\"https:\/\/www.youtube.com\/watch?v=Nd7TEhFtn4w\" target=\"_blank\" rel=\"noopener\">At\u0161\u0137ir\u012bba starp d\u016bmu un vesel\u012bguma p\u0101rbaudi<\/a><br \/>\n\u25cf  <a href=\"https:\/\/www.youtube.com\/watch?v=W83vPzH8-vY\" target=\"_blank\" rel=\"noopener\">Kas ir pareiz\u012bbas p\u0101rbaude? Purushotam akad\u0113mija<\/a><br \/>\n\u25cf <a href=\"https:\/\/www.youtube.com\/watch?v=xT6GIkGbDMM\" target=\"_blank\" rel=\"noopener\">D\u016bmu test\u0113\u0161ana vs Sanity test\u0113\u0161ana ar piem\u0113riem<\/a><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Ka_uzturet_pareizibas_testus\"><\/span>K\u0101 uztur\u0113t pareiz\u012bbas testus<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>T\u0101 k\u0101 funkcionalit\u0101tes testus parasti izmanto, lai p\u0101rbaud\u012btu kod\u0101 veikt\u0101s modifik\u0101cijas, katru reizi, kad veicat funkcionalit\u0101tes testu, varat p\u0101rbaud\u012bt da\u017e\u0101dus koda elementus vai piel\u0101got testu, lai nov\u0113rt\u0113tu da\u017e\u0101das funkcionalit\u0101tes.<\/p>\n<p>\u0160\u012b iemesla d\u0113\u013c ir svar\u012bgi sekot l\u012bdzi savam sanit\u0101r\u0101 testa uztur\u0113\u0161anas procesam, lai nodro\u0161in\u0101tu, ka esat gatavs test\u0113\u0161anai, kad vien tas ir nepiecie\u0161ams.<\/p>\n<p>\u25cf Atjauniniet testa gad\u012bjumus, kad programmat\u016bras izveides funkcionalit\u0101te att\u012bst\u0101s.<br \/>\n\u25cf Vienm\u0113r iev\u0113rojiet test\u0113\u0161anas paraugpraksi<br \/>\n\u25cf Regul\u0101ri atk\u0101rtoti nov\u0113rt\u0113jiet savus testus.<br \/>\n\u25cf Veidojot jaunus testus, paturiet pr\u0101t\u0101 n\u0101kotnes projektus.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kas_ir_pareizibas_parbaude_QA\"><\/span>Kas ir pareiz\u012bbas p\u0101rbaude QA?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sanity test\u0113\u0161ana QA ir programmat\u016bras test\u0113\u0161anas veids, kas ietver nesen modific\u0113tu vai pievienotu stabilas programmat\u016bras izveides komponentu test\u0113\u0161anu, lai p\u0101rliecin\u0101tos, ka tie darbojas pareizi.<\/p>\n<p>\u0160\u012b pareiz\u012bbas test\u0113\u0161anas defin\u012bcija at\u0161\u0137ir pareiz\u012bbas test\u0113\u0161anu no d\u016bmu test\u0113\u0161anas, jo d\u016bmu test\u0113\u0161ana tiek veikta ar nestabil\u0101m versij\u0101m.<\/p>\n<p>Programmat\u016bras funkcionalit\u0101tes test\u0113\u0161anu vienm\u0113r veic test\u0113t\u0101ji, nevis izstr\u0101d\u0101t\u0101ji, un viens no bie\u017e\u0101kajiem iemesliem veikt funkcionalit\u0101tes test\u0113\u0161anu ir k\u013c\u016bdu nov\u0113r\u0161ana vai labo\u0161ana. \u0160\u0101d\u0101 veid\u0101 test\u0113t\u0101ji p\u0101rliecin\u0101s, ka labojums darbojas pareizi, un var s\u0101kt turpm\u0101ku test\u0113\u0161anu.<\/p>\n<p>Protams, ja jums k\u0101 organiz\u0101cijai ir nepiecie\u0161ama uz\u0146\u0113muma l\u012bme\u0146a programmat\u016bras test\u0113\u0161ana + pakalpojumi, sazinieties ar mums! ZAPTEST ir vado\u0161ais automatiz\u0101cijas r\u012bks jebkur\u0101 platform\u0101, tostarp <a href=\"https:\/\/www.zaptest.com\/linux-test-automation-tool\">Linux<\/a>, <a href=\"https:\/\/www.zaptest.com\/windows-apps-test-automation\">Windows,<\/a> <a href=\"https:\/\/www.zaptest.com\/android-apps-test-automation\">Android<\/a>, <a href=\"https:\/\/www.zaptest.com\/ios-apps-test-automation\">iOS<\/a>, <a href=\"https:\/\/www.zaptest.com\/web-apps-test-automation\">web<\/a>. Tas \u013cauj veikt jebkuru testu, tostarp <a href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-slodzes-testesana-padzilinata-iedzilinasanas-veidos-prakses-rikos-izaicinajumos-un-citos-aspektos\">slodzes testus<\/a>, <a href=\"https:\/\/www.zaptest.com\/performance-testing-automation\">veiktsp\u0113jas testus<\/a>, <a href=\"https:\/\/www.zaptest.com\/ui-testing-automation\">UI testus<\/a>, <a href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-vienibu-testesana-padzilinata-iedzilinasanas-procesa-ieguvumi-izaicinajumi-riki-un-citi-jautajumi\">vien\u012bbas testus<\/a>, <a href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-funkcionala-testesana-veidi-piemeri-kontrolsaraksts-un-istenosana\">funkcion\u0101los testus<\/a>, <a href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-integracijas-testesana-padzilinata-iedzilinasanas-veidos-procesos-un-istenosana\">integr\u0101cijas testus<\/a>, <a href=\"https:\/\/www.zaptest.com\/lv\/kas-ir-ui-programmaturas-testesana-padzilinata-izpratne-par-veidiem-procesiem-rikiem-un-ieviesanu\">UI testus<\/a>, <a href=\"https:\/\/www.zaptest.com\/api-testing-automation\">sare\u017e\u0123\u012btus API testus<\/a> un daudzus daudzus citus!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0112rt\u012bbas test\u0113\u0161ana ir programmat\u016bras test\u0113\u0161anas veids, kas tiek veikta, kad tiek izstr\u0101d\u0101ta jauna programmat\u016bras kopija vai kad eso\u0161aj\u0101 kopij\u0101 tiek veiktas nelielas izmai\u0146as kod\u0101 vai funkcionalit\u0101t\u0113. \u0160aj\u0101 rakst\u0101 m\u0113s padzi\u013cin\u0101ti apl\u016bkosim sapr\u0101t\u012bguma test\u0113\u0161anas defin\u012bciju un deta\u013cas, izp\u0113t\u012bsim, kas ir sapr\u0101t\u012bguma test\u0113\u0161ana, k\u0101 var veikt sapr\u0101t\u012bguma test\u0113\u0161anu un k\u0101di r\u012bki var vienk\u0101r\u0161ot un padar\u012bt efekt\u012bv\u0101ku programmat\u016bras [&hellip;]<\/p>\n","protected":false},"author":14624,"featured_media":55940,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Kas ir pareiz\u012bbas p\u0101rbaude? Veidi, process, r\u012bki un citi!","_seopress_titles_desc":"Uzziniet visu, kas j\u0101zina par Sanity test\u0113\u0161anu, s\u0101kot no Sanity test\u0113\u0161anas veidiem, priek\u0161roc\u012bb\u0101m un izaicin\u0101jumiem, l\u012bdz bezmaksas un uz\u0146\u0113mumu r\u012bkiem un kontrolsarakstiem!","_seopress_robots_index":"","_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","content-type":"","footnotes":"","beyondwords_generate_audio":"","beyondwords_integration_method":"","beyondwords_project_id":"","beyondwords_content_id":"","beyondwords_preview_token":"","beyondwords_player_content":"","beyondwords_player_style":"","beyondwords_language_code":"","beyondwords_language_id":"","beyondwords_title_voice_id":"","beyondwords_body_voice_id":"","beyondwords_summary_voice_id":"","beyondwords_error_message":"","beyondwords_disabled":"","beyondwords_delete_content":"","beyondwords_podcast_id":"","beyondwords_hash":"","publish_post_to_speechkit":"","speechkit_hash":"","speechkit_generate_audio":"","speechkit_project_id":"","speechkit_podcast_id":"","speechkit_error_message":"","speechkit_disabled":"","speechkit_access_key":"","speechkit_error":"","speechkit_info":"","speechkit_response":"","speechkit_retries":"","speechkit_status":"","speechkit_updated_at":"","_speechkit_link":"","_speechkit_text":""},"categories":[423],"tags":[],"class_list":{"0":"post-56048","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-programmaturas-testesanas-veidi"},"acf":{"short_name":""},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/lv\/wp-json\/wp\/v2\/posts\/56048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zaptest.com\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zaptest.com\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/lv\/wp-json\/wp\/v2\/users\/14624"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/lv\/wp-json\/wp\/v2\/comments?post=56048"}],"version-history":[{"count":0,"href":"https:\/\/www.zaptest.com\/lv\/wp-json\/wp\/v2\/posts\/56048\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/lv\/wp-json\/wp\/v2\/media\/55940"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/lv\/wp-json\/wp\/v2\/media?parent=56048"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/lv\/wp-json\/wp\/v2\/categories?post=56048"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/lv\/wp-json\/wp\/v2\/tags?post=56048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}