{"id":57349,"date":"2023-04-15T13:32:17","date_gmt":"2023-04-15T13:32:17","guid":{"rendered":"https:\/\/www.zaptest.com\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere"},"modified":"2023-04-15T16:54:21","modified_gmt":"2023-04-15T16:54:21","slug":"ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere","title":{"rendered":"Ikke-funktionel testning: Hvad er det, typer, fremgangsm\u00e5der, v\u00e6rkt\u00f8jer og meget mere!"},"content":{"rendered":"<h1><\/h1>\n<p>Ikke-funktionel testning henviser til softwaretestning, der udf\u00f8res for at teste de ikke-funktionelle aspekter af en softwareapplikation.<\/p>\n<p>Der findes mange forskellige typer af ikke-funktionel testning, og nogle typer af softwaretestning kan betragtes som b\u00e5de <a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-funktionel-testning-typer-eksempler-tjekliste-og-implementering\">funktionel testning<\/a> og ikke-funktionel <a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-funktionel-testning-typer-eksempler-tjekliste-og-implementering\">testning<\/a> p\u00e5 samme tid.<\/p>\n<p>Ikke-funktionel testning er n\u00f8dvendig, fordi den evaluerer v\u00e6sentlige brugerkriterier som f.eks. <a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-praestationstest-dyk-dybt-ned-i-typer-praksis-vaerktoejer-udfordringer-og-meget-mere\">ydeevne<\/a> og brugervenlighed og verificerer, om softwaren fungerer som forventet uden for dens grundl\u00e6ggende funktionalitet.<\/p>\n<p>I denne artikel udforsker vi definitionen og karakteristika for ikke-funktionel testning sammen med typer af ikke-funktionel testning, tilgange til ikke-funktionel testning og testv\u00e6rkt\u00f8jer, der kan hj\u00e6lpe med at optimere og forbedre dine egne ikke-funktionelle testprocesser.<\/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\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Hvad_er_ikke-funktionel_testning\" >Hvad er ikke-funktionel testning?<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Hvornaar_har_du_brug_for_ikke-funktionel_testning\" >1. Hvorn\u00e5r har du brug for ikke-funktionel testning?<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Naar_du_ikke_har_brug_for_ikke-funktionel_testning\" >2. N\u00e5r du ikke har brug for ikke-funktionel testning<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Maalene_med_ikke-funktionel_testning\" >M\u00e5lene med ikke-funktionel testning<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Kvalitetskontrol\" >1. Kvalitetskontrol<\/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\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Risikostyring\" >2. Risikostyring<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Optimering\" >3. Optimering<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#4_Indsamling_af_data\" >4. Indsamling af data<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#5_Forbedring_af_viden\" >5. Forbedring af viden<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Hvem_er_involveret_i_ikke-funktionel_testning\" >Hvem er involveret i ikke-funktionel testning?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Fordelene_ved_ikke-funktionel_testning\" >Fordelene ved ikke-funktionel testning<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Forbedre_softwarens_ydeevne\" >1. Forbedre softwarens ydeevne<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Hold_softwaren_sikker\" >2. Hold softwaren sikker<\/a><\/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\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Forbedre_softwarens_brugervenlighed\" >3. Forbedre softwarens brugervenlighed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#4_Sikre_at_softwaren_opfylder_brugernes_behov\" >4. Sikre, at softwaren opfylder brugernes behov<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Udfordringerne_ved_ikke-funktionel_testning\" >Udfordringerne ved ikke-funktionel testning<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Gentagelse\" >1. Gentagelse<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Omkostninger\" >2. Omkostninger<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Hvad_tester_vi_ved_ikke-funktionel_testning\" >Hvad tester vi ved ikke-funktionel testning?<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Sikkerhed\" >1. Sikkerhed<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Paalidelighed\" >2. P\u00e5lidelighed<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Overlevelsesevne\" >3. Overlevelsesevne<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#4_Tilgaengelighed\" >4. Tilg\u00e6ngelighed<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#5_Brugervenlighed\" >5. Brugervenlighed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#6_Skalerbarhed\" >6. Skalerbarhed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#7_Interoperabilitet\" >7. Interoperabilitet<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#8_Effektivitet\" >8. Effektivitet<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#9_Fleksibilitet\" >9. Fleksibilitet<\/a><\/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\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#10_Overfoerbarhed\" >10. Overf\u00f8rbarhed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#11_Genanvendelighed\" >11. Genanvendelighed<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Karakteristika_for_ikke-funktionelle_test\" >Karakteristika for ikke-funktionelle test<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Maalbar\" >1. M\u00e5lbar<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Specifikke\" >2. Specifikke<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Ukendt\" >3. Ukendt<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Livscyklus_for_ikke-funktionelle_test\" >Livscyklus for ikke-funktionelle test<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Analyse_af_softwarekrav\" >1. Analyse af softwarekrav<\/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\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Planlaegning_af_test\" >2. Planl\u00e6gning af test<\/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\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Oprettelse_af_testcases\" >3. Oprettelse af testcases<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#4_Opsaetning_af_testmiljoe\" >4. Ops\u00e6tning af testmilj\u00f8<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#5_Udfoerelse_af_test\" >5. Udf\u00f8relse af test<\/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\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#6_Gentag_cyklus\" >6. Gentag cyklus<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Jeg_rydder_lidt_op_i_forvirringen\" >Jeg rydder lidt op i forvirringen:<\/a><\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Ikke-funktionel_test_vs_funktionel_test\" >Ikke-funktionel test vs. funktionel test<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Hvad_er_forskellen_mellem_funktionel_og_ikke-funktionel_testning\" >1. Hvad er forskellen mellem funktionel og ikke-funktionel testning?<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Konklusion_ikke-funktionel_test_vs_funktionel_test\" >2. Konklusion: ikke-funktionel test vs. funktionel test<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Typer_af_ikke-funktionel_testning\" >Typer af ikke-funktionel testning<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Proevning_af_ydeevne\" >1. Pr\u00f8vning af ydeevne<\/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\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Stresstest\" >2. Stresstest<\/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\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Belastningsproever\" >3. Belastningspr\u00f8ver<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-50\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#4_Sikkerhedstest\" >4. Sikkerhedstest<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#5_Test_af_opgradering_og_installation\" >5. Test af opgradering og installation<\/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\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#6_Maengdeproever\" >6. M\u00e6ngdepr\u00f8ver<\/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\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#7_Genoprettelsesproever\" >7. Genoprettelsespr\u00f8ver<\/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\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Det_skal_du_bruge_for_at_starte_ikke-funktionel_testning\" >Det skal du bruge for at starte ikke-funktionel testning<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-55\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Testplan\" >1. Testplan<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Testcases\" >2. Testcases<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Funktionel_verifikation\" >3. Funktionel verifikation<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#4_Testvaerktoejer\" >4. Testv\u00e6rkt\u00f8jer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-59\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#5_Testmiljoe\" >5. Testmilj\u00f8<\/a><\/li><\/ul><\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Den_ikke-funktionelle_testproces\" >Den ikke-funktionelle testproces<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-61\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Ikke-funktionelle_testproevninger_af_parathed\" >1. Ikke-funktionelle testpr\u00f8vninger af parathed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-62\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Udarbejd_en_testplan\" >2. Udarbejd en testplan<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Opret_testcases\" >3. Opret testcases<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#4_Indsamling_af_testdata\" >4. Indsamling af testdata<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#5_Klargoer_testmiljoeet\" >5. Klarg\u00f8r testmilj\u00f8et<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#6_Udfoere_ikke-funktionelle_test\" >6. Udf\u00f8re ikke-funktionelle test<\/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\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#7_Rapportere_testresultater\" >7. Rapportere testresultater<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-68\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#8_Udbedre_fejl_og_mangler\" >8. Udbedre fejl og mangler<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-69\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#9_Gentag_testcyklus\" >9. Gentag testcyklus<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-70\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Testcases_til_ikke-funktionel_testning\" >Testcases til ikke-funktionel testning<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-71\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Hvad_er_testcases_til_ikke-funktionel_testning\" >1. Hvad er testcases til ikke-funktionel testning?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-72\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Hvordan_udformes_ikke-funktionelle_testcases\" >2. Hvordan udformes ikke-funktionelle testcases?<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-73\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Afgraens_det_omraade_du_vil_daekke\" >1. Afgr\u00e6ns det omr\u00e5de, du vil d\u00e6kke<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-74\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Opret_et_unikt_test_case_ID\" >2. Opret et unikt test case ID<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-75\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Navngiv_og_beskriv_hver_enkelt_test\" >3. Navngiv og beskriv hver enkelt test<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-76\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#4_Angiv_det_forventede_resultat\" >4. Angiv det forventede resultat<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-77\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#5_Anbefale_testmetoder\" >5. Anbefale testmetoder<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-78\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#6_Faa_hver_testcase_peer_reviewet\" >6. F\u00e5 hver testcase peer reviewet<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-79\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Eksempler_paa_ikke-funktionelle_testcases\" >3. Eksempler p\u00e5 ikke-funktionelle testcases<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-80\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Eksempel_paa_test_af_skalerbarhed\" >Eksempel p\u00e5 test af skalerbarhed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-81\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Eksempel_paa_kompatibilitetstest\" >Eksempel p\u00e5 kompatibilitetstest<\/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-82\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Manuelle_eller_automatiserede_ikke-funktionelle_test\" >Manuelle eller automatiserede ikke-funktionelle test?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-83\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Manuel_ikke-funktionel_test_Fordele_udfordringer_og_processer\" >Manuel ikke-funktionel test: Fordele, udfordringer og processer<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-84\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Nogle_af_fordelene_ved_manuel_testning_er_bla\" >1. Nogle af fordelene ved manuel testning er bl.a.:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-85\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Nogle_af_udfordringerne_ved_manuel_testning_omfatter\" >2. Nogle af udfordringerne ved manuel testning omfatter:<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-86\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Automatiseret_ikke-funktionel_testning_Fordele_udfordringer_og_processer\" >Automatiseret ikke-funktionel testning: Fordele, udfordringer og processer<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-87\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Nogle_af_fordelene_ved_at_automatisere_ikke-funktionelle_tests_er\" >1. Nogle af fordelene ved at automatisere ikke-funktionelle tests er:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-88\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Nogle_af_udfordringerne_ved_automatiseret_ikke-funktionel_testning_omfatter\" >2. Nogle af udfordringerne ved automatiseret ikke-funktionel testning omfatter:<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-89\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Konklusion_Manuel_eller_automatiseret\" >Konklusion: Manuel eller automatiseret<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-90\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#ikke-funktionel_testning\" >ikke-funktionel testning?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-91\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Bedste_praksis_for_ikke-funktionel_testning\" >Bedste praksis for ikke-funktionel testning<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-92\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Brug_automatiseringsvaerktoejer\" >1. Brug automatiseringsv\u00e6rkt\u00f8jer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-93\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Peer_review_af_al_dokumentation\" >2. Peer review af al dokumentation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-94\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Definer_maalbare_krav\" >3. Definer m\u00e5lbare krav<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-95\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#4_Overvej_omhyggeligt_testmetrikker\" >4. Overvej omhyggeligt testmetrikker<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-96\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Typer_af_output_fra_en_ikke-funktionel_test\" >Typer af output fra en ikke-funktionel test<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-97\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Absolutte_tal\" >1. Absolutte tal<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-98\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Meddelelser_om_fejl\" >2. Meddelelser om fejl<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-99\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Nedbrud\" >3. Nedbrud<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-100\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Eksempler_paa_ikke-funktionelle_test\" >Eksempler p\u00e5 ikke-funktionelle test<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-101\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Eksempel_paa_praestationstest\" >1. Eksempel p\u00e5 pr\u00e6stationstest<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-102\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Test_af_kompatibilitet\" >2. Test af kompatibilitet<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-103\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Sikkerhedsafproevning\" >3. Sikkerhedsafpr\u00f8vning<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-104\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Typer_af_fejl_og_fejl_der_er_opdaget\" >Typer af fejl og fejl, der er opdaget<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-105\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#gennem_ikke-funktionel_afproevning\" >gennem ikke-funktionel afpr\u00f8vning<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-106\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Fejl_i_ydeevnen\" >1. Fejl i ydeevnen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-107\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Sikkerhedsbrister\" >2. Sikkerhedsbrister<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-108\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Funktionelle_fejl_og_mangler\" >3. Funktionelle fejl og mangler<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-109\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Faelles_maalinger_af_ikke-funktionel_testning\" >F\u00e6lles m\u00e5linger af ikke-funktionel testning<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-110\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Tid\" >1. Tid<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-111\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Rummet\" >2. Rummet<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-112\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Brugervenlighed\" >3. Brugervenlighed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-113\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#4_Paalidelighed\" >4. P\u00e5lidelighed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-114\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#5_Robusthed\" >5. Robusthed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-115\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#6_Overfoerbarhed\" >6. Overf\u00f8rbarhed<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-116\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Strategier_for_gennemfoerelse_af_ikke-funktionelle_test\" >Strategier for gennemf\u00f8relse af ikke-funktionelle test<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-117\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Tildeling_af_roller_og_ansvar\" >1. Tildeling af roller og ansvar<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-118\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Indsamling_af_relevante_testvaerktoejer\" >2. Indsamling af relevante testv\u00e6rkt\u00f8jer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-119\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Prioritere_testning\" >3. Prioritere testning<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-120\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#7_bedste_vaerktoejer_til_ikke-funktionel_testning\" >7 bedste v\u00e6rkt\u00f8jer til ikke-funktionel testning<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-121\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_ZAPTEST_GRATIS_udgave\" >1. ZAPTEST GRATIS udgave<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-122\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Appium\" >2. Appium<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-123\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Loadium\" >3. Loadium<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-124\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#4_Obkio\" >4. Obkio<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-125\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#5_SonarQube\" >5. SonarQube<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-126\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#6_Tsung\" >6. Tsung<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-127\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#7_Sikuli\" >7. Sikuli<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-128\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Tjekliste_tips_og_tricks_til_ikke-funktionel_testning\" >Tjekliste, tips og tricks til ikke-funktionel testning<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-129\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Arbejd_efter_en_tidsplan\" >1. Arbejd efter en tidsplan<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-130\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Identificer_dit_testteam\" >2. Identificer dit testteam<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-131\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Vaelg_vaerktoejer_og_teknologier_foer_afproevning\" >3. V\u00e6lg v\u00e6rkt\u00f8jer og teknologier f\u00f8r afpr\u00f8vning<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-132\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#4_Faa_altid_en_formel_godkendelse_af_test_og_dokumentation\" >4. F\u00e5 altid en formel godkendelse af test og dokumentation<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-133\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#7_fejl_og_faldgruber_der_skal_undgaas_naar_du_implementerer_ikke-funktionelle_tests\" >7 fejl og faldgruber, der skal undg\u00e5s, n\u00e5r du implementerer ikke-funktionelle tests<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-134\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_Ikke_planlaegning\" >1. Ikke planl\u00e6gning<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-135\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Forkert_forvaltning_af_testning\" >2. Forkert forvaltning af testning<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-136\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_Daarlig_kommunikation\" >3. D\u00e5rlig kommunikation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-137\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#4_Ignorering_af_udviklere\" >4. Ignorering af udviklere<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-138\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#5_Formaalet_med_afproevningen\" >5. Form\u00e5let med afpr\u00f8vningen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-139\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#6_Manuelle_vs_automatiserede_fejl\" >6. Manuelle vs. automatiserede fejl<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-140\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#7_Brug_af_de_forkerte_testvaerktoejer\" >7. Brug af de forkerte testv\u00e6rkt\u00f8jer<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-141\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Konklusion\" >Konklusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-142\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#Ofte_stillede_spoergsmaal_og_ressourcer\" >Ofte stillede sp\u00f8rgsm\u00e5l og ressourcer<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-143\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#1_De_bedste_kurser_om_ikke-funktionel_testning\" >1. De bedste kurser om ikke-funktionel testning<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-144\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#2_Hvad_er_de_5_vigtigste_interviewspoergsmaal_om_ikke-funktionel_testning\" >2. Hvad er de 5 vigtigste interviewsp\u00f8rgsm\u00e5l om ikke-funktionel testning?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-145\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#3_De_bedste_YouTube-tutorials_om_ikke-funktionel_testning\" >3. De bedste YouTube-tutorials om ikke-funktionel testning<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-146\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#4_Hvordan_man_vedligeholder_ikke-funktionelle_test\" >4. Hvordan man vedligeholder ikke-funktionelle test<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-147\" href=\"https:\/\/www.zaptest.com\/da\/ikke-funktionel-testning-hvad-er-det-typer-fremgangsmaader-vaerktoejer-og-meget-mere\/#5_Er_ikke-funktionel_testning_black_box_eller_white_box_testning\" >5. Er ikke-funktionel testning black box eller white box testning?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Hvad_er_ikke-funktionel_testning\"><\/span><strong>Hvad er ikke-funktionel testning?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-56614\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/03\/checklist-uat-1024x683.jpeg\" alt=\"tjekliste uat, v\u00e6rkt\u00f8jer til test af webapplikationer, automatisering og mere\" width=\"518\" height=\"345\"><\/p>\n<p>Ikke-funktionel testning er enhver form for <a href=\"https:\/\/www.zaptest.com\/da\/en-komplet-guide-til-automatisering-af-softwaretestning\">softwaretestning<\/a>, hvor ikke-funktionelle aspekter af softwarebygningen testes.<\/p>\n<p>Eksempler p\u00e5 ikke-funktionelle test omfatter test, der er designet til at vurdere kapacitet, ydeevne, brugervenlighed, genoprettelse og portabilitet.<\/p>\n<p>Det er lige s\u00e5 vigtigt at verificere kvaliteten og status for hvert af disse ikke-funktionelle kriterier som at verificere funktionerne i et stykke software, men disse parametre testes ikke i standard funktionstest.<\/p>\n<p>Ikke-funktionel test betyder i bund og grund, at man tester &#8220;hvordan&#8221; softwarens funktioner fungerer i stedet for at teste &#8220;om&#8221; de fungerer.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Hvornaar_har_du_brug_for_ikke-funktionel_testning\"><\/span><strong>1. Hvorn\u00e5r har du brug for ikke-funktionel testning?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ikke-funktionel testning udf\u00f8res i <a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-systemtestning-en-dybdegaaende-gennemgang-af-fremgangsmaader-typer-vaerktoejer-tips-og-tricks-og-meget-mere\">systemtestfasen<\/a> af softwaretestning, efter at <a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-unit-testing-dyk-dybt-ned-i-processen-fordele-udfordringer-vaerktoejer-og-meget-mere\">enhedstest<\/a> og <a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-integrationstest-dyk-dybt-ned-i-typer-proces-og-implementering\">integrationstest<\/a> har fundet sted.<\/p>\n<p>Under systemtestningen udf\u00f8rer testerne b\u00e5de funktionel og ikke-funktionel testning, og de starter med funktionel testning.<\/p>\n<p>N\u00e5r testerne har fastsl\u00e5et, at softwaren fungerer som forventet, udf\u00f8rer de ikke-funktionelle test for at vurdere, om den ogs\u00e5 opfylder de ikke-funktionelle parametre.<\/p>\n<p>Det er normalt n\u00f8dvendigt at udf\u00f8re funktionel testning f\u00f8r ikke-funktionel testning, fordi det er umuligt at teste p\u00e5lideligheden eller ydeevnen af funktioner, der slet ikke fungerer. Ikke-funktionel testning er en af de sidste faser af softwaretestning f\u00f8r <a href=\"https:\/\/www.zaptest.com\/da\/uat-testning-en-dybdegaaende-undersoegelse-af-brugeracceptance-typer-processer-fremgangsmaader-vaerktoejer-og-meget-mere\">brugeraccepteringstest<\/a> og den endelige produktfrigivelse.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Naar_du_ikke_har_brug_for_ikke-funktionel_testning\"><\/span><strong>2. N\u00e5r du ikke har brug for ikke-funktionel testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Det er altid vigtigt at teste ikke-funktionelle aspekter af software, medmindre de allerede er blevet testet og fundet tilstr\u00e6kkelige.<\/p>\n<p>Selv om du har udf\u00f8rt ikke-funktionel testning af software f\u00f8r, kan det v\u00e6re n\u00f8dvendigt at teste ikke-funktionelle parametre igen, f.eks. hvis der er blevet tilf\u00f8jet nye funktioner til softwaren, eller hvis der er foretaget \u00e6ndringer i koden, som kan p\u00e5virke ydeevne og p\u00e5lidelighed.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Maalene_med_ikke-funktionel_testning\"><\/span><strong>M\u00e5lene med ikke-funktionel testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-56671\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/03\/person-wondering-about-software-testing-1024x683.jpeg\" alt=\"opklaring af en del forvirring i forbindelse med automatisering af softwaretestning\" width=\"486\" height=\"324\"><\/p>\n<p>Form\u00e5let med ikke-funktionel testning er at kontrollere, at produktet opfylder brugernes forventninger, og at optimere produktet inden frigivelse.<\/p>\n<p>Det kan ogs\u00e5 hj\u00e6lpe udviklere og testere med at forst\u00e5 softwaren bedre og bruge denne viden i fremtidige optimeringer.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Kvalitetskontrol\"><\/span><strong>1. Kvalitetskontrol<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ikke-funktionel testning har til form\u00e5l at teste faktorer, der p\u00e5virker produktets anvendelighed, p\u00e5lidelighed, vedligeholdelsesvenlighed, portabilitet og effektivitet.<\/p>\n<p>Test af disse elementer sikrer, at det produkt, der frigives p\u00e5 markedet, er af tilstr\u00e6kkelig h\u00f8j kvalitet og opfylder brugernes forventninger med hensyn til ydeevne, <a href=\"https:\/\/www.zaptest.com\/performance-testing-automation\">indl\u00e6sningstider<\/a> og brugerkapacitet.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Risikostyring\"><\/span><strong>2. Risikostyring<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ikke-funktionel testning reducerer ogs\u00e5 risikoen og omkostningerne forbundet med at frigive et produkt til markedet ved at maksimere chancerne for, at teamet frigiver et tilfredsstillende produkt.<\/p>\n<p>Ved at kontrollere de ikke-funktionelle parametre i softwareopbygningen er det muligt at reducere omkostningerne ved at frigive produktet, fordi behovet for yderligere udvikling og senere \u00e6ndringer af softwaren reduceres.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Optimering\"><\/span><strong>3. Optimering<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ikke-funktionel testning hj\u00e6lper testere og udviklere med at optimere softwareopbygningen og optimere ydeevnen under installation, ops\u00e6tning, udf\u00f8relse og brug.<\/p>\n<p>Du kan ogs\u00e5 bruge ikke-funktionel testning til at optimere den m\u00e5de, du styrer og overv\u00e5ger softwareopbygningen p\u00e5.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Indsamling_af_data\"><\/span><strong>4. Indsamling af data<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ikke-funktionel testning giver testerne mulighed for at indsamle og producere m\u00e5linger og metrikker, som kan bruges af testteams til intern forskning og udvikling.<\/p>\n<p>Du kan bruge de data, du indsamler fra ikke-funktionelle test, til at forst\u00e5, hvordan dit produkt fungerer, og hvordan du kan optimere det mere effektivt for brugerne.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Forbedring_af_viden\"><\/span><strong>5. Forbedring af viden<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ikke-funktionel testning forbedrer og \u00f8ger testteamets viden om produktets adf\u00e6rd og de teknologier, som det anvender.<\/p>\n<p>Det hj\u00e6lper ikke kun testteams med at forst\u00e5 den software, de arbejder p\u00e5, bedre, men det kan ogs\u00e5 give nyttig viden, som hj\u00e6lper testerne med at forst\u00e5 fremtidige builds bedre.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Hvem_er_involveret_i_ikke-funktionel_testning\"><\/span><strong>Hvem er involveret i ikke-funktionel testning?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-43846\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/10\/thumb_01-1024x576.jpg\" alt=\"der er involveret i softwaretestning\" width=\"631\" height=\"355\"><\/p>\n<p>Ikke-funktionel testning udf\u00f8res normalt af testere i QA-milj\u00f8et, men nogle gange kan udviklere udf\u00f8re ikke-funktionel testning under udviklingen.<\/p>\n<p>Systemtestning udf\u00f8res n\u00e6sten altid af testere, og det er i denne fase af testningen, at de fleste ikke-funktionelle test finder sted.<\/p>\n<p>Hvis de ikke-funktionelle test ikke sl\u00e5r fejl, sender testerne softwaren tilbage til udviklerne for at rette fejlene i ydelsen, f\u00f8r de tester igen.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Fordelene_ved_ikke-funktionel_testning\"><\/span><strong>Fordelene ved ikke-funktionel testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-43812\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/10\/thumb_02-1024x576.jpg\" alt=\"brugeraccepteringstest (UAT)\" width=\"508\" height=\"286\"><\/p>\n<p>Der er mange fordele ved at udf\u00f8re ikke-funktionel testning, og ikke-funktionel testning er et vigtigt skridt i systemtestning.<\/p>\n<p>Uden ikke-funktionel testning ville testteams ikke v\u00e6re i stand til at verificere, at softwaren faktisk opfylder kundens krav, eller at den opfylder de krav, der er fastsat i softwareudviklingsplanen.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Forbedre_softwarens_ydeevne\"><\/span><strong>1. Forbedre softwarens ydeevne<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ikke-funktionel testning kan hj\u00e6lpe testere og udviklere med at forbedre softwareapplikationernes generelle ydeevne. Ikke-funktionelle test identificerer omr\u00e5der, hvor softwarens ydeevne er utilstr\u00e6kkelig, f.eks. med hensyn til indl\u00e6sningshastighed eller behandlingskapacitet, og opfordrer softwareteams til at foretage \u00e6ndringer for at rette op p\u00e5 disse fejl.<\/p>\n<p>Dette sikrer, at softwareteams kun frigiver software til offentligheden, n\u00e5r den er klar, og n\u00e5r dens ydeevne er god nok.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Hold_softwaren_sikker\"><\/span><strong>2. Hold softwaren sikker<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ikke-funktionel testning omfatter sikkerhedstest, som er afg\u00f8rende for at sikre, at en softwareopbygning er sikker og beskyttet mod eksterne trusler og angreb.<\/p>\n<p>Sikkerhedstest giver testere og udviklere mulighed for at kontrollere, at software beskytter fortrolige data tilstr\u00e6kkeligt og har tilstr\u00e6kkelig sikkerhed til at beskytte mod moderne cyberangreb.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Forbedre_softwarens_brugervenlighed\"><\/span><strong>3. Forbedre softwarens brugervenlighed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ikke-funktionel testning er den bedste m\u00e5de at g\u00f8re din software mere brugervenlig p\u00e5, is\u00e6r ved at udf\u00f8re brugervenlighedstest, der vurderer, hvor let det er for brugerne at l\u00e6re at bruge og betjene din software.<\/p>\n<p><a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-ui-software-testning-dyk-dybt-ned-i-typer-processer-vaerktoejer-og-implementering\">Brugervenlighed<\/a> er meget vigtig, fordi den er afg\u00f8rende for, hvor tilfredse brugerne er med din software, og sikrer, at brugerne er i stand til at udnytte alt det, din software tilbyder, fuldt ud.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Sikre_at_softwaren_opfylder_brugernes_behov\"><\/span><strong>4. Sikre, at softwaren opfylder brugernes behov<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>At sikre, at software opfylder brugernes behov, b\u00f8r v\u00e6re en af de vigtigste prioriteter for alle softwareudviklings- og testteams. Ud over at forvente, at softwaren er funktionel, forventer brugerne ogs\u00e5, at softwaren fungerer godt, k\u00f8rer problemfrit og beskytter fortrolige data.<\/p>\n<p>Ikke-funktionel testning er en af de eneste m\u00e5der at sikre, at din software opfylder disse krav.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Udfordringerne_ved_ikke-funktionel_testning\"><\/span><strong>Udfordringerne ved ikke-funktionel testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img alt=\"challenges-load-testing\" alt=\"challenges-load-testing\" decoding=\"async\" class=\"aligncenter wp-image-49778\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/challenges-load-testing-1024x683-1.jpg\" alt=\"\" width=\"587\" height=\"391\"><\/p>\n<p>Der er nogle ulemper ved at udf\u00f8re ikke-funktionel testning. Mens ikke-funktionel testning er afg\u00f8rende i systemtestfasen af softwaretestning, kan processen med ikke-funktionel testning udg\u00f8re en udfordring for softwareteams, der ikke har tilstr\u00e6kkelige ressourcer og v\u00e6rkt\u00f8jer.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Gentagelse\"><\/span><strong>1. Gentagelse<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ikke-funktionel testning i softwaretestning skal udf\u00f8res hver gang, softwaren opdateres af udviklerne, eller hver gang koden \u00e6ndres. Det betyder, at ikke-funktionel testning kan v\u00e6re meget gentagende, hvilket ikke blot tager tid, men ogs\u00e5 tr\u00e6tter testerne.<\/p>\n<p>Tr\u00e6tte testere, der udf\u00f8rer meget gentagne opgaver, er ogs\u00e5 mere tilb\u00f8jelige til at blive distraheret og beg\u00e5 fejl.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Omkostninger\"><\/span><strong>2. Omkostninger<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Fordi ikke-funktionel testning er s\u00e5 gentagende, kan det ogs\u00e5 v\u00e6re ret dyrt, is\u00e6r for testteams, der er afh\u00e6ngige af manuel ikke-funktionel testning.<\/p>\n<p>Softwareteams skal afs\u00e6tte tid og budget til hyppig ikke-funktionel testning, og softwareudviklere skal betale ekstra for denne ekstra testning.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Hvad_tester_vi_ved_ikke-funktionel_testning\"><\/span><strong>Hvad tester vi ved ikke-funktionel testning?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Ikke-funktionel testning kan bruges til at teste mange forskellige ikke-funktionelle parametre, som hver is\u00e6r p\u00e5virker systemets <a href=\"https:\/\/www.zaptest.com\/qa-test-automation\">kvalitet<\/a> og brugervenlighed. Hver af disse parametre testes under systemtestningen i forhold til kriterier, der er fastsat i testplanen.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Sikkerhed\"><\/span><strong>1. Sikkerhed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Sikkerhedstestning er en type ikke-funktionel testning, der m\u00e5ler, hvor godt et system er beskyttet mod eksterne trusler og angreb. Det drejer sig bl.a. om fors\u00e6tlige sikkerhedsbrud samt datal\u00e6kager og andre almindelige brud.<\/p>\n<p>Sikkerhedstestning er et vigtigt skridt i ikke-funktionel testning, fordi det giver slutbrugere og kunder sikkerhed for, at deres data er sikre.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Paalidelighed\"><\/span><strong>2. P\u00e5lidelighed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Testere bruger ikke-funktionel testning til at vurdere softwares p\u00e5lidelighed og til at sikre, at softwaren til stadighed kan udf\u00f8re sine specificerede funktioner uden fejl.<\/p>\n<p>Mens funktionel testning sikrer, at softwaren udf\u00f8rer sine n\u00f8glefunktioner, er det kun ikke-funktionel testning, der reelt tester p\u00e5lideligheden og gentageligheden af disse resultater.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Overlevelsesevne\"><\/span><strong>3. Overlevelsesevne<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Overlevelsesevne beskriver, hvordan et softwaresystem reagerer i tilf\u00e6lde af funktionsfejl, og test af overlevelsesevne sikrer, at systemet kan genoprette sig selv, hvis der opst\u00e5r fejl og svigt.<\/p>\n<p>Ved test af overlevelsesevne kan det f.eks. kontrolleres, om softwaren er i stand til at gemme data for at minimere tab af data i tilf\u00e6lde af pludselige fejl.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Tilgaengelighed\"><\/span><strong>4. Tilg\u00e6ngelighed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Softwarens tilg\u00e6ngelighed henviser til den grad, i hvilken brugeren kan stole p\u00e5 systemet under driften. Dette kaldes ogs\u00e5 stabilitet, og det testes ved hj\u00e6lp af stabilitetstest.<\/p>\n<p>Stabilitetspr\u00f8vning har en vis lighed med p\u00e5lidelighedspr\u00f8vning, fordi det kontrolleres, om systemet kan fungere efter de forventede standarder p\u00e5 en ensartet m\u00e5de.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Brugervenlighed\"><\/span><strong>5. Brugervenlighed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Brugervenlighedstest er en anden vigtig type ikke-funktionel test i softwaretestning. Denne type test vurderer, hvor godt brugeren kan l\u00e6re, betjene og bruge softwaresystemet ved at f\u00f8lge instruktionerne p\u00e5 sk\u00e6rmen og andre grundl\u00e6ggende vejledninger.<\/p>\n<p>Brugervenlighedstestning er vigtig, for hvis softwaren ikke er meget brugervenlig, vil de fleste brugere simpelthen opgive den eller v\u00e6lge at bruge noget andet.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Skalerbarhed\"><\/span><strong>6. Skalerbarhed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ved test af skalerbarhed testes det, i hvilken grad en softwareapplikation kan udvide sin behandlingskapacitet for at im\u00f8dekomme en stigende eftersp\u00f8rgsel.<\/p>\n<p>Hvis softwaren f.eks. er designet til at blive brugt af flere brugere p\u00e5 et enkelt netv\u00e6rk p\u00e5 en gang, hvordan fungerer den s\u00e5, n\u00e5r ti brugere logger p\u00e5 samtidig? Har et h\u00f8jere antal brugere en v\u00e6sentlig indvirkning p\u00e5 ydeevnen eller indl\u00e6sningstiden?<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"7_Interoperabilitet\"><\/span><strong>7. Interoperabilitet<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Interoperabilitetstestning er en type ikke-funktionel testning, der kontrollerer, hvor godt et softwaresystem er forbundet med andre softwaresystemer.<\/p>\n<p>Dette er is\u00e6r vigtigt, n\u00e5r softwaren er udviklet som en del af en pakke af produkter, der alle kan integreres med hinanden.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"8_Effektivitet\"><\/span><strong>8. Effektivitet<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Effektivitet i softwaretestning henviser til, i hvilket omfang et softwaresystem kan h\u00e5ndtere kapacitet, m\u00e6ngde og svartid.<\/p>\n<p>Testerne kan f.eks. vurdere, hvor mange brugere der kan logge p\u00e5 systemet p\u00e5 \u00e9n gang, hvor lang tid det tager at hente data fra databasen, eller hvor hurtigt softwaren kan udf\u00f8re grundl\u00e6ggende opgaver.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"9_Fleksibilitet\"><\/span><strong>9. Fleksibilitet<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Fleksibilitet er et m\u00e5l for den grad, i hvilken et softwaresystem kan fungere med forskellige typer hardware og periferiudstyr.<\/p>\n<p>F.eks. hvor meget RAM softwaren kr\u00e6ver, eller om den kr\u00e6ver en bestemt m\u00e6ngde CPU. Jo lavere kravene til softwareapplikationen er, jo mere fleksibel er softwaren.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"10_Overfoerbarhed\"><\/span><strong>10. Overf\u00f8rbarhed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Test af overf\u00f8rbarhed bruges til at teste, hvor fleksibelt softwaren kan overf\u00f8res fra det nuv\u00e6rende hardware- eller softwaremilj\u00f8, og hvor let det er at g\u00f8re det.<\/p>\n<p>Overf\u00f8rbarhed er vigtig, fordi det har betydning for, hvor nemt slutbrugerne kan administrere software og flytte den mellem forskellige systemer.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"11_Genanvendelighed\"><\/span><strong>11. Genanvendelighed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Test af genanvendelighed er en type ikke-funktionel test, der tester, om dele af softwaresystemet kan konverteres med henblik p\u00e5 genbrug i en anden applikation.<\/p>\n<p>Selvom test af genanvendelighed normalt ikke p\u00e5virker kunder og slutbrugere, er det en god afspejling af, hvor effektivt udviklerne skaber komponenter, der kan genbruges i fremtiden.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Karakteristika_for_ikke-funktionelle_test\"><\/span><strong>Karakteristika for ikke-funktionelle test<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img alt=\"Compatibility Testing - What is it, Types, Process, Characteristics, Tools, &amp; More!\" alt=\"Compatibility Testing - What is it, Types, Process, Characteristics, Tools, &amp; More!\" decoding=\"async\" class=\"aligncenter wp-image-43015\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/09\/zaptest-webm-1024x512.gif\" alt=\"\" width=\"606\" height=\"303\"><\/p>\n<p>For at forst\u00e5, hvad ikke-funktionelle tests er, skal man forst\u00e5 karakteristika for ikke-funktionelle tests. Disse karakteristika definerer ikke-funktionel testning i softwaretestning.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Maalbar\"><\/span><strong>1. M\u00e5lbar<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ikke-funktionel testning er altid kvantitativ og m\u00e5lbar, hvilket betyder, at testerne ikke bruger subjektive udtryk som &#8220;flot&#8221; eller &#8220;godt&#8221;, men i stedet bruger tal og fakta til at beskrive resultaterne af ikke-funktionel testning.<\/p>\n<p>I stedet for at beskrive indl\u00e6sningstider som &#8220;hurtige&#8221; eller &#8220;langsomme&#8221; b\u00f8r ikke-funktionel testning f.eks. resultere i specifikke tal, der viser antallet af gange.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Specifikke\"><\/span><strong>2. Specifikke<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>N\u00e5r der udf\u00f8res ikke-funktionel testning, skal testens form\u00e5l v\u00e6re specifikt i forhold til softwarens designspecifikationer.<\/p>\n<p>Hvis softwareprojektplanen f.eks. henviser til antallet af brugere, der skal kunne logge ind p\u00e5 \u00e9n gang, skal dette prioriteres i forbindelse med ikke-funktionel testning.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Ukendt\"><\/span><strong>3. Ukendt<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Mens ikke-funktionel testning kan v\u00e6re specifikt designet til at m\u00e5le attributter, der er fastsat i projektplaner, vil disse attributter i mange tilf\u00e6lde ikke v\u00e6re specificeret p\u00e5 forh\u00e5nd.<\/p>\n<p>I dette tilf\u00e6lde skal testerne blot udf\u00f8re ikke-funktionel testning for at vurdere softwaren ud fra hver enkelt parameter og senere sammenligne disse med forventningerne.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Livscyklus_for_ikke-funktionelle_test\"><\/span><strong>Livscyklus for ikke-funktionelle test<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img alt=\"\" alt=\"\" decoding=\"async\" class=\"aligncenter size-full wp-image-4293\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/clock.png\" alt=\"\" width=\"64\" height=\"64\"><\/p>\n<p>Da ikke-funktionel testning ikke henviser til en bestemt fase i softwaretestings livscyklus, men blot til en type testning, der normalt finder sted i l\u00f8bet af <a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-systemtestning-en-dybdegaaende-gennemgang-af-fremgangsmaader-typer-vaerktoejer-tips-og-tricks-og-meget-mere\">systemtestfasen<\/a> af softwaretestning, kan livscyklussen for ikke-funktionel testning variere meget fra projekt til projekt.<\/p>\n<p>Generelt f\u00f8lger den en lignende livscyklus som andre typer af softwaretest, der starter med analyse af projektkrav og slutter med testudf\u00f8relse og opfyldelse af cyklusen.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Analyse_af_softwarekrav\"><\/span><strong>1. Analyse af softwarekrav<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Den f\u00f8rste fase i livscyklussen for ikke-funktionel testning er analysen af softwarekrav. Softwareteams arbejder efter specifikke kriterier, n\u00e5r de udvikler og tester applikationer, og disse kriterier b\u00f8r diktere, hvilken type test der skal udf\u00f8res.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Planlaegning_af_test\"><\/span><strong>2. Planl\u00e6gning af test<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Den n\u00e6ste fase i livscyklussen er testplanl\u00e6gning. I testplanl\u00e6gningsfasen udarbejder QA-chefen en detaljeret testplan, der beskriver, hvad der skal testes, hvem der skal udf\u00f8re testen, og hvilke testtilgange, metoder og v\u00e6rkt\u00f8jer der skal anvendes.<\/p>\n<p>Testplanen skal indeholde alle de n\u00f8dvendige detaljer, som testerne har brug for til at oprette og udf\u00f8re testcases.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Oprettelse_af_testcases\"><\/span><strong>3. Oprettelse af testcases<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Oprettelse af testcases er den n\u00e6ste fase i den ikke-funktionelle testning. Denne fase omfatter udvikling af ikke-funktionelle testcases, som testerne vil udf\u00f8re p\u00e5 et senere tidspunkt for at teste systemets ikke-funktionelle krav.<\/p>\n<p>Testcases beskriver, hvad der skal testes, hvordan det skal testes, og hvad det forventede resultat af testen er.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Opsaetning_af_testmiljoe\"><\/span><strong>4. Ops\u00e6tning af testmilj\u00f8<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Den n\u00e6ste fase i livscyklussen for ikke-funktionel testning er at opstille testmilj\u00f8et, f\u00f8r testen begynder.<\/p>\n<p>Testmilj\u00f8et er det sted, hvor alle tests finder sted, og det er hjemsted for de ressourcer og v\u00e6rkt\u00f8jer, som du bruger til at udf\u00f8re ikke-funktionelle tests.<\/p>\n<p>Testteamet forbereder testmilj\u00f8et f\u00f8r testudf\u00f8relsen.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Udfoerelse_af_test\"><\/span><strong>5. Udf\u00f8relse af test<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Testudf\u00f8relse er den n\u00e6ste fase i den ikke-funktionelle testlivscyklus. Det indeb\u00e6rer udf\u00f8relse af de testcases, der tidligere er oprettet for at teste forskellige aspekter af softwareapplikationer, herunder sikkerhed, indl\u00e6sningstider, kapacitet og portabilitet.<\/p>\n<p>Testteamet udf\u00f8rer hver enkelt case individuelt og kontrollerer resultatet af hver test i forhold til det forventede resultat.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Gentag_cyklus\"><\/span><strong>6. Gentag cyklus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Den sidste fase i den ikke-funktionelle testcyklus er opfyldelse af cyklusen og gentagelse. N\u00e5r alle testcases er udf\u00f8rt, kontrollerer testerne, hvilke test der bestod, og hvilke test der ikke bestod.<\/p>\n<p>Tests, der ikke sl\u00e5r fejl, indikerer normalt, at der er en fejl, som skal rettes af udviklerne. N\u00e5r udviklerne har rettet eller redigeret koden, gentages softwaretestcyklussen igen, indtil der ikke l\u00e6ngere findes nogen fejl.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Jeg_rydder_lidt_op_i_forvirringen\"><\/span><strong>Jeg rydder lidt op i forvirringen:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Ikke-funktionel_test_vs_funktionel_test\"><\/span><strong>Ikke-funktionel test vs. funktionel test<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-56575\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/03\/UAT-testing-comparison-to-regression-testing-and-other-1024x683.jpeg\" alt=\"UAT-testning sammenlignet med regressionstest og andre\" width=\"579\" height=\"386\"><\/p>\n<p>Funktionel testning og ikke-funktionel testning er to forskellige, men lige vigtige typer af softwaretestning, som sammen bruges til at vurdere, om en softwareapplikation opfylder brugernes krav som fastsat i projektbeskrivelsen.<\/p>\n<p>Selv om de begge er n\u00f8dvendige testtyper, der g\u00f8r det muligt for softwareteams at identificere fejl i software builds, er funktionel og ikke-funktionel test helt forskellige fra hinanden.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Hvad_er_forskellen_mellem_funktionel_og_ikke-funktionel_testning\"><\/span><strong>1. Hvad er forskellen mellem funktionel og ikke-funktionel testning?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Forskellen mellem funktionel og ikke-funktionel testning ligger i, hvad de tester. Ved funktionel test testes applikationens funktioner og kontrolleres det, om de fungerer som forventet. Ved ikke-funktionel testning testes andre aspekter af applikationen, der p\u00e5virker brugertilfredsheden og applikationens kvalitet.<\/p>\n<p>Funktionel og ikke-funktionel testning finder sted i forskellige faser af softwaretestning, men begge typer testning udf\u00f8res normalt i systemtestfasen.<\/p>\n<p>B\u00e5de funktionel og ikke-funktionel testning kan hj\u00e6lpe os med at forst\u00e5, hvor godt et program fungerer, og om det udf\u00f8rer sit arbejde korrekt.<\/p>\n<p>Hvis du f.eks. <a href=\"https:\/\/www.zaptest.com\/mobile-apps-test-automation\">tester en mobilapp<\/a>, der giver brugerne mulighed for at gemme to-do-lister og indk\u00f8bslister, kan funktionel testning teste funktioner som at oprette en ny liste, gemme en liste og foretage \u00e6ndringer i eksisterende lister.<\/p>\n<p>Ved ikke-funktionel testning kan det vurderes, hvor godt applikationen fungerer p\u00e5 forskellige mobile enheder, hvor hurtigt listerne indl\u00e6ses, og hvor meget appens ydeevne p\u00e5virkes, n\u00e5r andre apps k\u00f8rer i baggrunden.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Konklusion_ikke-funktionel_test_vs_funktionel_test\"><\/span><strong>2. Konklusion: ikke-funktionel test vs. funktionel test<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>B\u00e5de funktionel og ikke-funktionel testning er vigtige typer af softwaretestning, som kan hj\u00e6lpe testere og QA-teams med at vurdere, om en applikation opfylder de aktuelle krav.<\/p>\n<p>Mens funktionel testning tester softwarens funktioner, tester ikke-funktionel testning andre aspekter, der kan p\u00e5virke ydeevne, effektivitet og sikkerhed.<\/p>\n<p><a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-unit-testing-dyk-dybt-ned-i-processen-fordele-udfordringer-vaerktoejer-og-meget-mere\">Test af enheder<\/a>, <a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-integrationstest-dyk-dybt-ned-i-typer-proces-og-implementering\">integrationstest<\/a> og <a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-api-testning-dyk-dybt-ned-i-api-testautomatisering-proces-fremgangsmaader-vaerktoejer-rammer-og-meget-mere\">API-test<\/a> er alle former for funktionel test. I hver af disse faser af softwaretestning vurderer testerne, hvor godt funktioner og features fungerer enten individuelt eller sammen, og identificerer fejl og mangler, der forhindrer funktionerne i at fungere som forventet.<\/p>\n<p>Sikkerhedstest, brugervenlighedstest, portabilitetstest og belastningstest er alle former for ikke-funktionel test, som giver testerne mulighed for at vurdere, hvor godt en app udf\u00f8rer sine funktioner og underst\u00f8tter brugernes behov.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Typer_af_ikke-funktionel_testning\"><\/span><strong>Typer af ikke-funktionel testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-42411\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/08\/M-RUN-1024x576-1-1024x576.jpg\" alt=\"Ikke-funktionel testning: hvad er det, forskellige typer, tilgange og v\u00e6rkt\u00f8jer\" width=\"560\" height=\"315\"><\/p>\n<p>Der findes mange forskellige typer af ikke-funktionel testning, som hver is\u00e6r tester et andet ikke-funktionelt aspekt af en softwareapplikations ydeevne eller effektivitet.<\/p>\n<p>Hver af disse testtyper tester forskellige parametre, og nogle test kan teste de samme parametre p\u00e5 forskellige m\u00e5der.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Proevning_af_ydeevne\"><\/span><strong>1. Pr\u00f8vning af ydeevne<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ydelsestest er en type ikke-funktionel test, der tjekker, hvor godt forskellige softwarekomponenter fungerer. I stedet for at teste deres funktionalitet, som er det, funktionel testning g\u00f8r, kan pr\u00e6stationstestene teste svartider, flaskehalse og fejlpunkter. <a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-praestationstest-dyk-dybt-ned-i-typer-praksis-vaerktoejer-udfordringer-og-meget-mere\">Ydelsestestning<\/a> hj\u00e6lper testerne med at sikre, at softwaren er af h\u00f8j kvalitet, og at den er hurtig, stabil og p\u00e5lidelig.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Stresstest\"><\/span><strong>2. Stresstest<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Stresstest er en type ikke-funktionel test, der tester, hvor godt softwaren fungerer, n\u00e5r den uds\u00e6ttes for unormalt store belastninger. Det kan betyde at teste, hvordan softwaren fungerer, n\u00e5r en person fors\u00f8ger at bruge mange forskellige funktioner p\u00e5 \u00e9n gang, eller n\u00e5r der k\u00f8rer mange andre programmer p\u00e5 samme tid.<\/p>\n<p>Ved stresstestning fors\u00f8ger man at identificere den gr\u00e6nse, hvor softwaren holder op med at fungere korrekt, og hvad der sker, n\u00e5r systemet er under stress. Det giver testerne mulighed for at forst\u00e5, om systemet kan genoprette sig selv, og om det giver brugerne besked med passende fejlmeddelelser.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Belastningsproever\"><\/span><strong>3. Belastningspr\u00f8ver<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Belastningstestning er en type test, der vurderer, hvor godt software opf\u00f8rer sig under b\u00e5de normale forhold og ved st\u00f8rre belastninger. Det bruges til at bestemme, hvor meget softwaren kan h\u00e5ndtere samtidig, uden at ydeevnen p\u00e5virkes negativt.<\/p>\n<p>Belastningstest kan bruges til at teste, hvordan applikationer fungerer, n\u00e5r mange brugere bruger dem p\u00e5 \u00e9n gang, eller n\u00e5r brugere fors\u00f8ger at downloade mange data p\u00e5 samme tid.<\/p>\n<p>Belastningstestning er vigtig, hvis du vil kontrollere, om din software er skalerbar.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Sikkerhedstest\"><\/span><strong>4. Sikkerhedstest<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Sikkerhedstest evaluerer softwareapplikationer og leder efter s\u00e5rbarheder i softwarens sikkerhed. Disse omfatter potentielle sikkerhedsrisici, der kan resultere i tab af data eller brud, der afsl\u00f8rer fortrolige data.<\/p>\n<p>Sikkerhedstestning er vigtig, fordi den sikrer, at produktet er tilstr\u00e6kkeligt beskyttet mod hacking, databrud og andre eksterne sikkerhedstrusler.<\/p>\n<p>Nogle eksempler p\u00e5 sikkerhedstests, som testere kan udf\u00f8re, omfatter sikkerhedsrevisioner, etisk hacking, penetrationstest, sikkerhedsscanninger og vurderinger af holdninger.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Test_af_opgradering_og_installation\"><\/span><strong>5. Test af opgradering og installation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Test af opgraderinger og installationer er en type ikke-funktionel softwaretest, der verificerer, hvor godt softwaren fungerer p\u00e5 forskellige maskiner.<\/p>\n<p>Form\u00e5let med denne type test er at sikre, at nye brugere nemt kan installere softwaren p\u00e5 deres maskiner, og at eksisterende brugere kan opgradere den, n\u00e5r der frigives nye opgraderinger.<\/p>\n<p>Test af opgradering og installation er vigtig, fordi slutbrugerne skal kunne installere dit produkt nemt, forudsat at de arbejder p\u00e5 en maskine, der er kompatibel med det.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Maengdeproever\"><\/span><strong>6. M\u00e6ngdepr\u00f8ver<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Volumentestning er en type test, der er beregnet til at verificere, hvad der sker, n\u00e5r store datam\u00e6ngder tilf\u00f8jes til databasen p\u00e5 \u00e9n gang. Dette identificerer, om applikationen kan h\u00e5ndtere store datam\u00e6ngder, og hvad der sker med systemet, hvis den ikke kan det.<\/p>\n<p>Volumentestning er ogs\u00e5 kendt som oversv\u00f8mmelsestestning, og du kan bruge den til at vurdere tab af data og fejlmeddelelser, der opst\u00e5r, n\u00e5r der tilf\u00f8jes store m\u00e6ngder data til systemet.<\/p>\n<p>M\u00e6ngdetestning er den eneste m\u00e5de at sikre, at softwaren kan h\u00e5ndtere de datam\u00e6ngder, som brugerne forventer, at den skal h\u00e5ndtere.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"7_Genoprettelsesproever\"><\/span><strong>7. Genoprettelsespr\u00f8ver<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Genoprettelsestests indeb\u00e6rer, at softwaresystemet tvinges til at fejle for at teste, hvor godt systemet genopretter sig selv efter et nedbrud.<\/p>\n<p>Genoprettelsestest kan hj\u00e6lpe testerne med at forst\u00e5, hvordan software genopretter data og forhindrer tab, hvis hardwaren bliver taget ud af stikket under brug, hvis softwaren bliver afbrudt fra netv\u00e6rket under en dataoverf\u00f8rsel, eller hvis du genstarter systemet uventet.<\/p>\n<p>Denne type test er vigtig, fordi systemer uden ordentlige genoprettelsesprotokoller kan lide alvorlige datatab, n\u00e5r der sker ulykker som denne.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Det_skal_du_bruge_for_at_starte_ikke-funktionel_testning\"><\/span><strong>Det skal du bruge for at starte ikke-funktionel testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-29132\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/What-is-Load-testing--1024x684.jpeg\" alt=\"Hvad er belastningstestning?\" width=\"584\" height=\"390\"><\/p>\n<p>F\u00f8r du begynder at lave ikke-funktionel testning, skal du sikre dig, at du har forberedt testmilj\u00f8et og samlet de v\u00e6rkt\u00f8jer og data, du har brug for.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Testplan\"><\/span><strong>1. Testplan<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>F\u00f8r du begynder p\u00e5 ikke-funktionel testning, skal du sikre dig, at du har en f\u00e6rdig testplan, som er underskrevet af de relevante personer.<\/p>\n<p>Din testplan skal indeholde alle relevante detaljer om, hvad du vil teste og hvordan. Den skal forklare, hvorn\u00e5r du vil bruge manuel testning, og hvorn\u00e5r du vil bruge automatiseret testning, samt skitsere roller og ansvarsomr\u00e5der for alle, der er involveret i testprocessen.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Testcases\"><\/span><strong>2. Testcases<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>F\u00f8r du kan udf\u00f8re ikke-funktionelle tests, skal du oprette testcases. Hver testcase beskriver en specifik ting, som du vil teste, forklarer, hvordan du vil teste den, og beskriver det forventede resultat af testen.<\/p>\n<p>Hvis du f.eks. udf\u00f8rer belastningstestning, kan en testcase f.eks. v\u00e6re at teste, hvordan softwaren opf\u00f8rer sig, n\u00e5r ti brugere bruger det samme modul p\u00e5 samme tid.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Funktionel_verifikation\"><\/span><strong>3. Funktionel verifikation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Du kan ikke udf\u00f8re ikke-funktionel testning af softwarekomponenter, hvis de ikke er funktionelle.<\/p>\n<p>Hvis du f.eks. \u00f8nsker at teste, hvor mange brugere softwaren kan h\u00e5ndtere at v\u00e6re logget ind p\u00e5 samme tid, er det f\u00f8rst vigtigt at kontrollere, at de enkelte brugere rent faktisk kan logge ind p\u00e5 softwaren.<\/p>\n<p>F\u00f8r du begynder at lave ikke-funktionelle test, skal du sikre dig, at alle dine funktionelle test er best\u00e5et, og at din software fungerer, som du forventer, at den skal.<\/p>\n<p>Det betyder normalt, at der allerede er udf\u00f8rt <a href=\"https:\/\/www.zaptest.com\/da\/roegetest-dybdegaaende-undersoegelse-af-typer-proces-softwareredskaber-til-roegtest-og-meget-mere\">r\u00f8gtest<\/a>, <a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-sanity-testing-dyk-dybt-ned-i-typer-processer-fremgangsmaader-vaerktoejer-og-meget-mere\">sanity testing<\/a>, enhedstest, integrationstest og funktionel systemtest.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Testvaerktoejer\"><\/span><strong>4. Testv\u00e6rkt\u00f8jer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>F\u00f8r du g\u00e5r i gang med ikke-funktionel testning, skal du samle alle de testv\u00e6rkt\u00f8jer, du \u00f8nsker at bruge til at udf\u00f8re dine test.<\/p>\n<p>Uanset om du bruger automatiseringsv\u00e6rkt\u00f8jer til delvist at  <a href=\"https:\/\/www.zaptest.com\/da\/hvad-er-testautomatisering-en-enkel-guide-uden-jargon\">automatisere nogle af dine tests<\/a>  eller dokumentationsv\u00e6rkt\u00f8jer til at hj\u00e6lpe dig med at administrere og gemme testrapporter til senere brug, skal du sikre dig, at de v\u00e6rkt\u00f8jer, du \u00f8nsker at bruge, er tilg\u00e6ngelige og klar til brug, og at alle i testteamet ved, hvordan de skal bruge hvert enkelt v\u00e6rkt\u00f8j korrekt.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Testmiljoe\"><\/span><strong>5. Testmilj\u00f8<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ops\u00e6t testmilj\u00f8et, f\u00f8r du begynder ikke-funktionel testning. Du har m\u00e5ske allerede et passende testmilj\u00f8, is\u00e6r hvis du kan bruge det samme milj\u00f8 til ikke-funktionel systemtest og funktionel systemtest.<\/p>\n<p>Det ideelle testmilj\u00f8 giver dig mulighed for at teste alle de elementer, som du har brug for, p\u00e5 de rigtige enheder.<\/p>\n<p>Hvis du f.eks. tester volumenh\u00e5ndtering p\u00e5 smartphone-enheder, er det bedre at teste det p\u00e5 en rigtig smartphone-enhed end at fors\u00f8ge at emulere et mobilt milj\u00f8 p\u00e5 en station\u00e6r computer.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Den_ikke-funktionelle_testproces\"><\/span><strong>Den ikke-funktionelle testproces<\/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=\"504\" height=\"336\"><\/p>\n<p>Test af ikke-funktionelle aspekter af en softwareopbygning er en proces i flere trin, der omfatter klarg\u00f8ring af testmilj\u00f8et, oprettelse af testcases, indsamling af testdata og udf\u00f8relse af ikke-funktionelle test.<\/p>\n<p>Det er muligt at opdele testprocessen i sm\u00e5 bidder for at g\u00f8re den lettere at f\u00f8lge for begyndere i ikke-funktionel testning.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Ikke-funktionelle_testproevninger_af_parathed\"><\/span><strong>1. Ikke-funktionelle testpr\u00f8vninger af parathed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>F\u00f8r du kan begynde at lave ikke-funktionel testning, er det vigtigt at kontrollere, at du er klar til denne fase af testningen.<\/p>\n<p>Dette kan betyde at vurdere udgangskriterierne for den sidste testfase for at sikre, at softwaren har best\u00e5et den, og at sikre, at softwaren har best\u00e5et alle de funktionelle tests, der kr\u00e6ves, f\u00f8r den ikke-funktionelle testning finder sted.<\/p>\n<p>Nogle teams kan oprette adgangskriterier for ikke-funktionel testning, som omfatter alle de betingelser, der skal v\u00e6re opfyldt, f\u00f8r den ikke-funktionelle testning kan begynde.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Udarbejd_en_testplan\"><\/span><strong>2. Udarbejd en testplan<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Du har m\u00e5ske allerede udf\u00f8rt dette trin tidligere, hvis du udf\u00f8rer ikke-funktionel testning som en del af systemtestning og f\u00f8lger din systemtestplan. En testplan beskriver alle de tests, du skal udf\u00f8re, og hvordan du har til hensigt at udf\u00f8re dem.<\/p>\n<p>Uden en klar testplan er det let at miste overblikket over omfanget og m\u00e5lene for de tests, du udf\u00f8rer.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Opret_testcases\"><\/span><strong>3. Opret testcases<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Den n\u00e6ste fase af den ikke-funktionelle testning er at oprette testcases, der er designet til at teste hver enkelt ikke-funktionel parameter i softwaren.<\/p>\n<p>Hver testcase skal have et testcase-ID, et testcase-navn, en beskrivelse og oplysninger om det forventede resultat af testen samt eventuelle kriterier for at best\u00e5 eller mislykkes, som er fastlagt p\u00e5 forh\u00e5nd. Det hj\u00e6lper testerne med at forst\u00e5, hvordan de skal udf\u00f8re hver enkelt test, og hvilke resultater de skal kigge efter.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Indsamling_af_testdata\"><\/span><strong>4. Indsamling af testdata<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>F\u00f8r du kan udf\u00f8re hver testcase, skal du indsamle de <a href=\"https:\/\/www.zaptest.com\/da\/test-data-management-tdm-i-softwaretestning-definition-historie-vaerktoejer-processer-og-meget-mere\">testdata<\/a>, som du skal bruge til hver testcase.<\/p>\n<p>Det betyder normalt, at du skal indsamle kode og data fra forskellige moduler og komponenter, der udg\u00f8r de funktioner og omr\u00e5der, som du vil teste. Hvis du maksimerer testd\u00e6kningen, b\u00f8r du have mange testdata at arbejde med.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Klargoer_testmiljoeet\"><\/span><strong>5. Klarg\u00f8r testmilj\u00f8et<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Den n\u00e6ste fase af den ikke-funktionelle testning er klarg\u00f8ring af testmilj\u00f8et. Testmilj\u00f8et er en testserver, som du bruger til at udf\u00f8re mange forskellige typer af softwaretest.<\/p>\n<p>Det giver dig mulighed for at skabe identiske betingelser for at teste din software og for at konfigurere din software med forskellige konfigurationer til konfigurationstest, sikkerhedstest og andre typer ikke-funktionelle test.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Udfoere_ikke-funktionelle_test\"><\/span><strong>6. Udf\u00f8re ikke-funktionelle test<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>N\u00e5r testmilj\u00f8et er klar, er det tid til at udf\u00f8re ikke-funktionelle tests. Du kan beslutte at udf\u00f8re testene i r\u00e6kkef\u00f8lge efter type, f.eks. ved at starte med test af ydeevne, f\u00f8r du g\u00e5r videre til sikkerhedstest og andre typer ikke-funktionelle test.<\/p>\n<p>N\u00e5r du udf\u00f8rer hver test, skal du notere resultaterne i din testrapport. Hvis du <a href=\"https:\/\/www.zaptest.com\/da\/en-komplet-guide-til-automatisering-af-softwaretestning\">automatiserer testning<\/a>, skal dit automatiseringsv\u00e6rkt\u00f8j ogs\u00e5 have en standardiseret m\u00e5de at rapportere resultaterne klart og utvetydigt p\u00e5.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"7_Rapportere_testresultater\"><\/span><strong>7. Rapportere testresultater<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>N\u00e5r du har udf\u00f8rt hver testcase, skal du samle resultaterne af dine ikke-funktionelle test i en enkelt rapport.<\/p>\n<p>Rapporten skal indeholde klare oplysninger om resultaterne af hver enkelt test og v\u00e6re utvetydig med hensyn til, om hver test er best\u00e5et eller ikke best\u00e5et.<\/p>\n<p>F\u00f8lg en standardiseret struktur for din testrapport for at sikre, at alle de oplysninger, som du skal videregive, er med.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"8_Udbedre_fejl_og_mangler\"><\/span><strong>8. Udbedre fejl og mangler<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>N\u00e5r testresultaterne foreligger, skal du give softwaren tilbage til udviklerne, hvis testene ikke lykkedes, eller hvis du har fundet nogle ikke-funktionelle fejl, der skal rettes.<\/p>\n<p>Hvis softwaren f.eks. ikke kan h\u00e5ndtere et passende antal brugere p\u00e5 \u00e9n gang, eller hvis ydelsen bliver for langsom, n\u00e5r flere programmer k\u00f8rer p\u00e5 samme tid, skal disse problemer sandsynligvis l\u00f8ses i koden for at sikre, at brugerne er tilfredse med produktet.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"9_Gentag_testcyklus\"><\/span><strong>9. Gentag testcyklus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>N\u00e5r udviklerne har udbedret eventuelle fejl, der er fundet i den indledende fase af den ikke-funktionelle test, kan testcyklussen begynde igen.<\/p>\n<p>Udviklerne tester de \u00e6ndringer, de foretager, og sender det nye build tilbage til QA-testerne, som derefter udf\u00f8rer hele testpakken, der starter med r\u00f8gtest, enhedstest, integrationstest og endelig systemtest.<\/p>\n<p>Testcyklussen gentages, indtil der ikke forekommer fejl eller mangler p\u00e5 noget tidspunkt, hvorefter buildet kan g\u00e5 ind i den sidste testfase: <a href=\"https:\/\/www.zaptest.com\/da\/uat-testning-en-dybdegaaende-undersoegelse-af-brugeracceptance-typer-processer-fremgangsmaader-vaerktoejer-og-meget-mere\">brugeraccepteringstest<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Testcases_til_ikke-funktionel_testning\"><\/span><strong>Testcases til ikke-funktionel testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-10828\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/05\/ZAPTEST_MRUN-1024x576.png\" alt=\"grey box testing artikel - v\u00e6rkt\u00f8jer, tilgange, sammenligning med white box og black box testing, grey box gratis og enterprise v\u00e6rkt\u00f8jer.\" width=\"556\" height=\"313\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/05\/ZAPTEST_MRUN-980x551.png 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/05\/ZAPTEST_MRUN-480x270.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, 100vw\" \/><\/p>\n<p>Testcases er et vigtigt aspekt af al softwaretestning, og n\u00e5r du udf\u00f8rer b\u00e5de funktionel og ikke-funktionel testning, skal du bruge testcases til at definere, hvad du vil teste, og hvordan du vil teste det.<\/p>\n<p>Hver testcase kan ses som en minitest, og hver testcase har sine egne definerede output og resultater.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Hvad_er_testcases_til_ikke-funktionel_testning\"><\/span><strong>1. Hvad er testcases til ikke-funktionel testning?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>En testcase er et s\u00e6t handlinger, der udf\u00f8res p\u00e5 en softwareopbygning for at teste, om den opfylder de betingelser, der er defineret i softwareplanen. Hver testcase fort\u00e6ller effektivt testerne, hvad de skal teste og hvordan, og er designet til at teste en specifik funktion eller ikke-funktionel funktion i softwareapplikationen.<\/p>\n<p>Ikke-funktionelle testcases kan omfatte test af, hvad der sker, n\u00e5r nogen fors\u00f8ger at f\u00e5 adgang til sikre data i systemet, eller test af, hvor hurtigt softwaren indl\u00e6ses ved opstart.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Hvordan_udformes_ikke-funktionelle_testcases\"><\/span><strong>2. Hvordan udformes ikke-funktionelle testcases?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>N\u00e5r du designer testcases til ikke-funktionel testning, er det vigtigt at f\u00f8lge standardpraksis for testcases og samtidig holde m\u00e5lene for dine ikke-funktionelle test i tankerne.<\/p>\n<p>F\u00f8lg nedenst\u00e5ende trin for at skrive testcases til ikke-funktionel testning, der klart beskriver, hvad dine testere skal g\u00f8re for at udf\u00f8re hver test.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Afgraens_det_omraade_du_vil_daekke\"><\/span><strong>1. Afgr\u00e6ns det omr\u00e5de, du vil d\u00e6kke<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>For hver testcase skal du overveje, hvilket omr\u00e5de af din software denne testcase skal d\u00e6kke.<\/p>\n<p>Hvis du f.eks. skriver testcases til test af installation og opgradering, kan du inkludere testcases, der vurderer, hvor let programmet er at installere p\u00e5 forskellige enheder, og hvor lang tid det tager at opgradere softwaren med en ny patch.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Opret_et_unikt_test_case_ID\"><\/span><strong>2. Opret et unikt test case ID<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>Hver testcase skal have et unikt testcase-ID. Det g\u00f8r det nemt at finde beskrivelsen og resultaterne af testcasen senere og rydder op i forvirringen om, hvilken testcase du henviser til, hvis to testcases har samme navn eller beskrivelse.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Navngiv_og_beskriv_hver_enkelt_test\"><\/span><strong>3. Navngiv og beskriv hver enkelt test<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>Mens testcase-ID&#8217;et identificerer testen, skal du ogs\u00e5 angive et navn og en beskrivelse for hver testcase, du skriver.<\/p>\n<p>Det skal v\u00e6re et simpelt navn, der opsummerer, hvad du tester, mens beskrivelsen er en enkelt s\u00e6tning, der uddyber dette lidt mere detaljeret.<\/p>\n<p>Beskrivelsen skal v\u00e6re s\u00e5 klar, at testerne ved, hvad der skal testes, hvordan det skal testes og hvilke s\u00e6rlige betingelser der skal v\u00e6re opfyldt i testen.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"4_Angiv_det_forventede_resultat\"><\/span><strong>4. Angiv det forventede resultat<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>For hvert testtilf\u00e6lde skal du beskrive det resultat, der skal opn\u00e5s, hvis softwaren fungerer som forventet.<\/p>\n<p>I ikke-funktionelle test som f.eks. ydelses- og belastningstest kan dette i mange tilf\u00e6lde betyde, at softwaren forts\u00e6tter med at fungere normalt uden at blive langsommere, forsinket eller g\u00e5 ned.<\/p>\n<p>I andre tilf\u00e6lde kan det betyde, at bestemte fejlmeddelelser vises for at informere brugeren om problemet og anbefale en l\u00f8sning.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"5_Anbefale_testmetoder\"><\/span><strong>5. Anbefale testmetoder<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>For hver testcase skal du anbefale den type testteknikker og ikke-funktionelle testv\u00e6rkt\u00f8jer, som du mener, at testeren b\u00f8r anvende under testningen.<\/p>\n<p>Ved ikke-funktionel testning kan testerne anvende meget forskellige metoder til forskellige typer testning.<\/p>\n<p>For eksempel kan belastningstest og stresstest kr\u00e6ve automatisering, fordi det er upraktisk at simulere ekstremt tung trafik manuelt, mens andre testtyper kan v\u00e6re lettere at udf\u00f8re uden specifikke v\u00e6rkt\u00f8jer eller teknologier.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"6_Faa_hver_testcase_peer_reviewet\"><\/span><strong>6. F\u00e5 hver testcase peer reviewet<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>F\u00f8r du underskriver hver testcase, skal du f\u00e5 hver case peer-reviewet af en person, du arbejder sammen med. Det kan v\u00e6re en anden tester eller en QA-chef.<\/p>\n<p>Peer-reviewing af testcases sikrer, at de er klare nok til at kunne f\u00f8lges af en tredjepartstester, og at de ikke indeholder tvetydigheder eller fejl, der kan f\u00f8re til ukorrekt testning.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Eksempler_paa_ikke-funktionelle_testcases\"><\/span><strong>3. Eksempler p\u00e5 ikke-funktionelle testcases<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Hvis du skriver testcases til ikke-funktionel testning, kan de se nogenlunde ud som nedenst\u00e5ende eksempler p\u00e5 ikke-funktionel testning.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Eksempel_paa_test_af_skalerbarhed\"><\/span><strong>Eksempel p\u00e5 test af skalerbarhed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Test case ID: 6671<br \/>\nNavn p\u00e5 testcase: Test af login med flere brugere<br \/>\nBeskrivelse: Emul\u00e9r 20+ brugere, der logger ind p\u00e5 softwaren p\u00e5 samme tid ved hj\u00e6lp af automatiseringsv\u00e6rkt\u00f8jer.<br \/>\nForventede resultater: Softwaren b\u00f8r k\u00f8re som normalt for hver bruger, s\u00e5 hver bruger kan logge ind p\u00e5 under 5 sekunder.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Eksempel_paa_kompatibilitetstest\"><\/span><strong>Eksempel p\u00e5 kompatibilitetstest<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Test case ID: 5214<br \/>\nNavn p\u00e5 testcase: Indl\u00e6sning af programmet i Opera-browseren<br \/>\nBeskrivelse: Indl\u00e6s programmet i Opera-webbrowseren.<br \/>\nForventede resultater: Programmet indl\u00e6ses som normalt i Opera-webbrowseren med standardopl\u00f8sning og -layout.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Manuelle_eller_automatiserede_ikke-funktionelle_test\"><\/span><strong>Manuelle eller automatiserede ikke-funktionelle test?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-29164\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/computer-vision-for-software-testing-min-scaled-e1657451144405-981x1024.jpeg\" alt=\"computer vision til softwaretestning\" width=\"556\" height=\"580\"><\/p>\n<p>N\u00e5r du skal v\u00e6lge mellem forskellige ikke-funktionelle testteknikker, skal du beslutte, om du vil udf\u00f8re manuelle eller automatiserede ikke-funktionelle test.<\/p>\n<p>Manuelle test udf\u00f8res af menneskelige testere, hvilket betyder, at de normalt er mere tidskr\u00e6vende at udf\u00f8re, men de giver ogs\u00e5 mulighed for udforskende testning.<\/p>\n<p>Automatiserede ikke-funktionelle tests er hurtigere og p\u00e5 nogle m\u00e5der mere p\u00e5lidelige, men de kr\u00e6ver ogs\u00e5 flere ressourcer eller v\u00e6rkt\u00f8jer. Automatisering og <a href=\"https:\/\/www.zaptest.com\/hyperautomation%22%20target=\">hyperautomatisering<\/a> bliver mere og mere popul\u00e6rt inden for testning, is\u00e6r n\u00e5r det drejer sig om ikke-funktionel testning.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Manuel_ikke-funktionel_test_Fordele_udfordringer_og_processer\"><\/span><strong>Manuel ikke-funktionel test: Fordele, udfordringer og processer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Manuel ikke-funktionel testning udf\u00f8res udelukkende af testere, som tester hvert enkelt ikke-funktionelt element uafh\u00e6ngigt af hinanden.<\/p>\n<p>N\u00e5r testere udf\u00f8rer manuelle ikke-funktionelle tests, skal de indsamle oplysninger om softwaren, oprette individuelle testcases, der passer til testplanen, og udf\u00f8re disse testcases manuelt.<\/p>\n<p>Det tager lang tid, men det betyder ogs\u00e5, at QA-testerne har frihed til at bestemme, hvad der skal testes og hvordan.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Nogle_af_fordelene_ved_manuel_testning_er_bla\"><\/span><strong>1. Nogle af fordelene ved manuel testning er bl.a.:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>\u25cf Manuel testning kan v\u00e6re billigere end automatiseret testning, fordi det ikke kr\u00e6ver specifikke teknologier eller teknisk viden.<\/p>\n<p>\u25cf Manuel testning giver testerne mulighed for at give menneskelig indsigt og subjektivitet i, hvordan softwaren fungerer, og om den fungerer tilfredsstillende.<\/p>\n<p>\u25cf Manuel testning kan bruges til at udf\u00f8re systemtest i scenarier, hvor det er umuligt at automatisere.<\/p>\n<p>\u25cf Manuel testning giver testerne mulighed for at vurdere systemets visuelle aspekter s\u00e5som den grafiske gr\u00e6nseflade og andre faktorer, der kan p\u00e5virke brugervenligheden.<\/p>\n<p>\u25cf Manuel test giver testerne et bredere perspektiv p\u00e5 systemet som helhed og p\u00e5, hvordan forskellige moduler og komponenter fungerer sammen<\/p>\n<p>&nbsp;<\/p>\n<p>Der er dog ogs\u00e5 ulemper ved manuel testning.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Nogle_af_udfordringerne_ved_manuel_testning_omfatter\"><\/span><strong>2. Nogle af udfordringerne ved manuel testning omfatter:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>\u25cf Nogle typer af ikke-funktionelle test, herunder belastningstest og pr\u00e6stationstest, er upraktisk at udf\u00f8re manuelt<\/p>\n<p>\u25cf Manuel testning tager betydeligt mere tid end automatiseret ikke-funktionel testning<\/p>\n<p>\u25cf Manuelle testere kan blive distraheret, miste fokus og beg\u00e5 fejl, is\u00e6r n\u00e5r de udf\u00f8rer meget gentagne testopgaver.<\/p>\n<p>&nbsp;<\/p>\n<h3 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Automatiseret_ikke-funktionel_testning_Fordele_udfordringer_og_processer\"><\/span><strong>Automatiseret ikke-funktionel testning: Fordele, udfordringer og processer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img alt=\"Agile DevOps Test Automation: Explaining the ZAPTEST mockup-based automation approach\" alt=\"Agile DevOps Test Automation: Explaining the ZAPTEST mockup-based automation approach\" decoding=\"async\" class=\"aligncenter wp-image-4273\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/1script-general-video-preview-image.jpg\" alt=\"\" width=\"532\" height=\"299\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/1script-general-video-preview-image.jpg 532w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/1script-general-video-preview-image-480x270.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 532px, 100vw\" \/><\/p>\n<p>Automatiseret ikke-funktionel testning udf\u00f8res ved hj\u00e6lp af automatiserede scripts og testv\u00e6rkt\u00f8jer. N\u00e5r man bruger automatiserede testmetoder, kan testerne udf\u00f8re testene i baggrunden, mens de forts\u00e6tter med andre opgaver, n\u00e5r de automatiserede test er blevet igangsat.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Nogle_af_fordelene_ved_at_automatisere_ikke-funktionelle_tests_er\"><\/span><strong>1. Nogle af fordelene ved at automatisere ikke-funktionelle tests er:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>1. Spar tid og ressourcer ved at reducere den tid, du bruger p\u00e5 langvarige, tidskr\u00e6vende opgaver<\/p>\n<p>2. Automatisering g\u00f8r det muligt at \u00f8ge testd\u00e6kningen ved at d\u00e6kke en bredere vifte af komponenter og funktioner<\/p>\n<p>3. Det er lettere at udf\u00f8re automatiserede tests ofte, fordi det tager mindre tid at udf\u00f8re dem<\/p>\n<p>4. Automatiseret testning er ideel til tidskr\u00e6vende testopgaver som belastningstestning, volumetestning og stresstestning, som er meget sv\u00e6re at udf\u00f8re manuelt<\/p>\n<p>5. Der er mindre risiko for, at der opst\u00e5r fejl, n\u00e5r der udf\u00f8res automatiseret testning<\/p>\n<p>&nbsp;<\/p>\n<p>Der er dog ogs\u00e5 nogle ulemper ved automatiseret testning, hvilket betyder, at det ikke altid er den rigtige tilgang til alle typer ikke-funktionel testning.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Nogle_af_udfordringerne_ved_automatiseret_ikke-funktionel_testning_omfatter\"><\/span><strong>2. Nogle af udfordringerne ved automatiseret ikke-funktionel testning omfatter:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>1. Automatiseret testning er dyrere at etablere end manuel testning<\/p>\n<p>2. Det kan tage tid og tekniske ressourcer at etablere testautomatisering<\/p>\n<p>3. Testautomatisering giver ikke plads til udforskende testning<\/p>\n<p>4. Automatisering af test kr\u00e6ver stadig tid til at oprette testcases<\/p>\n<p>&nbsp;<\/p>\n<h3 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Konklusion_Manuel_eller_automatiseret\"><\/span><strong>Konklusion: Manuel eller automatiseret  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h3 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"ikke-funktionel_testning\"><\/span><strong>ikke-funktionel testning?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-29533\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Benefits-of-od-setting-up-a-Testing-Center-of-Excellence-scaled-e1657654391877-1024x951.jpeg\" alt=\"Fordele ved at oprette et ekspertisecenter for testning. Er performance test anderledes end funktionel test?\" width=\"289\" height=\"269\"><\/p>\n<p>I de fleste typer af softwaretestning giver en kombination af manuel og automatiseret testning normalt de bedste resultater. Dette giver testteams mulighed for at drage fordel af effektiviteten, p\u00e5lideligheden og n\u00f8jagtigheden af automatiseret testning og samtidig udf\u00f8re udforskende testning, der giver testerne mulighed for at vurdere software ud fra et mere subjektivt perspektiv.<\/p>\n<p>I forbindelse med ikke-funktionel testning er b\u00e5de manuel og automatiseret testning praktisk talt n\u00f8dvendig for de fleste testteams.<\/p>\n<p>Manuel testning bruges bedst til at udf\u00f8re ikke-funktionelle testopgaver som f.eks. brugervenlighedstest, mens automatiseret testning oftest bruges til at udf\u00f8re test, der ville v\u00e6re for tidskr\u00e6vende og vanskelige at udf\u00f8re manuelt, f.eks. stresstestning eller volumetertestning.<\/p>\n<p>Ikke-funktionel testning er et af de mest oplagte omr\u00e5der at bruge testautomatiseringsteknikker p\u00e5, fordi det er en kvantitativ, m\u00e5lbar type testning, som ikke kr\u00e6ver subjektive resultater.<\/p>\n<p>Som med andre typer af testning udf\u00f8res ikke-funktionel testning normalt ved hj\u00e6lp af en blanding af manuel testning og automatiseret testning.<\/p>\n<p>Automatiseret testning er imidlertid praktisk talt n\u00f8dvendig for mange typer ikke-funktionel testning, og parametrene og m\u00e5lingerne for ikke-funktionel testning betyder, at automatisering er mere egnet til denne type testning end til funktionel testning.<\/p>\n<h2><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Bedste_praksis_for_ikke-funktionel_testning\"><\/span><strong>Bedste praksis for ikke-funktionel testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-4076\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/creative-startup-front-end-designers-team-concentrating-computer-screen-designing-coding-programing-mobile-application-1024x683.jpg\" alt=\"Hvad er softwaretestning?\" width=\"479\" height=\"319\"><\/p>\n<p>N\u00e5r du gennemf\u00f8rer ikke-funktionel testning for f\u00f8rste gang, kan du ved at f\u00f8lge bedste praksis for testning f\u00e5 hj\u00e6lp til at standardisere din testproces og optimere effektiviteten af dine test.<\/p>\n<p>Best practices tjener som retningslinjer for softwaretestteams, der \u00f8nsker at forbedre testprocesser og tilpasse sig branchestandarder.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Brug_automatiseringsvaerktoejer\"><\/span><strong>1. Brug automatiseringsv\u00e6rkt\u00f8jer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>I forbindelse med ikke-funktionel testning er det vigtigere end andre typer testning at bruge automatiseringsv\u00e6rkt\u00f8jer til at automatisere visse typer testning, is\u00e6r test af volumen, stresstest og belastningstestning.<\/p>\n<p>Disse typer af test tjekker normalt, hvor godt software fungerer under et stort pres fra brugere, data og trafik, hvilket kan v\u00e6re meget vanskeligt at efterligne manuelt.<\/p>\n<p>Automatisering af disse typer af ikke-funktionelle test vil ikke kun v\u00e6re mere effektive, men ogs\u00e5 mere pr\u00e6cise og give testerne mulighed for nemt at reproducere st\u00f8rre belastninger og stress.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Peer_review_af_al_dokumentation\"><\/span><strong>2. Peer review af al dokumentation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ud over at bede kolleger om at gennemg\u00e5 testcases, som du opretter, skal du ogs\u00e5 bede kolleger i dit testteam om at gennemg\u00e5 fejlrapporter, testrapporter, testplaner og andre former for formel dokumentation, der oprettes i l\u00f8bet af testprocessen.<\/p>\n<p>Det mindsker risikoen for sm\u00e5 fejl, som kan medf\u00f8re alvorlige forsinkelser i test- og udviklingsprocessen.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Definer_maalbare_krav\"><\/span><strong>3. Definer m\u00e5lbare krav<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>N\u00e5r du definerer kravene til din software, f\u00f8r du begynder at lave ikke-funktionel test, skal du sikre dig, at hvert krav er objektivt og m\u00e5lbart.<\/p>\n<p>Dette g\u00f8r det lettere for testerne at fastsl\u00e5, om softwaren opfylder disse krav under testen, og giver ikke plads til fortolkning.<\/p>\n<p>Hvad t\u00e6ller som &#8220;hurtigt&#8221; eller &#8220;effektivt&#8221;? Brug tal og kvantitative v\u00e6rdier til at definere, hvad du leder efter.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Overvej_omhyggeligt_testmetrikker\"><\/span><strong>4. Overvej omhyggeligt testmetrikker<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>F\u00f8r du beslutter, hvilke m\u00e5linger du vil bruge til at m\u00e5le softwarens ydeevne, skal du overveje, hvad softwarens brugere vil \u00f8nske, og hvilke m\u00e5linger der rent faktisk stemmer overens med softwareplanen og -kravene.<\/p>\n<p>De fleste programmer skal v\u00e6re hurtige og p\u00e5lidelige, men hvilke andre parametre kan dine brugere kigge efter? Er der nogle softwarespecifikke m\u00e5linger, som du b\u00f8r overveje under testprocessen?<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Typer_af_output_fra_en_ikke-funktionel_test\"><\/span><strong>Typer af output fra en ikke-funktionel test<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-4159\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/03\/team-stockbrokers-are-having-conversation-dark-office-with-display-screens-analyzing-data-graphs-reports-investment-purposes-creative-teamwork-traders-1024x684.jpg\" alt=\"hvordan fungerer automatiseringstest i brancher som f.eks. banksektoren?\" width=\"574\" height=\"383\"><\/p>\n<p>N\u00e5r du udf\u00f8rer ikke-funktionel testning, f\u00e5r du forskellige typer output fra de test, du udf\u00f8rer.<\/p>\n<p>Disse er normalt helt forskellige fra funktionelle testresultater, som ofte er mere klare, fordi funktionelle tests blot tester, om en funktion fungerer som den skal eller ej.<\/p>\n<p>Ligesom ved funktionel testning b\u00f8r testerne opstille klare forventninger til hver testcase, s\u00e5 det er let at afg\u00f8re, om hver test er best\u00e5et eller ikke best\u00e5et.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Absolutte_tal\"><\/span><strong>1. Absolutte tal<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>N\u00e5r du udf\u00f8rer test af ydeevne, stresstest og andre typer ikke-funktionelle test, er de output, som du oftest kigger p\u00e5, hastigheder og andre absolutte tal.<\/p>\n<p>Ved test af ydeevne kontrolleres det, hvor hurtigt systemet kan udf\u00f8re visse opgaver, og dette m\u00e5les i sekunder eller millisekunder.<\/p>\n<p>Hvis du udf\u00f8rer belastningstest, kan du vurdere, hvor mange data softwaren kan h\u00e5ndtere p\u00e5 \u00e9n gang uden at g\u00e5 ned eller blive forsinket.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Meddelelser_om_fejl\"><\/span><strong>2. Meddelelser om fejl<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ved ikke-funktionel testning kontrolleres det ogs\u00e5, hvordan systemet fungerer, n\u00e5r der opst\u00e5r fejl, f.eks. sikkerhedsfejl, valideringsfejl og konfigurationsfejl.<\/p>\n<p>Det er vigtigt, at systemerne viser pr\u00e6cise og klare fejlmeddelelser, n\u00e5r der opst\u00e5r fejl, s\u00e5 brugerne kan tage skridt til at rette problemet og forts\u00e6tte med at bruge softwaren.<\/p>\n<p>Fejlmeddelelser b\u00f8r ogs\u00e5 forekomme under sikkerhedstest, n\u00e5r systemet forhindrer brugerne i at bryde softwarens indbyggede sikkerhedsfunktioner.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Nedbrud\"><\/span><strong>3. Nedbrud<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Nedbrud er et tegn p\u00e5 systemfejl, og det indikerer normalt, at systemet ikke er i stand til at yde det niveau, du tester, og det kan betyde, at testen er best\u00e5et.<\/p>\n<p>I nogle tilf\u00e6lde kan systemet g\u00e5 ned og alligevel best\u00e5 den testcase, du arbejder p\u00e5, f.eks. hvis systemet kan modst\u00e5 den n\u00f8dvendige m\u00e6ngde stress eller trafik, f\u00f8r det g\u00e5r ned.<\/p>\n<p>N\u00e5r testere udf\u00f8rer ikke-funktionel testning, b\u00f8r de forvente, at systemet g\u00e5r ned med j\u00e6vne mellemrum, is\u00e6r n\u00e5r de presser det til det yderste i forbindelse med stresstest og andre pr\u00e6stationstest.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Eksempler_paa_ikke-funktionelle_test\"><\/span><strong>Eksempler p\u00e5 ikke-funktionelle test<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-3638\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/data-2-1024x602.jpg\" alt=\"End to end test - Hvad er E2E-test, v\u00e6rkt\u00f8jer, typer og mere\" width=\"536\" height=\"315\"><\/p>\n<p>Eksemplerne for ikke-funktionelle testprocedurer svarer til eksemplerne ovenfor for ikke-funktionelle testprocedurer.<\/p>\n<p>Du kan se p\u00e5 eksempler p\u00e5 ikke-funktionelle tests for bedre at forst\u00e5, hvad ikke-funktionel testning er, og hvad den tester i en softwareapplikation.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Eksempel_paa_praestationstest\"><\/span><strong>1. Eksempel p\u00e5 pr\u00e6stationstest<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Hvis du arbejder p\u00e5 en mobilapplikation, der forbinder brugerne med en onlinedatabase, er det vigtigt, at et stort antal brugere kan f\u00e5 adgang til og downloade data fra denne database p\u00e5 samme tid.<\/p>\n<p>Dette er ogs\u00e5 en vigtig del af test af skalerbarhed, is\u00e6r hvis du \u00f8nsker at \u00f8ge antallet af brugere p\u00e5 appen i fremtiden.<\/p>\n<p>Derefter skal du teste, hvordan systemet reagerer, n\u00e5r f.eks. 1000 brugere fors\u00f8ger at f\u00e5 adgang til den samme database p\u00e5 samme tid, og du skal fasts\u00e6tte krav til, hvor hurtigt applikationen skal indl\u00e6ses under disse forhold.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Test_af_kompatibilitet\"><\/span><strong>2. Test af kompatibilitet<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Hvis du tester et nyt dokumenth\u00e5ndteringsprogram, skal du teste, at det fungerer p\u00e5 alle de enheder, som det er beregnet til.<\/p>\n<p>Det betyder, at du kan teste, at du kan installere og indl\u00e6se programmet p\u00e5 alle de nyeste versioner af <a href=\"https:\/\/www.zaptest.com\/windows-apps-test-automation\">Windows<\/a>, Mac og andre operativsystemer (f.eks. <a href=\"https:\/\/www.zaptest.com\/linux-test-automation-tool\">Linux<\/a>), som du \u00f8nsker, at softwaren skal v\u00e6re kompatibel med.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Sikkerhedsafproevning\"><\/span><strong>3. Sikkerhedsafpr\u00f8vning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>N\u00e5r du udf\u00f8rer sikkerhedstest, tester du nogle af de m\u00e5der, hvorp\u00e5 folk kan fors\u00f8ge at f\u00e5 adgang til fortrolige data eller bryde softwarens sikkerhedsforanstaltninger for at kontrollere, at systemet opf\u00f8rer sig, som du forventer, at det g\u00f8r i disse situationer.<\/p>\n<p>Du kan f.eks. logge ind som bruger og fors\u00f8ge at f\u00e5 adgang til filer, som du ikke har sikkerhedsgodkendelse til, for at sikre dig, at systemet ikke giver dig adgang til disse filer.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Typer_af_fejl_og_fejl_der_er_opdaget\"><\/span><strong>Typer af fejl og fejl, der er opdaget  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"gennem_ikke-funktionel_afproevning\"><\/span><strong>gennem ikke-funktionel afpr\u00f8vning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-33286\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/08\/zaptest-runtime-error-1024x576.png\" alt=\"zaptest-runtime-error.png\" width=\"617\" height=\"347\"><\/p>\n<p>Ikke-funktionel testning kan afsl\u00f8re en masse fejl og mangler, som ikke er lige s\u00e5 lette at finde som dem, der identificeres ved funktionel testning. Det skyldes, at ikke-funktionel test ofte kr\u00e6ver, at testerne verificerer forskellige konfigurationer, ops\u00e6tninger og kombinationer af forhold for at vurdere, hvor godt systemet fungerer i et utal af forskellige indstillinger.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Fejl_i_ydeevnen\"><\/span><strong>1. Fejl i ydeevnen<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ydelsesfejl opst\u00e5r, n\u00e5r systemet fungerer, men ikke fungerer s\u00e5 hurtigt eller effektivt, som du forventer det.<\/p>\n<p>Du kan f.eks. opleve, at systemet ikke indl\u00e6ses hurtigt nok under visse betingelser eller endda g\u00e5r ned, hvis for mange brugere logger ind p\u00e5 samme tid.<\/p>\n<p>Fejl i ydeevnen forhindrer ikke helt folk i at bruge din software, men de kan g\u00f8re din software mindre anvendelig og mindre tilb\u00f8jelig til at opfylde brugernes krav.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Sikkerhedsbrister\"><\/span><strong>2. Sikkerhedsbrister<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Sikkerhedsfejl er de fejl, der p\u00e5virker sikkerheden i dit softwaresystem og de data, der er gemt i det.<\/p>\n<p>Sikkerhedsbrister kan f.eks. opst\u00e5, hvis brugere kan f\u00e5 adgang til fortrolige data, som de ikke burde have adgang til, hvis visse dele af applikationen ikke er beskyttet korrekt med adgangskode, eller hvis krypteringen svigter.<\/p>\n<p>Det kan resultere i sikkerhedsbrud, som kan have alvorlige konsekvenser for en softwareudgivers omd\u00f8mme.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Funktionelle_fejl_og_mangler\"><\/span><strong>3. Funktionelle fejl og mangler<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Mens ikke-funktionel testning ikke er designet til at teste funktionerne i en softwareapplikation, kan ikke-funktionel testning i nogle tilf\u00e6lde identificere funktionelle fejl i softwaren.<\/p>\n<p>Form\u00e5let med p\u00e5lidelighedstestning er f.eks. ikke at teste, om appen fungerer, men at teste, om appen fungerer p\u00e5lideligt ved gentagne fors\u00f8g.<\/p>\n<p>Dette kan afsl\u00f8re, at nogle funktioner ikke fungerer korrekt, n\u00e5r en handling gentages, og disse kan klassificeres som funktionelle fejl.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Faelles_maalinger_af_ikke-funktionel_testning\"><\/span><strong>F\u00e6lles m\u00e5linger af ikke-funktionel testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-29467\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/advantages-of-setting-up-an-testing-center-of-excellence-TCoE-1024x678.jpeg\" alt=\"fordele ved at oprette et ekspertisecenter for test (TCoE)\" width=\"449\" height=\"297\"><\/p>\n<p>Ikke-funktionelle testmetrikker beskriver de metrikker, som systemets ydeevne og effektivitet m\u00e5les ud fra.<\/p>\n<p>Forskellige typer af ikke-funktionel testning er afh\u00e6ngige af forskellige m\u00e5linger, og du kan v\u00e6lge at bruge en r\u00e6kke forskellige m\u00e5linger afh\u00e6ngigt af projektets endelige m\u00e5l.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Tid\"><\/span><strong>1. Tid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Tidsm\u00e5linger m\u00e5ler, hvor lang tid det tager at udf\u00f8re bestemte opgaver, eller hvor l\u00e6nge brugerne skal vente p\u00e5, at funktioner indl\u00e6ses.<\/p>\n<p>Nogle eksempler p\u00e5 tidsm\u00e5linger er antallet af transaktioner eller downloads, som et program kan foretage inden for en given tidsramme, svartiderne for forskellige funktioner og den tid, det tager programmet at gennemf\u00f8re en bestemt operation.<\/p>\n<p>Forskellige testtyper m\u00e5ler resultaterne i sekunder eller som en pr\u00e6sentation af hvor mange operationer pr. sekund.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Rummet\"><\/span><strong>2. Rummet<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Plads er en anden vigtig m\u00e5lestok i ikke-funktionel testning. Pladsm\u00e5linger kan teste, hvor meget CPU-plads systemet kr\u00e6ver, eller hvor meget plads p\u00e5 harddisken softwaren optager, n\u00e5r den er fuldt installeret.<\/p>\n<p>Nogle eksempler p\u00e5 rummetrikker omfatter cachehukommelse, hovedhukommelse og ekstrahukommelse.<\/p>\n<p>Software, der kr\u00e6ver en stor m\u00e6ngde plads for at fungere problemfrit, kan v\u00e6re egnet til et mindre antal kunder.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Brugervenlighed\"><\/span><strong>3. Brugervenlighed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Nogle m\u00e5linger i ikke-funktionel testning tager hensyn til systemets brugervenlighed, f.eks. hvor lang tid det tager at opl\u00e6re brugerne i at bruge systemet korrekt, hvor mange valgmuligheder brugerne skal navigere igennem for at udf\u00f8re vigtige funktioner, eller hvor mange museklik det tager at udf\u00f8re visse opgaver.<\/p>\n<p>Ikke-funktionelle tests kan m\u00e5le hver af disse m\u00e5linger kvantitativt, og lavere tal er generelt ensbetydende med h\u00f8jere grad af brugervenlighed.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Paalidelighed\"><\/span><strong>4. P\u00e5lidelighed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>En anden vigtig m\u00e5leenhed i ikke-funktionel testning er p\u00e5lidelighed. P\u00e5lidelighed afspejler sandsynligheden for, at systemet opf\u00f8rer sig p\u00e5 samme m\u00e5de igen og igen eller fungerer, som det skal, i en lang periode.<\/p>\n<p>Nogle eksempler p\u00e5 m\u00e5linger, der bruges til at m\u00e5le p\u00e5lidelighed, er middeltid til fejl, fejlfrekvens, tilg\u00e6ngelighed og sandsynlighed for nedetid.<\/p>\n<p>Hver af disse m\u00e5linger hj\u00e6lper testerne med at verificere, at systemet kan k\u00f8re i lang tid uden at opleve fejl eller nedbrud.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Robusthed\"><\/span><strong>5. Robusthed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Robusthed er et m\u00e5l for, hvor godt systemet h\u00e5ndterer fejl, og hvor godt systemet kan genoprette sig selv i tilf\u00e6lde af fejl.<\/p>\n<p>Nogle eksempler p\u00e5 m\u00e5linger, der m\u00e5ler robusthed, omfatter den tid, det tager systemet at genoprette sig selv efter en fejl, procentdelen af h\u00e6ndelser, der f\u00f8rer til katastrofale fejl, og sandsynligheden for, at datafiler beskadiges, n\u00e5r systemet fejler.<\/p>\n<p>Det er vigtige m\u00e5linger, fordi brugerne forventer, at systemerne nogle gange kan fejle uden at miste alle data eller \u00f8del\u00e6gge filer.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Overfoerbarhed\"><\/span><strong>6. Overf\u00f8rbarhed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Portabilitet m\u00e5ler, hvor let softwaren kan overf\u00f8res til forskellige systemer eller flyttes til en ny placering i et netv\u00e6rk.<\/p>\n<p>Nogle eksempler p\u00e5 m\u00e5linger, der m\u00e5ler portabilitet, er procentdelen af ikke-portabel kode og antallet af systemer, som softwaren kan k\u00f8re p\u00e5.<\/p>\n<p>Ideelt set er software, der kan k\u00f8re p\u00e5 mange forskellige systemer, mere b\u00e6rbar og derfor mere praktisk til brug i milj\u00f8er, der kr\u00e6ver hyppige flytninger eller flytninger.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Strategier_for_gennemfoerelse_af_ikke-funktionelle_test\"><\/span><strong>Strategier for gennemf\u00f8relse af ikke-funktionelle test<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-29068\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Unit-Testing--1024x684.jpeg\" alt=\"Hvad er enhedstest?\" width=\"575\" height=\"384\"><\/p>\n<p>N\u00e5r du begynder p\u00e5 ikke-funktionel testning, er det vigtigt at g\u00e5 til denne testfase med en strategi i baghovedet. QA-ledere og ledere af softwaretestning b\u00f8r overveje risiciene ved testning, de ressourcer, de har til r\u00e5dighed, og form\u00e5let med testning, f\u00f8r ikke-funktionel testning p\u00e5begyndes.<\/p>\n<p>Hvis du udvikler en strategi, kan du optimere dine ikke-funktionelle tests fra starten af.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Tildeling_af_roller_og_ansvar\"><\/span><strong>1. Tildeling af roller og ansvar<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Inden du begynder ikke-funktionel testning, skal du tildele roller og ansvarsomr\u00e5der til de vigtigste medlemmer af testteamet. Det g\u00f8r det lettere at administrere arbejdsbyrden i forbindelse med ikke-funktionel testning og at sikre, at erfarne testere er ansvarlige for at opretholde kvaliteten og effektiviteten af de test, du udf\u00f8rer.<\/p>\n<p>S\u00f8rg for, at de personer, du v\u00e6lger til at p\u00e5tage dig disse roller, har den viden og erfaring, de har brug for til at udf\u00f8re de opgaver, du forventer af dem, is\u00e6r hvis disse opgaver kr\u00e6ver tekniske f\u00e6rdigheder.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Indsamling_af_relevante_testvaerktoejer\"><\/span><strong>2. Indsamling af relevante testv\u00e6rkt\u00f8jer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Saml alle de teknologier og v\u00e6rkt\u00f8jer, som du \u00f8nsker at bruge til at udf\u00f8re ikke-funktionel testning. S\u00f8rg for, at alle i dit team ved, hvordan du bruger dem effektivt, og hold kurser for at udfylde manglende f\u00e6rdigheder, hvor det er n\u00f8dvendigt.<\/p>\n<p>Ved at sikre, at alle ved, hvilke <a href=\"https:\/\/www.zaptest.com\/da\">testv\u00e6rkt\u00f8jer<\/a> der skal bruges, og hvordan de skal bruges, f\u00f8r den ikke-funktionelle testning begynder, reduceres risikoen for at skulle afbryde testningen eller lave testene om p\u00e5 grund af utilstr\u00e6kkelig viden.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Prioritere_testning\"><\/span><strong>3. Prioritere testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>F\u00f8r du begynder ikke-funktionel testning, skal du lave en liste over alle de aspekter af systemet, som du skal teste, og prioritere dem ud fra vigtighed og vigtighed.<\/p>\n<p>Du kan prioritere ikke-funktionel testning baseret p\u00e5 risikoniveauet for hvert enkelt aspekt af det system, du tester.<\/p>\n<p>Der kan f.eks. finde grundl\u00e6ggende sikkerhedstest sted, fordi tilstr\u00e6kkelig sikkerhed anses for at v\u00e6re yderst vigtig i moderne software. Jo tidligere du identificerer fejl med h\u00f8j risiko, jo mindre kan disse fejl f\u00e5 indflydelse p\u00e5 andre aspekter af systemet.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"7_bedste_vaerktoejer_til_ikke-funktionel_testning\"><\/span><strong>7 bedste v\u00e6rkt\u00f8jer til ikke-funktionel testning<\/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\"><\/p>\n<p>V\u00e6rkt\u00f8jer til ikke-funktionel testning kan str\u00f8mline testprocessen, g\u00f8re det lettere og mere omkostningseffektivt at automatisere testning og hj\u00e6lpe QA-ledere med at styre test- og dokumentationsprocessen.<\/p>\n<p>Der findes mange gratis v\u00e6rkt\u00f8jer til ikke-funktionel testning online, og der findes ogs\u00e5 nogle v\u00e6rkt\u00f8jer, som du kan betale et m\u00e5nedligt gebyr for at opgradere.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_ZAPTEST_GRATIS_udgave\"><\/span><strong>1. ZAPTEST GRATIS udgave<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>ZAPTEST er et popul\u00e6rt v\u00e6rkt\u00f8j til softwaretestning, der g\u00f8r det muligt for brugerne at udf\u00f8re b\u00e5de funktionelle og ikke-funktionelle softwaretests hurtigt og nemt. Du kan bruge ZAPTEST til at automatisere softwaretests og bruge <a href=\"https:\/\/www.zaptest.com\/rpa\">RPA-teknologi<\/a> til at emulere forskellige funktioner og betingelser i ikke-funktionelle tests.<\/p>\n<p>ZAPTEST FREE-udgaven er blot en reduceret version af enterprise-udgaven, som tilbyder mange af de samme funktioner i mindre skala. Du kan s\u00f8ge support i ZAPTEST-forummet og udf\u00f8re pr\u00e6stationstest med et ubegr\u00e6nset antal virtuelle brugere.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Appium\"><\/span>2. Appium<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Appium er et gratis v\u00e6rkt\u00f8j til softwaretestning, der er bedst egnet til test af mobilapplikationer p\u00e5 en r\u00e6kke forskellige platforme, herunder b\u00e5de <a href=\"https:\/\/www.zaptest.com\/ios-apps-test-automation\">iOS-<\/a> og <a href=\"https:\/\/www.zaptest.com\/android-apps-test-automation\">Android-enheder<\/a>. Appium giver brugerne stor fleksibilitet til at udforme deres egne testrammer og -strategier og samtidig drage fordel af de automatiseringsmuligheder, som Appium tilbyder.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Loadium\"><\/span>3. Loadium<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Loadium er et v\u00e6rkt\u00f8j til ikke-funktionel testning, der bedst bruges til at udf\u00f8re ydelses- og belastningstestning, to typer ikke-funktionel testning, som er meget nemmere at udf\u00f8re ved hj\u00e6lp af automatiseringsv\u00e6rkt\u00f8jer.<\/p>\n<p>Loadium giver brugerne mulighed for at k\u00f8re belastningstests i stor skala og tilbyder tilpassede l\u00f8sninger, s\u00e5 du kan skr\u00e6ddersy dine tests til dine softwarem\u00e5l.<\/p>\n<p>Du kan pr\u00f8ve Loadium gratis eller betale for at downloade den fulde version af programmet.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Obkio\"><\/span>4. Obkio<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Obkio er et v\u00e6rkt\u00f8j til softwaretestning, der hj\u00e6lper QA-ledere og testledere med at prioritere og kategorisere problemer baseret p\u00e5, hvor alvorlige de er. Obkio kan opdage problemer f\u00f8r brugerne, giver brugerne smarte meddelelser og kan hj\u00e6lpe med at finde ud af, hvor problemet er.<\/p>\n<p>Obkio er ikke kun beregnet til ikke-funktionel testning, men er et meget nyttigt gratis testv\u00e6rkt\u00f8j, der kan bruges i alle faser af testens livscyklus.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_SonarQube\"><\/span>5. SonarQube<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>SonarQube er et open source-v\u00e6rkt\u00f8j til sikkerhedstest, der automatisk kan analysere kode for at opdage fejl og s\u00e5rbarheder. SonarQube er skrevet i Java, og du kan bruge SonarQube til at analysere kode i over tyve forskellige programmeringssprog, og systemets rene gr\u00e6nseflade g\u00f8r det nemt at opdage problemer, der kan for\u00e5rsage sikkerhedss\u00e5rbarheder i fremtiden.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Tsung\"><\/span>6. Tsung<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Tsung er et andet v\u00e6rkt\u00f8j til ikke-funktionel testning, som er ideelt, hvis du \u00f8nsker at automatisere belastnings- og stresstest, men ikke kan lide den gratis version af Loadium.<\/p>\n<p>Tsung er et open source-v\u00e6rkt\u00f8j, der giver brugerne mulighed for at udf\u00f8re belastningstestning af store m\u00e6ngder p\u00e5 tv\u00e6rs af flere protokoller og servere, herunder HTTP og SOAP.<\/p>\n<p>Tsung er helt gratis, og det kan hj\u00e6lpe testere med at sikre, at den software, de arbejder p\u00e5, har en h\u00f8j ydeevne under en r\u00e6kke forskellige udfordrende forhold.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"7_Sikuli\"><\/span>7. Sikuli<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Sikuli er et andet program, der bruger <a href=\"https:\/\/www.zaptest.com\/da\/en-komplet-guide-til-automatisering-af-robotprocesser-rpa\">automatisering af robotprocesser<\/a> til at automatisere testprocessen. Programmet kan automatisere alt, hvad der kan ses p\u00e5 sk\u00e6rmen. Du kan bruge Sikuli til at teste ikke-webbaserede applikationer og til hurtigt at reproducere fejl.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Tjekliste_tips_og_tricks_til_ikke-funktionel_testning\"><\/span><strong>Tjekliste, tips og tricks til ikke-funktionel testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-29236\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/07\/Software-testing-checklist-1024x681.jpeg\" alt=\"Tjekliste for softwaretestning\" width=\"521\" height=\"347\"><\/p>\n<p>F\u00f8r du g\u00e5r i gang med ikke-funktionel testning, skal du kontrollere, at du har alt det, du har brug for til at udf\u00f8re grundige ikke-funktionelle test i et forberedt milj\u00f8.<\/p>\n<p>F\u00f8lg tjeklisten nedenfor for at f\u00e5 tips og tricks, f\u00f8r du g\u00e5r i gang med ikke-funktionel testning.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Arbejd_efter_en_tidsplan\"><\/span><strong>1. Arbejd efter en tidsplan<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Uanset om du inkluderer det i din testplan eller opretter et separat dokument til det, skal du strukturere dine softwaretests omkring en testplan.<\/p>\n<p>Hvis du finder flere fejl og mangler, end du forventer, vil du m\u00e5ske af og til afvige fra planen, men hvis du har en plan til at starte med, kan det v\u00e6re med til at vejlede testerne og motivere dem til at arbejde effektivt, is\u00e6r n\u00e5r du udf\u00f8rer tidskr\u00e6vende manuelle tests.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Identificer_dit_testteam\"><\/span><strong>2. Identificer dit testteam<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ved at uddelegere ansvar og tildele medlemmer af testteamet officielle roller og titler kan du sikre, at testprocessen forl\u00f8ber gnidningsl\u00f8st.<\/p>\n<p>Kommunik\u00e9r klart roller og ansvarsomr\u00e5der i dit team, f\u00f8r testningen starter, og tildel forskellige testere ansvaret for forskellige aspekter af ikke-funktionel testning, s\u00e5 alle holdes ansvarlige for deres egne opgaver.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Vaelg_vaerktoejer_og_teknologier_foer_afproevning\"><\/span><strong>3. V\u00e6lg v\u00e6rkt\u00f8jer og teknologier f\u00f8r afpr\u00f8vning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Hvis du f\u00f8rst beslutter dig for at arbejde med bestemte v\u00e6rkt\u00f8jer og teknologier, efter du er begyndt p\u00e5 ikke-funktionel testning, kan det forsinke testprocessen og skabe forvirring blandt testerne.<\/p>\n<p>I stedet skal du unders\u00f8ge det p\u00e5 forh\u00e5nd og beslutte, om der er nogle v\u00e6rkt\u00f8jer, du vil bruge, f\u00f8r du begynder at teste. Det g\u00f8r det nemt at indarbejde disse v\u00e6rkt\u00f8jer i testplanen og at uddanne dine testere i at bruge dem, f\u00f8r testningen starter.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Faa_altid_en_formel_godkendelse_af_test_og_dokumentation\"><\/span><strong>4. F\u00e5 altid en formel godkendelse af test og dokumentation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Testning er en kvalitetssikringsproces, og den bedste m\u00e5de at maksimere v\u00e6rdien af de test, du udf\u00f8rer, er at udf\u00f8re grundl\u00e6ggende kvalitetssikring af de test, du planl\u00e6gger og udf\u00f8rer.<\/p>\n<p>Indf\u00f8r enkle protokoller, der kr\u00e6ver, at testerne beder QA-ledere og ledere om at gennemg\u00e5 og underskrive testplaner og testrapporter, f\u00f8r de g\u00e5r videre til n\u00e6ste fase.<\/p>\n<p>Det \u00f8ger chancen for, at testfejl bliver opdaget og rettet tidligt.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"7_fejl_og_faldgruber_der_skal_undgaas_naar_du_implementerer_ikke-funktionelle_tests\"><\/span><strong>7 fejl og faldgruber, der skal undg\u00e5s, n\u00e5r du implementerer ikke-funktionelle tests<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-56575\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/03\/UAT-testing-comparison-to-regression-testing-and-other-1024x683.jpeg\" alt=\"UAT-testning sammenlignet med regressionstest og andre\" width=\"489\" height=\"326\"><\/p>\n<p>Hvis du er nybegynder inden for ikke-funktionel testning, kan det v\u00e6re let at beg\u00e5 nogle almindelige fejl, som testere og QA-fagfolk ofte beg\u00e5r.<\/p>\n<p>Ikke-funktionel testning er et komplekst job, der indeb\u00e6rer, at man skal betragte en softwareopbygning fra alle vinkler og perspektiver.<\/p>\n<p>Nedenfor er en liste over nogle af de mest almindelige faldgruber, som testere laver, n\u00e5r de udf\u00f8rer ikke-funktionel testning.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Ikke_planlaegning\"><\/span><strong>1. Ikke planl\u00e6gning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Hvis du er nybegynder inden for ikke-funktionel testning, tror du m\u00e5ske, at du bare kan kaste dig ud i testfasen uden at udarbejde en grundig testplan p\u00e5 forh\u00e5nd.<\/p>\n<p>Nogle testteams udarbejder ufuldst\u00e6ndige testdokumenter eller overfladiske resum\u00e9er af testplanen, som ikke i tilstr\u00e6kkelig grad beskriver de handlinger, som testerne skal udf\u00f8re under den ikke-funktionelle testning.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Forkert_forvaltning_af_testning\"><\/span><strong>2. Forkert forvaltning af testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Der kan opst\u00e5 problemer, hvis testene forvaltes forkert p\u00e5 et hvilket som helst tidspunkt i testprocessen. Utilstr\u00e6kkelig ledelse kan betyde, at testerne ikke har de rette ressourcer til at udf\u00f8re grundige test, eller at testerne ikke f\u00e5r tilstr\u00e6kkelig tid til at teste alle aspekter af buildet.<\/p>\n<p>Testledere skal v\u00e6re i stand til at l\u00e6re af de fejl, de beg\u00e5r, og udvikle mere effektive testplaner fremadrettet.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Daarlig_kommunikation\"><\/span><strong>3. D\u00e5rlig kommunikation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>D\u00e5rlig kommunikation kan for\u00e5rsage mange problemer under testprocessen, is\u00e6r i forbindelse med ikke-funktionel testning.<\/p>\n<p>Det kan betyde d\u00e5rlig kommunikation inden for testteamet eller d\u00e5rlig kommunikation mellem testere, udviklere og interessenter.<\/p>\n<p>Dette sker ofte, n\u00e5r testerne ikke vedligeholder testdokumenterne tilstr\u00e6kkeligt eller ikke kommunikerer regelm\u00e6ssigt med andre afdelinger under testprocessen.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Ignorering_af_udviklere\"><\/span><strong>4. Ignorering af udviklere<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Testere og udviklere arbejder normalt ret adskilt fra hinanden, men testteams, der arbejder t\u00e6t sammen med udviklere, kan drage fordel af yderligere viden om, hvordan softwaren fungerer, og hvordan forskellige moduler interagerer med hinanden.<\/p>\n<p>Ved at inddrage udviklerne i testprocessen eller anmode om feedback fra udviklerne p\u00e5 vigtige tidspunkter kan testteams hj\u00e6lpe med at udarbejde mere effektive og grundige testplaner.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Formaalet_med_afproevningen\"><\/span><strong>5. Form\u00e5let med afpr\u00f8vningen<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Mange testere tror stadig, at form\u00e5let med testning er at kontrollere, at softwaren fungerer, eller at demonstrere over for interessenter og investorer, at softwaren fungerer.<\/p>\n<p>I stedet b\u00f8r testere g\u00e5 til testning med den holdning, at form\u00e5let med testning er at lede efter defekter.<\/p>\n<p>Testere, der ikke finder fejl, kan kun v\u00e6re tilfredse med, at den software, de tester, er fri for fejl, hvis de er sikre p\u00e5, at de har kigget alle steder, hvor der kan findes fejl.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Manuelle_vs_automatiserede_fejl\"><\/span><strong>6. Manuelle vs. automatiserede fejl<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Det er vigtigt at bruge tid p\u00e5 at overveje, om manuel testning eller automatiseret testning er bedre for hver enkelt type test, du udf\u00f8rer.<\/p>\n<p>Automatiserede testmetoder er yderst velegnede til n\u00e6sten alle former for ikke-funktionel testning, og testteams, der er vant til funktionel testning, beg\u00e5r m\u00e5ske den fejl at antage, at de kan teste ikke-funktionelle funktioner lige s\u00e5 let manuelt.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"7_Brug_af_de_forkerte_testvaerktoejer\"><\/span><strong>7. Brug af de forkerte testv\u00e6rkt\u00f8jer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Det er let at v\u00e6lge de forkerte testv\u00e6rkt\u00f8jer og teknologier, f\u00f8r man g\u00e5r i gang med ikke-funktionel testning, is\u00e6r hvis testteams er vant til at udf\u00f8re manuel testning og ikke er vant til at bruge testv\u00e6rkt\u00f8jer.<\/p>\n<p>Unders\u00f8g p\u00e5 forh\u00e5nd de metoder til ikke-funktionel testning, som du \u00f8nsker at bruge, og v\u00e6lg softwarev\u00e6rkt\u00f8jer og automatiseringsv\u00e6rkt\u00f8jer, der opfylder de specifikke krav til dit projekt.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Konklusion\"><\/span><strong>Konklusion<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><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=\"93\" height=\"93\"><\/p>\n<p>Ikke-funktionel testning er et vigtigt skridt i testprocessen, som g\u00f8r det muligt for testerne at kontrollere, hvor godt et system fungerer, og i hvilket omfang det opfylder ikke-funktionelle krav som f.eks. indl\u00e6sningstider, kapacitet og sikkerhedsbeskyttelse.<\/p>\n<p>Der er mange forskellige m\u00e5der at udf\u00f8re ikke-funktionel testning p\u00e5, men moderne automatiseringsv\u00e6rkt\u00f8jer g\u00f8r det lettere at maksimere testd\u00e6kningen og n\u00f8jagtigheden uden at g\u00e5 p\u00e5 kompromis med kvaliteten af dine resultater.<\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Ofte_stillede_spoergsmaal_og_ressourcer\"><\/span><strong>Ofte stillede sp\u00f8rgsm\u00e5l og ressourcer<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img alt=\"\" alt=\"\" decoding=\"async\" class=\"aligncenter size-full wp-image-3646\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2022\/02\/checklist.png\" alt=\"\" width=\"64\" height=\"64\"><\/p>\n<p>Hvis du vil vide mere om ikke-funktionel testning, er der masser af FAQ&#8217;er og ressourcer tilg\u00e6ngelige online.<\/p>\n<p>Gennemse vores foretrukne online ressourcer til ikke-funktionel testning nedenfor, eller l\u00e6s svarene p\u00e5 nogle af de mest stillede sp\u00f8rgsm\u00e5l om ikke-funktionel testning.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_De_bedste_kurser_om_ikke-funktionel_testning\"><\/span><strong>1. De bedste kurser om ikke-funktionel testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Der er masser af kurser tilg\u00e6ngelige online, som kan hj\u00e6lpe dig med at udvide din viden om metoder og tilgange til ikke-funktionel testning.<\/p>\n<p>Nogle af disse kurser er gratis, og andre kan give et certifikat eller en kvalifikation mod betaling. Hvis du \u00f8nsker at tage et akkrediteret kursus, kan du sp\u00f8rge din arbejdsgiver, om de vil sponsorere dig og d\u00e6kke undervisningsudgifterne.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Nogle af de bedste kurser om ikke-funktionel testning omfatter:<\/strong><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>TSG: Ikke-funktionel tr\u00e6ning 2-dages kursus<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li>Udemy: Den komplette 2023 Software Testing Bootcamp<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li>Edx: Software Testing Professional Certificate<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li>Uddannende: Automatisering af pr\u00e6stationstest 101<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Hvad_er_de_5_vigtigste_interviewspoergsmaal_om_ikke-funktionel_testning\"><\/span><strong>2. Hvad er de 5 vigtigste interviewsp\u00f8rgsm\u00e5l om ikke-funktionel testning?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Hvis du forbereder dig til en jobsamtale om at arbejde med softwaretestning, vil din interviewer m\u00e5ske stille dig sp\u00f8rgsm\u00e5l om ikke-funktionel testning for at sikre, at du forst\u00e5r, hvordan denne vigtige fase af softwaretestning fungerer. Forbered dig p\u00e5 dit interview ved at forberede effektive svar p\u00e5 almindelige interviewsp\u00f8rgsm\u00e5l p\u00e5 forh\u00e5nd.<\/p>\n<p>\u25cf Hvordan kan de tilgange og metoder, som du bruger til ikke-funktionel testning, adskille sig fra de tilgange, du bruger til funktionel testning?<\/p>\n<p>\u25cf Hvordan adskiller ikke-funktionel testning sig fra funktionel testning?<\/p>\n<p>\u25cf Hvilke forskellige typer af ikke-funktionel test findes der?<\/p>\n<p>\u25cf Hvordan prioriterer du funktionelle test og testcases?<\/p>\n<p>\u25cf P\u00e5 hvilken fase af softwaretesten udf\u00f8res funktionel test normalt?<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_De_bedste_YouTube-tutorials_om_ikke-funktionel_testning\"><\/span><strong>3. De bedste YouTube-tutorials om ikke-funktionel testning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Hvis du foretr\u00e6kker at l\u00e6re ved at se videoer, kan du finde YouTube-tutorials om ikke-funktionel testning nyttige til at l\u00e6re mere om denne type softwaretestning.<\/p>\n<p>Herunder finder du nogle af de bedste YouTube-tutorials om softwaretest, der findes i dag.<\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=n2A9OakDYcY%22%20target=\">Hvad er ikke-funktionel softwaretestning? En vejledning i softwaretestning<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=vzb-1edIbF8%22%20target=\">Hj\u00e6lp til softwaretestning: Ikke-funktionel testning<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=toQ2OjMHtls%22%20target=\">Ikke-funktionel testning i softwaretestning<\/a><br \/>\n<a href=\"Functional%20vs%20Non-Functional%20Testing\" target=\"_blank\" rel=\"noopener\">Bes\u00f8g W3Schools<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=1pm3s6riSOE%22%20target=\">Funktionel og ikke-funktionel testning<\/a><\/p>\n<p><iframe loading=\"lazy\" title=\"ZAPTEST - Load Tutorial - Building First Load Test\" width=\"1080\" height=\"608\" src=\"https:\/\/www.youtube.com\/embed\/50Iioep7vkg?list=PLYieqQNFjoYvTwJFUOWG4NT62rwCpi-E5\"  allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Hvordan_man_vedligeholder_ikke-funktionelle_test\"><\/span><strong>4. Hvordan man vedligeholder ikke-funktionelle test<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Korrekt testvedligeholdelse sikrer, at softwaretests kan gentages uden at g\u00e5 p\u00e5 kompromis med kvaliteten af testresultaterne.<\/p>\n<p>Ved at vedligeholde ikke-funktionelle tests kan du sikre, at testningen p\u00e5 hvert trin i udviklingsprocessen er tilstr\u00e6kkelig, og at dine tests altid opdateres i takt med den konstant skiftende kode.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Du kan vedligeholde ikke-funktionelle tests ved at f\u00f8lge vores tips nedenfor.<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>\u25cf Kommunikere klart p\u00e5 tv\u00e6rs af testteamet, n\u00e5r der oprettes testcases og skrives dokumentation<\/p>\n<p>\u25cf F\u00f8lg altid bedste praksis for testdesign<\/p>\n<p>\u25cf Revurdering af testprotokoller p\u00e5 forskellige stadier af testprocessen<\/p>\n<p>\u25cf Opdater \u00e6ndringer i din test undervejs<\/p>\n<p>Overvej fremtidige projekter, n\u00e5r der foretages \u00e6ndringer i de nuv\u00e6rende test<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Er_ikke-funktionel_testning_black_box_eller_white_box_testning\"><\/span><strong>5. Er ikke-funktionel testning black box eller white box testning?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ikke-funktionel testning er en form for black box-testning, hvilket betyder, at testerne ikke besk\u00e6ftiger sig med systemets interne funktioner, men kun med dets eksterne output.<\/p>\n<p>Dette st\u00e5r i kontrast til white box-testning, som tester den m\u00e5de, systemet fungerer internt p\u00e5. Eksempler p\u00e5 white box-testning omfatter enhedstestning og integrationstestning.<\/p>\n<p>Testning af funktionelle og ikke-funktionelle krav er eksempler p\u00e5 black box-testning. Det betyder, at testere ikke beh\u00f8ver avancerede tekniske f\u00e6rdigheder eller viden om computerprogrammering for at udf\u00f8re black box-testning, og de beh\u00f8ver heller ikke at l\u00e6re at implementere de systemer, de tester.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ikke-funktionel testning henviser til softwaretestning, der udf\u00f8res for at teste de ikke-funktionelle aspekter af en softwareapplikation. Der findes mange forskellige typer af ikke-funktionel testning, og nogle typer af softwaretestning kan betragtes som b\u00e5de funktionel testning og ikke-funktionel testning p\u00e5 samme tid. Ikke-funktionel testning er n\u00f8dvendig, fordi den evaluerer v\u00e6sentlige brugerkriterier som f.eks. ydeevne og brugervenlighed [&hellip;]<\/p>\n","protected":false},"author":14624,"featured_media":42417,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Ikke-funktionel testning - proces, v\u00e6rkt\u00f8jer, typer og mere!  ","_seopress_titles_desc":"Fra typer, tips, tricks og udfordringer ved ikke-funktionel testning til tjeklister, metoder og gratis\/virksomhedsv\u00e6rkt\u00f8jer - l\u00e6r alt, hvad der er v\u00e6rd at vide om det!","_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-57349","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-typer-af-softwaretest-da"},"acf":{"short_name":""},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/posts\/57349","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=57349"}],"version-history":[{"count":0,"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/posts\/57349\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/media\/42417"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/media?parent=57349"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/categories?post=57349"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/tags?post=57349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}