{"id":68723,"date":"2023-10-01T10:33:07","date_gmt":"2023-10-01T10:33:07","guid":{"rendered":"https:\/\/www.zaptest.com\/hurtig-udvikling-af-softwareautomatisering"},"modified":"2023-10-01T10:41:38","modified_gmt":"2023-10-01T10:41:38","slug":"hurtig-udvikling-af-softwareautomatisering","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/da\/hurtig-udvikling-af-softwareautomatisering","title":{"rendered":"Hurtig udvikling af softwareautomatisering"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">ChatGPT, Bard og andre fremtr\u00e6dende Large Language Models (LLM&#8217;er) har domineret vores nyhedsfeeds det seneste \u00e5r. Og med rette. Disse sp\u00e6ndende teknologier giver os et glimt af fremtiden, kraften og mulighederne ved kunstig intelligens.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Mens meget af den offentlige begejstring har drejet sig om at skabe tekst, billeder og video, kan disse v\u00e6rkt\u00f8jer bruges til mange andre discipliner, som f.eks. softwareautomatisering.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Denne artikel vil fungere som et dybdedyk i, hvordan prompt engineering kan hj\u00e6lpe os med softwareautomatisering. Men det f\u00f8rste, vi b\u00f8r g\u00f8re, er at unders\u00f8ge selve den hurtige teknik.<\/span><\/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\/hurtig-udvikling-af-softwareautomatisering\/#Hvad_er_prompt_engineering\" >Hvad er prompt engineering?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.zaptest.com\/da\/hurtig-udvikling-af-softwareautomatisering\/#Hvordan_kan_hurtig_teknik_hjaelpe\" >Hvordan kan hurtig teknik hj\u00e6lpe<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.zaptest.com\/da\/hurtig-udvikling-af-softwareautomatisering\/#med_automatisering_af_software\" >med automatisering af software?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.zaptest.com\/da\/hurtig-udvikling-af-softwareautomatisering\/#1_Generering_af_kode\" >#1. Generering af kode<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.zaptest.com\/da\/hurtig-udvikling-af-softwareautomatisering\/#2_Konvertering_af_ustrukturerede_data\" >#2. Konvertering af ustrukturerede data<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.zaptest.com\/da\/hurtig-udvikling-af-softwareautomatisering\/#3_Automatisering_af_test\" >#3. Automatisering af test<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.zaptest.com\/da\/hurtig-udvikling-af-softwareautomatisering\/#Afsluttende_tanker\" >Afsluttende tanker<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Hvad_er_prompt_engineering\"><\/span><strong>Hvad er prompt engineering?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Store sprogmodeller som ChatGPT producerer output baseret p\u00e5 de beskeder eller s\u00e6tninger, vi giver dem. Men resultaterne varierer meget afh\u00e6ngigt af de ord eller instruktioner, vi bruger. N\u00e5r vi indtaster vage og upr\u00e6cise instruktioner, rammer outputtet m\u00e5ske ikke plet.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Prompt engineering henviser til det velovervejede design af input, der hj\u00e6lper med at fremkalde mere pr\u00e6cist, n\u00f8jagtigt og i sidste ende brugbart indhold fra disse sp\u00e6ndende AI-systemer.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Large Language Model (LLM)-systemer bruger naturlig sprogbehandling (NLP) til at fortolke de udsagn, vi giver dem. Maskinerne omdanner disse sp\u00f8rgsm\u00e5l eller instruktioner (dvs. prompts) til kode og k\u00f8rer dem gennem deres enorme datalagre for at producere indhold i det format, vi angiver (dvs. tekst, billeder, kode).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">ChatGPT blev tr\u00e6net p\u00e5 over<\/span><a href=\"https:\/\/www.sciencefocus.com\/future-technology\/gpt-3\"><br \/>\n  <span style=\"font-weight: 400;\"> 570 GB data<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">. Tr\u00e6ningsmaterialet best\u00e5r af b\u00f8ger, artikler, webtekster og s\u00e5 videre. Med andre ord indeholder disse datas\u00e6t en ufattelig m\u00e6ngde viden.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Selvom vi m\u00e5ske forst\u00e5r processen, sker meget af det, der sker under motorhjelmen p\u00e5 disse systemer, uden for vores synsfelt. Selvf\u00f8lgelig kontrollerer vi input og output, og vi tr\u00e6ner systemet, men pr\u00e6cis hvordan disse algoritmer fungerer og tr\u00e6ffer beslutninger, er stadig noget af et mysterium. Som Sam Bowman, professor i kunstig intelligens ved New York University, udtrykker det,<\/span><a href=\"https:\/\/www.vox.com\/unexplainable\/2023\/7\/15\/23793840\/chat-gpt-ai-science-mystery-unexplainable-podcast\"><span style=\"font-weight: 400;\">  &#8220;Vi byggede den, vi tr\u00e6nede den, men vi ved ikke, hvad den laver.&#8221;<\/span><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Prompt engineering hj\u00e6lper os med at h\u00e5ndtere dette kaos ved at bruge output, der giver forudsigelige og brugbare resultater. De tilbyder os en vej til at l\u00e5se op for de enorme m\u00e6ngder viden, der ligger i disse applikationer.  <\/span><a href=\"https:\/\/tech.eu\/2023\/06\/09\/the-hot-new-job-that-pays-six-figures-ai-prompt-engineering\/#:~:text=The%20World%20Economic%20Forum%20(WEF,those%20roles%20is%20prompt%20engineering.\"><br \/>\n  <span style=\"font-weight: 400;\">Disciplinen er ved at opst\u00e5 som en ny karriere<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">med kurser, der skyder op overalt, efterh\u00e5nden som virksomhederne finder ud af, hvordan de kan udnytte denne kraftfulde teknologi. <\/span> <\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Hvordan_kan_hurtig_teknik_hjaelpe\"><\/span><strong>Hvordan kan hurtig teknik hj\u00e6lpe  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"med_automatisering_af_software\"><\/span><strong>med automatisering af software?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img data-dominant-color=\"0e0d0d\" data-has-transparency=\"false\" style=\"--dominant-color: #0e0d0d;\" decoding=\"async\" class=\"aligncenter wp-image-68719 not-transparent\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-1024x683.webp\" alt=\"Brug af chatcpg til forskellige softwareautomatiserings- og rpa-opgaver\" width=\"518\" height=\"345\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-1024x683.webp 1024w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-300x200.webp 300w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-768x512.webp 768w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-1536x1024.webp 1536w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-1080x720.webp 1080w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-1280x853.webp 1280w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-980x653.webp 980w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-480x320.webp 480w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/10\/utilizing-chatcpg-for-various-software-automation-and-rpa-tasks-jpeg.webp 1920w\" sizes=\"(max-width: 518px) 100vw, 518px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Softwareautomatisering og LLM&#8217;er har meget til f\u00e6lles. De giver begge et glimt af en fremtid, hvor maskiner vil \u00f8ge den menneskelige kreativitet for at skabe hurtigere og mere produktive arbejdspladser.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Der er flere sp\u00e6ndende omr\u00e5der, hvor begge disse teknologier kan konvergere. Her er tre m\u00e5der, hvorp\u00e5 vi kan bruge prompt engineering i softwareautomatisering.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"1_Generering_af_kode\"><\/span><strong>#1. Generering af kode<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><img data-dominant-color=\"606060\" data-has-transparency=\"false\" style=\"--dominant-color: #606060;\" decoding=\"async\" class=\"aligncenter wp-image-67409 not-transparent\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/09\/tcoe-2-683x1024.webp\" alt=\"generering af kode med prompt engineering i testautomatisering\" width=\"312\" height=\"468\"><\/p>\n<p><span style=\"font-weight: 400;\">At skrive kode er en af de mest lovende anvendelser af store sprogmodeller. AI LLM&#8217;er er i deres vorden. I l\u00f8bet af de n\u00e6ste par \u00e5r vil denne teknologi blive forbedret, efterh\u00e5nden som der bliver tilf\u00f8rt flere ressourcer til b\u00e5de computere og uddannelse.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">I det lange l\u00f8b kan disse fremskridt betyde, at AI kan skrive hele programmer med begr\u00e6nset eller ingen menneskelig indgriben. Men indtil videre har LLM&#8217;er nogle begr\u00e6nsninger. Kvaliteten af outputtet fra LLM-kodning afh\u00e6nger hovedsageligt af kvaliteten af inputtet. Affald ind, affald ud, som man siger.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Det er selvf\u00f8lgelig ikke kun effektiv prompt-teknik, der fungerer som en vejsp\u00e6rring.  <\/span><span style=\"font-weight: 400;\">Som foresl\u00e5et i  <\/span><a href=\"https:\/\/www.ncbi.nlm.nih.gov\/pmc\/articles\/PMC10339472\/\"><span style=\"font-weight: 400;\">ChatGPT og store sprogmodeller i den akademiske verden: Muligheder og udfordringer<\/span><\/a><span style=\"font-weight: 400;\">  (Meyer, 2023), &#8220;I \u00f8jeblikket er det mere sandsynligt, at ChatGPT har succes med n\u00f8jagtigt at skrive mindre blokke af kode, mens dens p\u00e5lidelighed ved skrivning af st\u00f8rre\/mere komplekse programmer (f.eks. en softwarepakke) er tvivlsom.&#8221;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">I en nylig artikel i magasinet Nature advarede nogle dataloger desuden om, at vi b\u00f8r n\u00e6rme os kodegenerering med LLM&#8217;er med en vis forsigtighed. En anden moderne avis,  <\/span><a href=\"https:\/\/arxiv.org\/abs\/2303.11455\"><br \/>\n  <span style=\"font-weight: 400;\">Store sprogmodeller og simple, dumme fejl <\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">(Jesse, 2023) demonstrerede, hvordan en popul\u00e6r LLM, Codex, som bruges af leverand\u00f8ren Copilot, producerer &#8220;kendte, ordrette SStuB&#8217;er med op til 2x st\u00f8rre sandsynlighed end kendt, ordret korrekt kode.&#8221; <\/span> <\/p>\n<p><span style=\"font-weight: 400;\">Selvom disse problemer ikke kan ignoreres, er der stadig en masse berettiget begejstring for, hvordan disse programmer kan hj\u00e6lpe med at demokratisere softwareudvikling ved at st\u00f8tte b\u00e5de tekniske og ikke-tekniske teams.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Det mest imponerende er m\u00e5ske, at v\u00e6rkt\u00f8jer som ChatGPT kan producere funktionel kode meget hurtigt. Med den rigtige prompt kan ingeni\u00f8rer reducere den tid, det tager at programmere visse typer kode, hvilket sikrer en hurtigere livscyklus for softwareudvikling.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">I slutningen af 2022 forb\u00f8d den popul\u00e6re programmeringshub <\/span><a href=\"https:\/\/www.theverge.com\/2022\/12\/5\/23493932\/chatgpt-ai-generated-answers-temporarily-banned-stack-overflow-llms-dangers\"><br \/>\n  <span style=\"font-weight: 400;\">Stack Overflow forbudt AI-genererede <\/span><br \/>\n<\/a> <span style=\"font-weight: 400;\">svar p\u00e5 sit forum. De n\u00e6vnte den h\u00f8je fejlrate og de un\u00f8jagtigheder, der er forbundet med applikationen. Men teknologien er stadig i sin vorden, og desuden skyldes utilfredsheden med AI-genererede resultater lige s\u00e5 meget d\u00e5rlig teknik, som det g\u00f8r med selve teknologien.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">P\u00e5 trods af bet\u00e6nkelighederne ved teknologien har en <\/span><a href=\"https:\/\/www.mckinsey.com\/featured-insights\/mckinsey-explainers\/what-is-prompt-engineering\"><br \/>\n  <span style=\"font-weight: 400;\">nylig artikel af McKinsey<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">  fremh\u00e6ver den indflydelse, som prompt engineering allerede har i programmeringsverdenen. Konsulentfirmaets  <\/span><a href=\"https:\/\/www.mckinsey.com\/capabilities\/quantumblack\/our-insights\/the-state-of-ai-in-2023-generative-ais-breakout-year\"><span style=\"font-weight: 400;\">Tilstanden for kunstig intelligens i 2023: Generativ AI&#8217;s gennembruds\u00e5r<\/span><\/a><span style=\"font-weight: 400;\">  delte to interessante tendenser. For det f\u00f8rste ans\u00e6tter 7% af de organisationer, der har investeret i AI, hurtige ingeni\u00f8rer. For det andet har virksomheder, der bruger AI, reduceret AI-relaterede softwareingeni\u00f8rroller fra 38% til 28%.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">En m\u00e5de at fortolke disse tendenser p\u00e5 er, at virksomhederne er komfortable med denne ops\u00e6tning og klar til at overlade softwareautomatisering til deres maskiner. Selvom disse tal kan skr\u00e6mme eksisterende ingeni\u00f8rer, antyder McKinsey-unders\u00f8gelsen, at &#8220;kun 8 procent siger, at st\u00f8rrelsen p\u00e5 deres arbejdsstyrke vil falde med mere end en femtedel.&#8221; Overordnet set bliver ingeni\u00f8rer sandsynligvis n\u00f8dt til at omskole sig for at drage fordel af tendensen til AI-genereret softwareautomatisering.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">En oplagt anvendelse af AI-genereret softwareautomatisering er at skabe automatiseringsbots. Men selvom prompt engineering tilsyneladende er en brugervenlig gr\u00e6nseflade takket v\u00e6re dens fokus p\u00e5 samtale, er det endnu uvist, om den kan erstatte eksisterende l\u00f8sninger.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">P\u00e5 mange m\u00e5der har software som <a href=\"https:\/\/www.zaptest.com\/\">ZAPTEST<\/a> allerede demokratiseret markedet for softwareautomatisering. Nu er der v\u00e6rkt\u00f8jer uden kode, som g\u00f8r det muligt for ikke-tekniske teams at bygge<a href=\"https:\/\/www.zaptest.com\/rpa\"> RPA-bots af h\u00f8j kvalitet<\/a>. Selvom software som ChatGPT kan bygge bots, kan implementering og vedligeholdelse v\u00e6re vanskelig for alle, der ikke er softwareingeni\u00f8rer, og selv for dem, der er.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Det er langt mere brugervenligt at optage menneske-computer-interaktioner fra din GUI og konvertere disse bev\u00e6gelser til kode end at bruge prompter. Sammen med LLM&#8217;s potentiale til at producere ustabil og fejlbeh\u00e6ftet kode, kan man roligt sige, at RPA-software ikke kommer nogen vegne i den n\u00e6rmeste fremtid.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"2_Konvertering_af_ustrukturerede_data\"><\/span><strong>#2. Konvertering af ustrukturerede data<\/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=\"572\" height=\"381\"><\/p>\n<p><span style=\"font-weight: 400;\">Ustrukturerede data er ikke <a href=\"https:\/\/www.zaptest.com\/a-complete-guide-to-robotic-process-automation-rpa\">Robotic Process Automations<\/a>st\u00e6rke side. Teknologien er ikke bygget til at h\u00e5ndtere ting som e-mails, billeder, lyd og meget mere. RPA-v\u00e6rkt\u00f8jer har brug for foruddefinerede datamodeller med organiserede strukturer.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">En stor del af de ustrukturerede data er tekst i naturligt sprog. Store sprogmodeller er bygget til at &#8220;forst\u00e5&#8221; disse oplysninger og udtr\u00e6kke semantisk betydning fra dem. Det skaber en betydelig mulighed for teams, der \u00f8nsker at fortolke disse tekster og konvertere dem til et format, der er acceptabelt for RPA-v\u00e6rkt\u00f8jer.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Mange teams har brugt naturlig sprogbehandling (NLP) i \u00e5revis til at hj\u00e6lpe dem med stemningsanalyse. Denne proces, ogs\u00e5 kendt som opinion mining, hj\u00e6lper organisationer med at holde styr p\u00e5 forbrugernes f\u00f8lelser og holdninger til brands. I de fleste tilf\u00e6lde bruges disse v\u00e6rkt\u00f8jer til at registrere positive, negative og neutrale f\u00f8lelser i tekst. Men teknologien er ogs\u00e5 i stand til langt mere detaljeret f\u00f8lelsesregistrering.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Der findes flere v\u00e6rkt\u00f8jer p\u00e5 markedet, der tilbyder denne funktionalitet, men LLM&#8217;s giver mulighed for en mere alsidig anvendelse, der r\u00e6kker ud over at forst\u00e5, hvad folk synes om et produkt eller en service. For eksempel er dataanalyse eksploderet i popularitet i de senere \u00e5r. Big Data giver virksomheder en fordel ved at give dem mulighed for at f\u00e5 indsigt og forst\u00e5else, der hj\u00e6lper med datadrevet beslutningstagning.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Robotic Process Automation-v\u00e6rkt\u00f8jer kan hj\u00e6lpe med at indsamle data. Men som vi n\u00e6vnte ovenfor, har de sv\u00e6rt ved at h\u00e5ndtere bestemte typer af information. Men sammen med AI-v\u00e6rkt\u00f8jer, der bruger store sprogmodeller, kan RPA indsamle store m\u00e6ngder data og bruge dem til at generere de oplysninger, der er n\u00f8dvendige for Business Intelligence (BI)-v\u00e6rkt\u00f8jer.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Et af de mere sp\u00e6ndende aspekter ved generativ AI er dens evne til at give mening til data-input. Med den rette prompt engineering kan teams omdanne disse data til et format, der fungerer for deres RPA-v\u00e6rkt\u00f8jer.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">RPA kan hj\u00e6lpe med at g\u00f8re Big Data-arbejdsgange mere effektive. Til at begynde med kan du bruge det til at hj\u00e6lpe med b\u00e5de indtastning og udtr\u00e6kning af data. Men de m\u00e5ske mest v\u00e6rdifulde og sp\u00e6ndende brugsscenarier involverer brug af RPA-v\u00e6rkt\u00f8jer til at transformere, rense og indl\u00e6se data eller sikre, at datamigrering k\u00f8rer hurtigt, effektivt og pr\u00e6cist.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Et andet vigtigt punkt er data governance. Automatisering af dataanmodninger hj\u00e6lper organisationer med at overholde reglerne og holder data ude af syne for manuelle medarbejdere.  <\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"3_Automatisering_af_test\"><\/span><strong>#3. Automatisering af test<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img alt=\"Top 30 Most Popular RPA (robotic process automation) Tools &amp; Software\" alt=\"Top 30 Most Popular RPA (robotic process automation) Tools &amp; Software\" decoding=\"async\" class=\"aligncenter size-large wp-image-51170\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/01\/zaptest-1-1024x512.gif\" alt=\"\" width=\"1024\" height=\"512\"><\/p>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.zaptest.com\/a-complete-guide-to-software-testing-automation\">Testautomatisering<\/a> har taget fart i softwareudviklingskredse, fordi det giver en hurtigere m\u00e5de at verificere software p\u00e5. Test og kvalitetssikring har traditionelt v\u00e6ret dyre og tidskr\u00e6vende processer; testautomatisering giver en l\u00f8sning p\u00e5 begge disse udfordringer.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">En af de f\u00f8rste ting, prompt engineering kan g\u00f8re, er at forbedre kvaliteten af testcases. Med de rette instruktioner kan disse maskiner analysere testcases og identificere problemer og l\u00f8sninger. Denne proces kan forbedre omfanget af testcases og f\u00f8re til mere omfattende tests.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">For eksempel kan du fodre en stor sprogmodel med kode p\u00e5 samme m\u00e5de, som du ville fodre en menneskelig reviewer. Disse maskiner kan hurtigt k\u00f8re koden igennem og finde fejl, bugs og endda identificere performanceproblemer. M\u00e5ske endnu mere sp\u00e6ndende er det, at LLM&#8217;er ogs\u00e5 giver mulighed for at f\u00e6rdigg\u00f8re testcase-koden ud fra simple uddrag, hvilket fremskynder oprettelsen af testcases.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Prompt engineering sigter mod at tackle mange af de problemer, der har drevet fremkomsten af <a href=\"https:\/\/www.zaptest.com\/what-is-agile-testing-process-life-cycle-methods-implementation\">Agile\/DevOps-tilgangen<\/a> til softwareudvikling. Ingeni\u00f8rer vil have effektive, let gentagelige tests, der kan opdage problemer, f\u00f8r applikationerne implementeres. Ideen er, at softwareudviklere ved at frig\u00f8re tid kan koncentrere sig om mere kreative og v\u00e6rdidrevne opgaver.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Som beskrevet i en klassisk artikel, <\/span><a href=\"https:\/\/www.researchgate.net\/publication\/254034665_Technical_Debt_in_Test_Automation\"><br \/>\n  <span style=\"font-weight: 400;\">Teknisk g\u00e6ld i testautomatisering<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">  (K. Wiklund, 2012), kan softwareudviklingsteams l\u00f8be ind i problemer, hvis de bruger for meget tid p\u00e5 manuel test og verificering af deres software. Indledende omkostninger til testautomatiseringsl\u00f8sninger, manglende automatiseringserfaring og endda en pr\u00e6ference for \u00e6ldre metoder kan bidrage til disse forsinkelser.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Et af de mest interessante aspekter af agil softwareudvikling involverer <\/span><a href=\"https:\/\/scaledagileframework.com\/behavior-driven-development\/\"><br \/>\n  <span style=\"font-weight: 400;\">Adf\u00e6rdsdrevet udvikling (BDD).<\/span><br \/>\n<\/a><span style=\"font-weight: 400;\">  Begrebet henviser til udvikling af software med forventet brugeradf\u00e6rd. Selvom implementeringen af denne tilgang helt klart kan spare tid, k\u00e6mper mange teams med at f\u00f8re automatiseringen ud i livet. Men LLM&#8217;er kan v\u00e6re en l\u00f8sning.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Nogle af de mest almindelige symptomer p\u00e5 teknisk g\u00e6ld er d\u00e5rlig dokumentation og mangel p\u00e5 robust testning. Det er problemer, som nutidens LLM&#8217;er kan hj\u00e6lpe med at l\u00f8se. Men andre bem\u00e6rkelsesv\u00e6rdige symptomer, s\u00e5som refaktorering, er for komplekse til den nuv\u00e6rende generative AI og resulterer m\u00e5ske ikke i tidsbesparelser.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Afsluttende_tanker\"><\/span><strong>Afsluttende tanker<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-59582\" src=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/img80.png\" alt=\"alfatestning vs betatestning\" width=\"107\" height=\"179\" srcset=\"https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/img80.png 479w, https:\/\/www.zaptest.com\/wp-content\/uploads\/2023\/05\/img80-180x300.png 180w\" sizes=\"(max-width: 107px) 100vw, 107px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Generative AI-applikationer har et enormt potentiale. Men den brugervenlige, dialogbaserede gr\u00e6nseflade kan v\u00e6re misvisende. Mange tror, at det er ligetil at generere kvalitetsoutput fra disse maskiner. Men fremragende hurtig teknik er mere kompliceret, end du m\u00e5ske tror.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Effektiv prompt engineering kr\u00e6ver en masse fors\u00f8g og fejl. Det kr\u00e6ver ogs\u00e5 en masse omtanke fra ingeni\u00f8rens side at sikre, at svarene er brugbare. Endelig er det vigtigt at kontrollere og genkontrollere arbejdet p\u00e5 grund af det velkendte potentiale for fejl.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Selvom hurtige ingeni\u00f8rjob m\u00e5ske er p\u00e5 vej frem, er det ikke alle, der er overbeviste. Oguz A. Acar skriver i Harvard Business Review et fascinerende argument om, at  <\/span><a href=\"https:\/\/hbr.org\/2023\/06\/ai-prompt-engineering-isnt-the-future\"><span style=\"font-weight: 400;\">&#8220;Fremtidige generationer af AI-systemer vil blive mere intuitive og dygtige til at forst\u00e5 naturligt sprog, hvilket reducerer behovet for omhyggeligt konstruerede prompter.&#8221;<\/span><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Uanset hvad fremtiden bringer, vil generativ AI v\u00e6re en del af den. Selvom prompt engineering er meget lovende, er det sv\u00e6rt at sige med sikkerhed, hvilken pr\u00e6cis rolle det kommer til at spille.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Interessant nok er software til automatisering af softwaretest allerede fyldt med use cases og succeshistorier, der viser, at det er velegnet til at fremskynde softwareudvikling uden at g\u00e5 p\u00e5 kompromis med n\u00f8jagtighed eller omfattende verifikation af applikationer.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">V\u00e6rkt\u00f8jer som ZAPTEST giver allerede udviklere mulighed for at l\u00f8se problemer som utilstr\u00e6kkelig tid og ressourcer, teknisk g\u00e6ld, dokumentation og omfattende test og RPA. Desuden er disse v\u00e6rkt\u00f8jer mere brugervenlige end prompt engineering, hvilket g\u00f8r dem langt mere velegnede til ikke-tekniske teams. Som altid ligger det virkelige potentiale i sk\u00e6ringspunktet mellem disse sp\u00e6ndende automatiseringsteknologier.  <\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ChatGPT, Bard og andre fremtr\u00e6dende Large Language Models (LLM&#8217;er) har domineret vores nyhedsfeeds det seneste \u00e5r. Og med rette. Disse sp\u00e6ndende teknologier giver os et glimt af fremtiden, kraften og mulighederne ved kunstig intelligens. Mens meget af den offentlige begejstring har drejet sig om at skabe tekst, billeder og video, kan disse v\u00e6rkt\u00f8jer bruges til [&hellip;]<\/p>\n","protected":false},"author":14624,"featured_media":68733,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Hurtig udvikling i softwareautomatisering - Def. & Proces","_seopress_titles_desc":"Fra Generative AI og Prompt Engineering, l\u00e6r om de specifikke implementeringer og anvendelser af teknologien i softwaretest og RPA.","_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":[466],"tags":[],"class_list":{"0":"post-68723","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-ai-da"},"acf":{"short_name":"Hurtig udvikling af softwareautomatisering"},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/posts\/68723","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=68723"}],"version-history":[{"count":1,"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/posts\/68723\/revisions"}],"predecessor-version":[{"id":68731,"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/posts\/68723\/revisions\/68731"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/media\/68733"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/media?parent=68723"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/categories?post=68723"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/da\/wp-json\/wp\/v2\/tags?post=68723"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}