{"id":75349,"date":"2024-01-10T14:36:31","date_gmt":"2024-01-10T14:36:31","guid":{"rendered":"https:\/\/www.zaptest.com\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere"},"modified":"2024-01-10T14:36:31","modified_gmt":"2024-01-10T14:36:31","slug":"statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere","title":{"rendered":"Statisk test i softwaretest &#8211; hvad er det, typer, proces, tilgange, v\u00e6rkt\u00f8jer og meget mere!"},"content":{"rendered":"<p>Statisk test er en udbredt softwaretestteknik, der leder efter fejl i softwaren uden at afvikle koden. Det er en del af en tilgang til tidlig fejlfinding og forekommer typisk i de tidlige stadier af softwareudviklingens livscyklus (SDLC).<\/p>\n<p>I denne artikel forklarer vi, hvad statisk test i softwaretest er, og hvorfor det er vigtigt, mens vi udforsker forskellige tilgange, processer, v\u00e6rkt\u00f8jer, tips og tricks til statisk softwaretest.<\/p>\n<p>&nbsp;<\/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\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Hvad_er_statisk_test_i_softwaretest\" >Hvad er statisk test i softwaretest<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Hvorfor_er_statisk_test_vigtig\" >Hvorfor er statisk test vigtig?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Statisk_og_dynamisk_softwaretest\" >Statisk og dynamisk softwaretest<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#1_Statisk_softwaretest\" >1. Statisk softwaretest<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#2_Dynamisk_softwaretestning\" >2. Dynamisk softwaretestning<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#3_Statisk_og_dynamisk_testning_Er_det_det_ene_eller_det_andet\" >3. Statisk og dynamisk testning: Er det det ene eller det andet?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Hvad_bliver_testet_under_statisk_test\" >Hvad bliver testet under statisk test?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#1_Gennemgang_af_dokumentation\" >1. Gennemgang af dokumentation<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Dokumenter_med_forretningskrav\" >Dokumenter med forretningskrav<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Specifikationer_for_softwarekrav_SRS\" >Specifikationer for softwarekrav (SRS)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Designdokumenter\" >Designdokumenter<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Use_case-dokumenter_og_brugerhistorier\" >Use case-dokumenter og brugerhistorier<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Test_cases\" >Test cases<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#2_Gennemgang_af_kode\" >2. Gennemgang af kode<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Syntaksfejl\" >Syntaksfejl<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Doed_kode\" >D\u00f8d kode<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Ubrugte_variabler\" >Ubrugte variabler<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Overtraedelse_af_kodningsstandarder\" >Overtr\u00e6delse af kodningsstandarder<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Logiske_fejl\" >Logiske fejl<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Datastroemme\" >Datastr\u00f8mme<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Kontrol_af_stroemme\" >Kontrol af str\u00f8mme<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Sikkerhedssaarbarheder\" >Sikkerhedss\u00e5rbarheder<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Statiske_teknikker_i_softwaretest\" >Statiske teknikker i softwaretest<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#1_Review-processen_i_statisk_test\" >1. Review-processen i statisk test<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Uformel_gennemgang\" >Uformel gennemgang<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Gennemgange\" >Gennemgange<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Peer_review\" >Peer review<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Inspektion\" >Inspektion<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#2_Statisk_analyse\" >2. Statisk analyse<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Scanning_af_kildekode\" >Scanning af kildekode<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Kontrol_af_regler\" >Kontrol af regler<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Generering_af_rapporter\" >Generering af rapporter<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Fordele_ved_statisk_testning\" >Fordele ved statisk testning<\/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\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#1_Tidlig_opdagelse_af_defekter\" >#1. Tidlig opdagelse af defekter<\/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\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#2_Reducerer_testtid_og_-omkostninger\" >#2. Reducerer testtid og -omkostninger<\/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\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#3_Forbedre_kodekvaliteten\" >#3. Forbedre kodekvaliteten<\/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\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#4_Bedre_kommunikation\" >#4. Bedre kommunikation<\/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\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#5_Hurtigere_udvikling\" >#5. Hurtigere udvikling<\/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\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Ulemper_ved_statisk_testning\" >Ulemper ved statisk testning<\/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\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#1_Investering_i_tid\" >#1. Investering i tid<\/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\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#2_Organisation\" >#2. Organisation<\/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\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#3_Begraenset_omfang\" >#3. Begr\u00e6nset omfang<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-43\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#4_Afhaengighed_af_menneskelig_indgriben\" >#4. Afh\u00e6ngighed af menneskelig indgriben<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-44\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#5_Kvalitet_af_vaerktoej_til_statisk_analyse\" >#5. Kvalitet af v\u00e6rkt\u00f8j til statisk analyse<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Udfordringer_ved_statisk_testning\" >Udfordringer ved statisk testning<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-46\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#1_Kompetence-_og_videnskloeft\" >1. Kompetence- og videnskl\u00f8ft<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-47\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#2_Integrationsproblem\" >2. Integrationsproblem<\/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\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#3_Afhaengighed_af_manuelle_testere\" >3. Afh\u00e6ngighed af manuelle testere<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-49\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#4_Farerne_ved_overdreven_selvtillid\" >4. Farerne ved overdreven selvtillid<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-50\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#De_bedste_vaerktoejer_til_statisk_test_i_2024\" >De bedste v\u00e6rkt\u00f8jer til statisk test i 2024<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-51\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#1_SonarQube\" >1. SonarQube<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-52\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#2_DeepSource\" >2. DeepSource<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-53\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#3_Smartbear_Collaborator\" >3. Smartbear Collaborator<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-54\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Saadan_hjaelper_ZAPTEST_teams_med_at_implementere_statisk\" >S\u00e5dan hj\u00e6lper ZAPTEST teams med at implementere statisk<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-55\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#testteknikker_i_softwaretest\" >testteknikker i softwaretest<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-56\" href=\"https:\/\/www.zaptest.com\/da\/statisk-test-i-softwaretest-hvad-er-det-typer-proces-tilgange-vaerktoejer-og-meget-mere\/#Afsluttende_tanker\" >Afsluttende tanker<\/a><\/li><\/ul><\/nav><\/div>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Hvad_er_statisk_test_i_softwaretest\"><\/span><strong>Hvad er statisk test i softwaretest<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img data-dominant-color=\"3b3d3f\" data-has-transparency=\"false\" style=\"--dominant-color: #3b3d3f;\" decoding=\"async\" class=\"aligncenter wp-image-74884 not-transparent\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Equivalence-Partitioning-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-1024x684.webp\" alt=\"\u00c6kvivalenspartitionering i softwaretest - hvad er det, typer, proces, tilgange, v\u00e6rkt\u00f8jer og meget mere!\" width=\"569\" height=\"380\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Equivalence-Partitioning-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-1024x684.webp 1024w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Equivalence-Partitioning-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-300x200.webp 300w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Equivalence-Partitioning-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-768x513.webp 768w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Equivalence-Partitioning-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-1536x1026.webp 1536w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Equivalence-Partitioning-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-1080x721.webp 1080w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Equivalence-Partitioning-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-1280x855.webp 1280w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Equivalence-Partitioning-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-980x654.webp 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Equivalence-Partitioning-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-480x321.webp 480w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2024\/01\/Equivalence-Partitioning-in-Software-Testing-What-is-It-Types-Process-Approaches-Tools-More-jpeg.webp 1920w\" sizes=\"(max-width: 569px) 100vw, 569px\" \/><\/p>\n<p>Statisk test er en softwaretestmetode, der unders\u00f8ger software og eventuelle tilknyttede dokumenter for fejl og mangler, men uden at afvikle koden. Det kan ses som en supplerende teknik til dynamisk test, som kr\u00e6ver, at testerne k\u00f8rer programmet p\u00e5 jagt efter fejl.<\/p>\n<p>Overordnet set er form\u00e5let med statisk test at verificere kvaliteten og stabiliteten af koden, f\u00f8r man g\u00e5r i gang med dynamisk test. Denne proces betyder, at testerne kan finde og l\u00f8se fejl, f\u00f8r koden eksekveres, hvilket reducerer den samlede tid, der kr\u00e6ves til test.<\/p>\n<p>Statiske testteknikker i softwaretest er rettet mod ting som systemkrav, designdokumenter og kode. En mere forebyggende tilgang hj\u00e6lper teams med at spare tid, reducerer sandsynligheden for og omkostningerne ved omarbejde, forkorter udviklings- og testlivscyklusser og forbedrer den generelle softwarekvalitet.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Hvorfor_er_statisk_test_vigtig\"><\/span><strong>Hvorfor er statisk test vigtig?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img data-dominant-color=\"8e8185\" data-has-transparency=\"false\" style=\"--dominant-color: #8e8185;\" decoding=\"async\" class=\"aligncenter size-full wp-image-71948 not-transparent\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/11\/ZAP_Enterprise2-jpg.webp\" alt=\"Hvorfor er statisk test vigtig?\" width=\"640\" height=\"427\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/11\/ZAP_Enterprise2-jpg.webp 640w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/11\/ZAP_Enterprise2-480x320.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 640px, 100vw\" \/><\/p>\n<p>Statisk test er afg\u00f8rende, fordi det afsl\u00f8rer fejl og mangler tidligt. Dette scenarie betyder, at testere omkostningseffektivt kan afd\u00e6kke problemer med kvalitet og ydeevne.<\/p>\n<p>Som enhver god tester ved, er tidlig opdagelse af fejl i software at foretr\u00e6kke, fordi de er billigere og lettere at rette. Statisk test repr\u00e6senterer fordelene ved denne tilgang, fordi teams kan identificere og l\u00f8se fejl, f\u00f8r de bliver en del af processen og spreder sig til hele softwaren.<\/p>\n<p>Selvf\u00f8lgelig kan statisk test alene ikke fange alle fejl. Du skal bruge den sammen med andre metoder for at opn\u00e5 en omfattende test. Og selvom det er godt at finde fejl &#8220;p\u00e5 papiret&#8221;, vil nogle defekter f\u00f8rst blive tydelige, n\u00e5r softwaren er i drift.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Statisk_og_dynamisk_softwaretest\"><\/span><strong>Statisk og dynamisk softwaretest<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img data-dominant-color=\"8b8580\" data-has-transparency=\"false\" style=\"--dominant-color: #8b8580;\" decoding=\"async\" class=\"aligncenter size-full wp-image-71946 not-transparent\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/11\/ZAP_Enterprise-jpg.webp\" alt=\"Hvad er inkrementel test i softwaretest?\" width=\"640\" height=\"427\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/11\/ZAP_Enterprise-jpg.webp 640w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/11\/ZAP_Enterprise-480x320.webp 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 640px, 100vw\" \/><\/p>\n<p>Statisk og dynamisk softwaretest er to komplement\u00e6re teknikker til at verificere kvaliteten og funktionaliteten af din applikation. Som vi n\u00e6vnte ovenfor, involverer statisk test gennemgang af kode og dokumenter, der er forbundet med applikationen, uden at kompilere og eksekvere programmet. I mods\u00e6tning hertil verificerer dynamisk test softwaren ved at bruge programmet og unders\u00f8ge, hvordan det opf\u00f8rer sig under k\u00f8rslen.<\/p>\n<p>Selvom begge typer test handler om, hvordan softwaren fungerer, er der tale om vidt forskellige tilgange.<\/p>\n<p>Lad os se p\u00e5 nogle af forskellene mellem statisk og dynamisk testning.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Statisk_softwaretest\"><\/span><strong>1. Statisk softwaretest<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Gennemg\u00e5r applikationsdokumenter, design og kode f\u00f8r udf\u00f8relse<\/li>\n<li>S\u00f8ger at afd\u00e6kke og l\u00f8se problemer og defekter tidligt i SDLC<\/li>\n<li>Bruger code reviews, peer reviews og walkthroughs til at forst\u00e5 potentielle problemer med softwaren.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Dynamisk_softwaretestning\"><\/span><strong>2. Dynamisk softwaretestning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Verificerer, hvordan softwaren fungerer ved at k\u00f8re koden.<\/li>\n<li>Har til form\u00e5l at validere softwarens funktionalitet og opf\u00f8rsel p\u00e5 senere stadier af SDLC.<\/li>\n<li>Bruger en bred vifte af teknikker, herunder <a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-unit-testing-dyk-dybt-ned-i-processen-fordele-udfordringer-vaerktoejer-og-meget-mere\">unit-test<\/a>, <a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-integrationstest-dyk-dybt-ned-i-typer-proces-og-implementering\">integrationstest<\/a>, <a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-systemtestning-en-dybdegaaende-gennemgang-af-fremgangsmaader-typer-vaerktoejer-tips-og-tricks-og-meget-mere\">systemtest<\/a>, brugeraccepttest osv.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Statisk_og_dynamisk_testning_Er_det_det_ene_eller_det_andet\"><\/span><strong>3. Statisk og dynamisk testning: Er det det ene eller det andet?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Statisk og dynamisk test er to forskellige tilgange til at verificere software med hver deres styrker, svagheder og v\u00e6rkt\u00f8jer. At v\u00e6lge direkte mellem den ene og den anden er ikke et realistisk scenarie, fordi de har forskellige funktioner.<\/p>\n<p>Statisk test handler om at v\u00e6re proaktiv og identificere problemer s\u00e5 tidligt som muligt. Det handler om at finde og l\u00f8se problemer, f\u00f8r de opst\u00e5r.<\/p>\n<p>Dynamisk test er mere reaktiv, fordi den leder efter fejl ved at k\u00f8re koden. Ja, generelt er det mere tids- og ressourcekr\u00e6vende end statisk test. Men den finder fejl, som ellers ville blive opdaget ved statisk test alene.<\/p>\n<p>Det rigtige svar her er, at ved at bruge statisk og dynamisk test sammen kan du sikre, at din kode og relaterede dokumenter er i orden, og at softwaren stemmer overens med interessenternes forventninger.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Hvad_bliver_testet_under_statisk_test\"><\/span><strong>Hvad bliver testet under statisk test?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img data-dominant-color=\"46423d\" data-has-transparency=\"false\" style=\"--dominant-color: #46423d;\" decoding=\"async\" class=\"aligncenter size-full wp-image-67236 not-transparent\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/09\/api-testing-1-jpg.webp\" alt=\"Forskellige typer af inkrementel integrationstest\" width=\"298\" height=\"384\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/09\/api-testing-1-jpg.webp 298w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/09\/api-testing-1-233x300.webp 233w\" sizes=\"(max-width: 298px) 100vw, 298px\" \/><\/p>\n<p>Statisk test ser p\u00e5 det design, den kode og de dokumenter, der udg\u00f8r dit projekt. Lad os se n\u00e6rmere p\u00e5 de ting, som testere skal holde \u00f8je med for at sikre en omfattende statisk testtilgang.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Gennemgang_af_dokumentation\"><\/span><strong>1. Gennemgang af dokumentation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>En af de f\u00f8rste dele af statisk test involverer en grundig gennemgang af dokumentationen. Her er nogle af de dokumenter, der kommer under lup.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Dokumenter_med_forretningskrav\"><\/span><strong>Dokumenter med forretningskrav<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Testerne unders\u00f8ger forretningskravsdokumentet og sikrer, at de trofast indfanger interessenternes behov og stemmer overens med forretningsm\u00e5lene.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Specifikationer_for_softwarekrav_SRS\"><\/span><strong>Specifikationer for softwarekrav (SRS)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Dokumentet Software requirement specifications (SRS) skitserer softwarens funktion og anvendelighed. Statisk test k\u00f8rer reglen over dette dokument og sikrer, at det n\u00f8jagtigt beskriver softwarens funktionalitet, herunder afh\u00e6ngigheder og brugergr\u00e6nseflader.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Designdokumenter\"><\/span><strong>Designdokumenter<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Designdokumenter gennemg\u00e5s ogs\u00e5 for at sikre, at de opfylder krav og specifikationer. Testere tjekker UML (Unified Modeling Language), dataflow og arkitektoniske diagrammer for at sikre, at de matcher projektets krav.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Use_case-dokumenter_og_brugerhistorier\"><\/span><strong>Use case-dokumenter og brugerhistorier<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Statisk test unders\u00f8ger ogs\u00e5 user case-dokumenter og user stories for at se, hvordan de matcher de funktionelle og ikke-funktionelle aspekter af softwaren. Dokumenterne skitserer &#8220;happy paths&#8221; (tilsigtet succesfuld brug), alternative flows, &#8220;edge cases&#8221; og potentielle fejl.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Test_cases\"><\/span><strong>Test cases<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Denne tidlige testfase er en mulighed for at unders\u00f8ge testcases for at sikre, at de har tilstr\u00e6kkelig d\u00e6kning, ressourcer, passende teknikker, realistiske tidsplaner og s\u00e5 videre. Derudover vil gennemgangen ogs\u00e5 unders\u00f8ge, om resultaterne af testcases er detaljerede og realistiske.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Gennemgang_af_kode\"><\/span><strong>2. Gennemgang af kode<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Dern\u00e6st vil den kode, der er brugt til applikationen, blive gennemg\u00e5et. Her er nogle af de omr\u00e5der, som testteams vil kigge p\u00e5.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Syntaksfejl\"><\/span><strong>Syntaksfejl<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Testere og udviklere kigger p\u00e5 koden og unders\u00f8ger den for syntaksfejl, sl\u00e5fejl, forkerte variabelnavne, manglende tegns\u00e6tning og andre fejl, sm\u00e5 eller store, som vil for\u00e5rsage fejl, n\u00e5r koden endelig eksekveres.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Doed_kode\"><\/span><strong>D\u00f8d kode<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>D\u00f8d kode, ogs\u00e5 kaldet uopn\u00e5elig kode, er en del af et programs kildekode, som ikke kan udf\u00f8res p\u00e5 grund af problemer med kontrolflowet.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Ubrugte_variabler\"><\/span><strong>Ubrugte variabler<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Statisk test vil ogs\u00e5 holde \u00f8je med ubrugte variabler, som er deklareret, men aldrig udf\u00f8rt af en compiler.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Overtraedelse_af_kodningsstandarder\"><\/span><strong>Overtr\u00e6delse af kodningsstandarder<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Kodningsstandarder henviser til et s\u00e6t af bedste praksisser, regler og retningslinjer for kodning i et bestemt sprog. Statisk test sikrer, at best practice overholdes, hvilket g\u00f8r det lettere for andre at redigere, rette og opdatere koden.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Logiske_fejl\"><\/span><strong>Logiske fejl<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Logiske fejl kan betyde, at kildekoden fungerer forkert, men ikke g\u00e5r ned. Statiske reviews fors\u00f8ger at identificere og l\u00f8se disse problemer, f\u00f8r koden eksekveres.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Datastroemme\"><\/span><strong>Datastr\u00f8mme<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Testerne unders\u00f8ger ogs\u00e5, hvordan data flyder ind og ud af systemet. Denne gennemgang omfatter alle interaktioner, som data vil have i softwaren.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Kontrol_af_stroemme\"><\/span><strong>Kontrol af str\u00f8mme<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Et andet omr\u00e5de, der unders\u00f8ges, er kontrolflow. Denne gennemgang unders\u00f8ger eksekveringsr\u00e6kkef\u00f8lgen af kodes\u00e6tninger og sikrer, at tingene udf\u00f8res i den rigtige r\u00e6kkef\u00f8lge for at sikre, at softwaren opf\u00f8rer sig efter hensigten.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Sikkerhedssaarbarheder\"><\/span><strong>Sikkerhedss\u00e5rbarheder<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Statisk test vil ogs\u00e5 unders\u00f8ge eventuelle sikkerhedshuller i kildekoden.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Statiske_teknikker_i_softwaretest\"><\/span><strong>Statiske teknikker i softwaretest<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img data-dominant-color=\"acaeab\" data-has-transparency=\"false\" style=\"--dominant-color: #acaeab;\" decoding=\"async\" class=\"aligncenter wp-image-66061 not-transparent\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/09\/pexels-thisisengineering-3862619-jpg.webp\" alt=\"fordele ved rpa\" width=\"327\" height=\"491\"><\/p>\n<p>Nu hvor du ved, hvilke ting der unders\u00f8ges under statisk test, er det tid til at se, hvordan disse unders\u00f8gelser udf\u00f8res.<\/p>\n<p>Der er to prim\u00e6re statiske testteknikker inden for softwaretest, som du skal kende for at gennemf\u00f8re omfattende softwaretest. Det er gennemgangsprocessen og den statiske analyse.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Review-processen_i_statisk_test\"><\/span><strong>1. Review-processen i statisk test<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Review-processen er den f\u00f8rste del af implementeringen af statiske teknikker i softwaretest. Ideen her er at finde og fjerne fejl fra softwaredesignet. Der er typisk fire hovedfaser i den statiske testgennemgangsproces.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Uformel_gennemgang\"><\/span><strong>Uformel gennemgang<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>En uformel gennemgang er pr\u00e6cis, hvad det lyder som: en ustruktureret brainstorming-runde, hvor udviklere, testere og interessenter kan udforske potentielle problemer og stille sp\u00f8rgsm\u00e5l og forslag til softwaren. Det er en mulighed for at identificere eventuelle store fejl eller problemer, f\u00f8r man g\u00e5r videre til de n\u00e6ste faser.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Gennemgange\"><\/span><strong>Gennemgange<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Walkthroughs er en chance for testteams til at g\u00e5 dybere. Ofte involverer de en eller flere fageksperter, der gennemg\u00e5r dokumentationen for at sikre, at alt stemmer overens med forretnings- og systemkrav.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Peer_review\"><\/span><strong>Peer review<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Det n\u00e6ste trin er, at ingeni\u00f8rerne unders\u00f8ger hinandens kildekode for at se, om de kan finde fejl, der skal rettes, f\u00f8r softwaren eksekveres.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Inspektion\"><\/span><strong>Inspektion<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Specialister i softwarekrav kigger p\u00e5 specifikationsdokumenter og ser, hvordan de lever op til kriterierne.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Statisk_analyse\"><\/span><strong>2. Statisk analyse<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Mens review-processen i h\u00f8j grad fokuserer p\u00e5 design og dokumenter, handler statisk analyse om at analysere koden, f\u00f8r den eksekveres. Selvom koden ikke k\u00f8res i denne fase, tjekkes den forebyggende for fejl og mangler. Desuden unders\u00f8ger koderne, om kildekoderne overholder best practices, forretnings- eller brancheguider for kodning og s\u00e5 videre.<\/p>\n<p>Mens denne proces tidligere blev udf\u00f8rt manuelt, bruger mange teams i dag statiske analysev\u00e6rkt\u00f8jer til at kontrollere kildekoden. Processen her involverer:<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Scanning_af_kildekode\"><\/span><strong>Scanning af kildekode<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Statiske analysev\u00e6rkt\u00f8jer (eller manuel arbejdskraft) gennemg\u00e5r koden med en t\u00e6ttekam for at identificere eventuelle fejl eller d\u00e5rlig kode og opbygge en model af applikationens struktur og opf\u00f8rsel.<\/p>\n<p>Vi har d\u00e6kket de kildekodeomr\u00e5der, der udf\u00f8res i afsnittet ovenfor med titlen, Hvad bliver testet under statisk test?<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Kontrol_af_regler\"><\/span><strong>Kontrol af regler<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Dern\u00e6st sammenligner det statiske analysev\u00e6rkt\u00f8j kildekoden med anden kode eller et foruddefineret s\u00e6t af regler eller m\u00f8nstre for at fremh\u00e6ve eventuelle uregelm\u00e6ssigheder.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Generering_af_rapporter\"><\/span><strong>Generering af rapporter<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Endelig rapporterer analysev\u00e6rkt\u00f8jerne eventuelle defekter eller overtr\u00e6delser og fremh\u00e6ver problemomr\u00e5der og alvorlighed.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Fordele_ved_statisk_testning\"><\/span><strong>Fordele ved statisk testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-59582\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/img80.png\" alt=\"alfatestning vs betatestning\" width=\"217\" height=\"362\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/img80.png 479w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/img80-180x300.png 180w\" sizes=\"(max-width: 217px) 100vw, 217px\" \/><\/p>\n<p>Statisk test har flere fordele. Her er nogle af hoved\u00e5rsagerne til, at teams bruger denne tilgang.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Tidlig_opdagelse_af_defekter\"><\/span><strong>#1. Tidlig opdagelse af defekter<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>At identificere defekter s\u00e5 tidligt som muligt sparer tid og penge. N\u00e5r design-, krav- eller kodningsfejl ikke bliver kontrolleret, forplanter de sig til senere stadier af SDLC og kan blive meget besv\u00e6rlige og dyre at fjerne. Statisk test hj\u00e6lper teams med at fange fejl tidligt og forhindre nye defekter.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Reducerer_testtid_og_-omkostninger\"><\/span><strong>#2. Reducerer testtid og -omkostninger<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Statisk test hj\u00e6lper med at reducere tids- og omkostningsbyrden ved test. Ved at foretage dynamisk testning kan problemer opdages tidligt, hvilket reducerer den tid og de penge, der er forbundet med omarbejde.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Forbedre_kodekvaliteten\"><\/span><strong>#3. Forbedre kodekvaliteten<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>En anden st\u00e6rk ting ved denne tilgang er, at den best\u00e5r i at udf\u00f8re kodeanmeldelser. Ved at fokusere p\u00e5 standarder og bedste praksis &#8211; ikke kun funktionel ydeevne &#8211; bliver koden slankere, mere forst\u00e5elig og langt lettere at vedligeholde. Tilgangen fremmer konsekvent og velstruktureret kode, som er langt lettere at \u00e6ndre og redigere i fremtiden.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Bedre_kommunikation\"><\/span><strong>#4. Bedre kommunikation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Statisk test indeb\u00e6rer, at man organiserer reviews og diskussioner for at sikre, at softwaren er p\u00e5 et godt niveau. Disse m\u00f8der involverer testere, udviklere og interessenter, og de er en mulighed for at dele viden og information, hvilket f\u00f8rer til et bedre informeret team.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Hurtigere_udvikling\"><\/span><strong>#5. Hurtigere udvikling<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Fordi statisk test fremmer en mere proaktiv tilgang til b\u00e5de fejlfinding og afhj\u00e6lpning, kan teams spare v\u00e6rdifuld tid p\u00e5 fejlfinding, omarbejdning og regressionstest. Den sparede tid kan du bruge p\u00e5 andre ting, f.eks. udvikling af nye funktioner.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Ulemper_ved_statisk_testning\"><\/span><strong>Ulemper ved statisk testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-6792\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/What-is-Unit-testing-1024x683.jpeg\" alt=\"Hvad er enhedsafpr\u00f8vning\" width=\"533\" height=\"355\"><\/p>\n<p>Selvom statisk test er gavnligt, er det ikke et universalmiddel for softwaretestteams. Her er et par ulemper, du skal v\u00e6re opm\u00e6rksom p\u00e5.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Investering_i_tid\"><\/span><strong>#1. Investering i tid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>N\u00e5r statisk test udf\u00f8res korrekt, kan det spare teams for en masse tid. Det kr\u00e6ver dog en investering af tid, som kan v\u00e6re s\u00e6rligt besv\u00e6rlig, n\u00e5r den udf\u00f8res manuelt i forbindelse med komplekse softwareopbygninger.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Organisation\"><\/span><strong>#2. Organisation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Statisk test er dybt kollaborativ. Planl\u00e6gning af denne type test kr\u00e6ver en masse koordinering, hvilket kan v\u00e6re en sv\u00e6r opgave for globalt spredte teams og travle medarbejdere.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Begraenset_omfang\"><\/span><strong>#3. Begr\u00e6nset omfang<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Der er en klar gr\u00e6nse for, hvor mange fejl du kan fange via code reviews. Statisk test er prim\u00e6rt rettet mod kode og dokumentation, s\u00e5 du vil ikke afd\u00e6kke alle fejl, der findes i applikationen. Desuden kan den ikke tage h\u00f8jde for eksterne faktorer, s\u00e5som eksterne afh\u00e6ngigheder, milj\u00f8problemer eller uventet brugeradf\u00e6rd.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Afhaengighed_af_menneskelig_indgriben\"><\/span><strong>#4. Afh\u00e6ngighed af menneskelig indgriben<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Manuel statisk test er meget afh\u00e6ngig af menneskelige testeres f\u00e6rdigheder og erfaringer. Medmindre den menneskelige reviewer har tilstr\u00e6kkelige f\u00e6rdigheder, erfaring og viden, kan han\/hun nemt overse defekter og fejl, hvilket mindsker nogle af fordelene ved statisk test.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Kvalitet_af_vaerktoej_til_statisk_analyse\"><\/span><strong>#5. Kvalitet af v\u00e6rkt\u00f8j til statisk analyse<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Statiske testv\u00e6rkt\u00f8jer er af uensartet kvalitet. Nogle er meget gode, mens andre genererer falske positiver og negativer, hvilket betyder, at menneskelig indgriben er n\u00f8dvendig for at fortolke resultaterne.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Udfordringer_ved_statisk_testning\"><\/span><strong>Udfordringer ved statisk testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-29407\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/challenges-load-testing-1024x683.jpeg\" alt=\"udfordrer belastningstest og RPA\" width=\"599\" height=\"399\"><\/p>\n<p>Hvis du vil bruge statisk test til at forbedre din software, er der et par udfordringer, som du bliver n\u00f8dt til at h\u00e5ndtere og overvinde.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Kompetence-_og_videnskloeft\"><\/span><strong>1. Kompetence- og videnskl\u00f8ft<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Solid og effektiv statisk test kr\u00e6ver en st\u00e6rk forst\u00e5else af kodningsstandarder, programmeringssprog og tilh\u00f8rende testv\u00e6rkt\u00f8jer. Udviklere og testere har brug for tr\u00e6ning i disse v\u00e6rkt\u00f8jer og principper for at sikre, at de er p\u00e5 forkant med de nyeste tanker.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Integrationsproblem\"><\/span><strong>2. Integrationsproblem<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Hvis du vil bruge statiske analysev\u00e6rkt\u00f8jer, skal du finde en m\u00e5de at integrere dem i dine eksisterende udviklingsworkflows. Der er mange ting at overveje her, s\u00e5som dit nuv\u00e6rende milj\u00f8, og om det kan forbindes med disse v\u00e6rkt\u00f8jer. Overordnet set kan det v\u00e6re dyrt, komplekst og tidskr\u00e6vende at implementere statiske analysev\u00e6rkt\u00f8jer.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Afhaengighed_af_manuelle_testere\"><\/span><strong>3. Afh\u00e6ngighed af manuelle testere<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>I takt med at softwareudvikling og -test bliver mere og mere automatiseret, er statisk test stadig afh\u00e6ngig af menneskelig indgriben for at gennemg\u00e5 kode og dokumentation og fortolke testresultaterne. En afh\u00e6ngighed af <a href=\"https:\/\/www.zaptest.com\/da\/manuel-testning-hvad-er-det-typer-processer-fremgangsmaader-vaerktoejer-og-meget-mere\">manuel test<\/a> g\u00e5r imod tendensen til en mere agil, automatiseret udviklings- og testlivscyklus.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Farerne_ved_overdreven_selvtillid\"><\/span><strong>4. Farerne ved overdreven selvtillid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Selvom statisk test er en nyttig teknik for testteams, har den begr\u00e6nset r\u00e6kkevidde. Hvis testere bliver for afh\u00e6ngige af statisk testning, risikerer de at blive lokket ind i en falsk f\u00f8lelse af sikkerhed omkring kvaliteten af deres software. Statisk test skal bruges sammen med dynamisk test for at f\u00e5 den fulde effekt af fordelene.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"De_bedste_vaerktoejer_til_statisk_test_i_2024\"><\/span><strong>De bedste v\u00e6rkt\u00f8jer til statisk test i 2024<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-49014\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/newsletter_background_hq-1024x431.jpg\" alt=\"de bedste v\u00e6rkt\u00f8jer til gratis og virksomhedssoftware test + RPA automatisering\" width=\"1024\" height=\"431\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/newsletter_background_hq-980x413.jpg 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/newsletter_background_hq-480x202.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/p>\n<p>Der er masser af gode statiske testv\u00e6rkt\u00f8jer p\u00e5 markedet. Her er tre af de bedste til 2024.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_SonarQube\"><\/span><strong>1. SonarQube<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>SonarQube er et open source-v\u00e6rkt\u00f8j, der kan identificere fejl, s\u00e5rbarheder og problemer med kodekvaliteten. Det kan tilpasses og er alsidigt og kan nemt integreres med forskellige integrerede udviklingsmilj\u00f8er, repositories og CI\/CD-v\u00e6rkt\u00f8jer.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_DeepSource\"><\/span><strong>2. DeepSource<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Deep Source er et maskinl\u00e6ringsv\u00e6rkt\u00f8j, der kan gennemg\u00e5 kode og komme med forslag til forbedringer. Det er rimeligt prissat (og gratis for open source-projekter), brugervenligt at s\u00e6tte op og giver kraftfuld rapportering og m\u00e5linger af kodekvalitet og vedligeholdelsesevne.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Smartbear_Collaborator\"><\/span><strong>3. Smartbear Collaborator<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Smartbear Collaborator er et meget v\u00e6rdsat statisk testv\u00e6rkt\u00f8j, der kommer med nyttige skabeloner, arbejdsgange og tjeklister. Det giver teams mulighed for at gennemg\u00e5 kildekode, testcases, dokumenter og krav og har fremragende rapporteringsfunktioner.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Saadan_hjaelper_ZAPTEST_teams_med_at_implementere_statisk\"><\/span><strong>S\u00e5dan hj\u00e6lper ZAPTEST teams med at implementere statisk  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"testteknikker_i_softwaretest\"><\/span><strong>testteknikker i softwaretest<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-51444\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/final--1024x564.png\" alt=\"betydning af soak testing\" width=\"607\" height=\"334\"><\/p>\n<p>ZAPTEST er langt mere end en <a href=\"https:\/\/www.zaptest.com\/rpa\">RPA-software<\/a>. Det tilbyder ogs\u00e5 klassens bedste <a href=\"https:\/\/www.zaptest.com\/da\">testautomatiseringsv\u00e6rkt\u00f8jer<\/a> med en blanding af futuristisk teknologi som AI-drevet automatisering, WebDriver-integration, en kodnings-CoPilot til generering af kodningsuddrag, og alt sammen med ubegr\u00e6nsede licenser og din egen ZAP-ekspert for at sikre problemfri implementering og udrulning.<\/p>\n<p>N\u00e5r det kommer til statisk test, kan ZAPTESTs uendelige integrationsmuligheder hj\u00e6lpe dig med at forbinde testautomatiseringssoftwaren med nogle af de fremragende statiske testv\u00e6rkt\u00f8jer, vi har skitseret ovenfor.<\/p>\n<p>Derudover kan <a href=\"https:\/\/www.zaptest.com\/da\/rpa-vaerktoejer-top-31-bedste-software-til-automatisering-af-robotprocesser-paa-markedet\">ZAPTESTs RPA-v\u00e6rkt\u00f8jer<\/a> hj\u00e6lpe med statisk test p\u00e5 en r\u00e6kke m\u00e5der. For eksempel kan du bruge RPA-v\u00e6rkt\u00f8jer til at:<\/p>\n<ul>\n<li>Indsamle og generere testdata fra en r\u00e6kke forskellige kilder<\/li>\n<li>Str\u00f8mlin manuelle interaktioner ved at automatisere statiske analysev\u00e6rkt\u00f8jer<\/li>\n<li>Uddrag detaljer fra statiske analyserapporter og send dem til fejlsporingssystemer<\/li>\n<li>Log problemer, der fremh\u00e6ves af statisk sporing, og send dem automatisk til udviklere<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Afsluttende_tanker\"><\/span><strong>Afsluttende tanker<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p style=\"text-align: center;\"><img alt=\"\" alt=\"\" decoding=\"async\" class=\"aligncenter wp-image-42444\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/08\/cropped-zt-icon-150x150-1.png\" alt=\"\" width=\"76\" height=\"76\"><\/p>\n<p>Statisk test i softwaretest er en gylden mulighed for at identificere og afhj\u00e6lpe fejl og mangler, d\u00e5rlig kodningspraksis, utilstr\u00e6kkelig dokumentation og testcases f\u00f8r dynamisk test. Statisk softwaretest er popul\u00e6rt, fordi det sparer tid og penge og fremskynder udviklingens livscyklus.<\/p>\n<p>Selvom dynamisk og statisk test er to forskellige tilgange til softwaretest, er de ikke alternativer. I stedet b\u00f8r testere, hvor det er muligt, g\u00f8re begge dele for at sikre en grundig evaluering af deres applikationer.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Statisk test er en udbredt softwaretestteknik, der leder efter fejl i softwaren uden at afvikle koden. Det er en del af en tilgang til tidlig fejlfinding og forekommer typisk i de tidlige stadier af softwareudviklingens livscyklus (SDLC). I denne artikel forklarer vi, hvad statisk test i softwaretest er, og hvorfor det er vigtigt, mens vi [&hellip;]<\/p>\n","protected":false},"author":14624,"featured_media":75363,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Statisk softwaretest - typer, processer, v\u00e6rkt\u00f8jer og meget mere!","_seopress_titles_desc":"Fra definition, typer, fordele og ulemper til eksempler og sammenligning med dynamisk testning - l\u00e6r alt, hvad der er v\u00e6rd at vide om statisk testning!","_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":[379],"tags":[],"class_list":{"0":"post-75349","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-typer-af-softwaretest-da"},"acf":{"short_name":"Statisk testning"},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/posts\/75349","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/users\/14624"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/comments?post=75349"}],"version-history":[{"count":0,"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/posts\/75349\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/media\/75363"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/media?parent=75349"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/categories?post=75349"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/tags?post=75349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}