{"id":69627,"date":"2023-10-12T10:33:52","date_gmt":"2023-10-12T10:33:52","guid":{"rendered":"https:\/\/www.zaptest.com\/agile-devops-test-automation-den-zaptest-mockup-baserte-automatiseringstilnaermingen"},"modified":"2023-10-12T10:33:52","modified_gmt":"2023-10-12T10:33:52","slug":"agile-devops-test-automation-den-zaptest-mockup-baserte-automatiseringstilnaermingen","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/no\/agile-devops-test-automation-den-zaptest-mockup-baserte-automatiseringstilnaermingen","title":{"rendered":"Agile DevOps Test Automation &#8211; Den ZAPTEST mockup-baserte automatiseringstiln\u00e6rmingen"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">ZAPTEST hjelper utviklere med \u00e5 automatisere mockupene sine s\u00e5 tidlig som mulig. Denne funksjonen lar team ta i bruk en Agile\/DevOps-tiln\u00e6rming i l\u00f8pet av  <\/span><span style=\"font-weight: 400;\">designstadiet, slik at de kan begynne slik de har tenkt \u00e5 fortsette.<\/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\/no\/agile-devops-test-automation-den-zaptest-mockup-baserte-automatiseringstilnaermingen\/#Viktigheten_av_mockups\" >Viktigheten av mockups<\/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\/no\/agile-devops-test-automation-den-zaptest-mockup-baserte-automatiseringstilnaermingen\/#ZAPTEST_mockup-basert_automatisering\" >ZAPTEST mockup-basert automatisering<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.zaptest.com\/no\/agile-devops-test-automation-den-zaptest-mockup-baserte-automatiseringstilnaermingen\/#Trinn_1_Fra_mockup_til_testskript\" >Trinn 1: Fra mockup til testskript<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.zaptest.com\/no\/agile-devops-test-automation-den-zaptest-mockup-baserte-automatiseringstilnaermingen\/#Trinn_2_Legge_til_objekter_i_skriptet\" >Trinn 2: Legge til objekter i skriptet<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.zaptest.com\/no\/agile-devops-test-automation-den-zaptest-mockup-baserte-automatiseringstilnaermingen\/#Trinn_3_Utfor_skriptet\" >Trinn 3: Utf\u00f8r skriptet<\/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\/no\/agile-devops-test-automation-den-zaptest-mockup-baserte-automatiseringstilnaermingen\/#1_Generer_dokumentasjon\" >1. Generer dokumentasjon<\/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\/no\/agile-devops-test-automation-den-zaptest-mockup-baserte-automatiseringstilnaermingen\/#2_Parallell_utforelse\" >2. Parallell utf\u00f8relse<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.zaptest.com\/no\/agile-devops-test-automation-den-zaptest-mockup-baserte-automatiseringstilnaermingen\/#Siste_tanker\" >Siste tanker<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Viktigheten_av_mockups\"><\/span><strong>Viktigheten av mockups<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Mockups er en viktig del av flott UI\/UX-design. De er s\u00e5 mye mer enn bare neste trinn med wireframes. I stedet tilbyr de utviklere og designere en m\u00e5te \u00e5 konseptualisere produktet sitt og gj\u00f8re det om til noe h\u00e5ndgripelig.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ved \u00e5 bruke mockups i utviklingsfasene kan du raskt innlemme tilbakemeldinger. Disse h\u00f8yoppl\u00f8selige representasjonene av sluttproduktet ditt gir nok realisme til at du kan f\u00e5 en god f\u00f8lelse av utseendet og f\u00f8lelsen til din fremtidige applikasjon.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Mockups er ogs\u00e5 en fin m\u00e5te for interessenter eller investorer \u00e5 se om produktet oppfyller deres forventninger. Viktigst av alt, hvis du f\u00e5r tilbakemelding som betyr at du m\u00e5 gj\u00f8re endringer, er det enkelt \u00e5 inkludere disse nye meningene i mockupen din lenge f\u00f8r du har beg\u00e5tt en kodelinje.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"ZAPTEST_mockup-basert_automatisering\"><\/span><strong>ZAPTEST mockup-basert automatisering<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">N\u00e5r du har levert en mockup som alle er forn\u00f8yd med, kan du g\u00e5 videre til neste trinn. En ekte Agile\/DevOps-tiln\u00e6rming inneb\u00e6rer imidlertid automatisert testing s\u00e5 tidlig som mulig. N\u00e5 lurer du kanskje p\u00e5 &laquo;hvordan kan jeg automatisere testing n\u00e5r jeg bare er i designfasen?&raquo; Hos ZAPTEST forst\u00e5r vi at kontinuerlig testing b\u00f8r begynne s\u00e5 tidlig som mulig, og det er derfor vi tilbyr mockup-basert automatisering.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">I dette stykket viser vi deg hvordan du kan generere testskript og dokumentasjon fra mockupen din og parallellteste den p\u00e5 tvers av forskjellige operativsystemer.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Trinn_1_Fra_mockup_til_testskript\"><\/span><strong>Trinn 1: Fra mockup til testskript<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Du kan designe mockups p\u00e5 en rekke m\u00e5ter. Du kan tegne dem for h\u00e5nd eller bruke popul\u00e6re designverkt\u00f8y som Figma eller Placeit. Uansett hvilken metode du foretrekker, ta sluttproduktet ditt og bruk ZAPTESTs skanne-GUI-funksjon for \u00e5 importere det til plattformen v\u00e5r.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Skanne GUI-funksjonen oppdager all tekst i mockupen og oppretter automatisk relaterte objekter. Dessuten etablerer automatisk forankring relasjoner mellom alle tekstfelter i mockupen og etiketter i skriptet. Resultatet av dette er at hvis du flytter spesifikk tekst rundt p\u00e5 skjermen, vil eventuelle relaterte elementer automatisk f\u00f8lge den. For eksempel, hvis du har en mockup av en p\u00e5loggingsskjerm, kan du koble et &laquo;Brukernavn&raquo;-objekt til et tekstfelt.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">I tillegg, i l\u00f8pet av dette stadiet, kan du endre standard navneverdier for objektene for \u00e5 sikre at du har maksimal klarhet. Denne funksjonen er spesielt nyttig hvis du har mange forskjellige knapper p\u00e5 mockupen.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Som et resultat av denne prosessen blir alle objekter lagret og organisert i Repository Explorer.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Trinn_2_Legge_til_objekter_i_skriptet\"><\/span><strong>Trinn 2: Legge til objekter i skriptet<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">N\u00e5r du har importert og merket mockupen din, er det p\u00e5 tide \u00e5 gj\u00f8re den om til et testskript.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">For \u00e5 definere et trinn i ZAPTEST-skriptet, trenger du bare \u00e5 finne objektet i GUI Map eller Object Repository og dobbeltklikke p\u00e5 det. Eller du kan dra og slippe objekter til et bestemt sted i skriptet. ZAPTEST vil foresl\u00e5 en liste over operasjoner \u00e5 velge mellom for trinnet.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Det f\u00f8rste du m\u00e5 gj\u00f8re er \u00e5 legge til et valideringstrinn som bekrefter at m\u00e5lsiden din eksisterer. Deretter m\u00e5 du velge &laquo;TYPE&raquo; og legge til hvert element fra mockupen din (dvs. et tilkoblet &laquo;brukernavn&raquo; og et tekstfelt.)  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Deretter kan du legge til &laquo;KLIKK&raquo; for alle knapper p\u00e5 mockupen som brukerne dine kan velge.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Til slutt, n\u00e5r applikasjonen din er klar til \u00e5 teste, velg en \u00f8nsket nettleser, velg LAUNCH og skriv inn appens adresse. N\u00e5 kan du kj\u00f8re skriptet ditt mot appen.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Trinn_3_Utfor_skriptet\"><\/span><strong>Trinn 3: Utf\u00f8r skriptet  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">ZAPTEST mockup testautomatisering er s\u00e5 kraftig at skriptet kj\u00f8res f\u00f8rste gang uten behov for noen modifikasjoner. N\u00e5 kan du teste ut modellen fra nettleseren din og f\u00e5 en ekte f\u00f8lelse av brukeropplevelsen til applikasjonen din, alt uten \u00e5 skrive noen kode.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">N\u00e5r skriptet er klart, kan det legges til CI\/CD-pipeline og brukes i ditt kontinuerlige testrammeverk.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Denne funksjonen sparer \u00e5penbart mye tid. Dessuten betyr det ogs\u00e5 at ikke-tekniske designmedarbeidere kan forvandle ideene sine til funksjonelle applikasjoner p\u00e5 f\u00e5 minutter \u2013 ikke lenger \u00e5 vente for \u00e5 f\u00e5 ideer p\u00e5 beina.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tidsbesparelsen stopper imidlertid ikke der; ZAPTEST mockup-automatisering lar deg ogs\u00e5 lage dokumentasjon.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Generer_dokumentasjon\"><\/span><strong>1. Generer dokumentasjon<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">ZAPTEST lar deg generere testdokumentasjon med et enkelt klikk p\u00e5 en knapp. Dokumentasjonen er brutt ned i detaljerte trinn med et avsnitt for forventede resultater. Det beste er at du kan konvertere disse dokumentene til en rekke formater, som Word, PDF, HTML, XML og CSV. P\u00e5 toppen av det kan du ogs\u00e5 eksportere til Micro Focus ALM, Rally (eller CA Agile Center), Jira, o Azure DevOps og mange andre. Alternativene er uendelige.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Parallell_utforelse\"><\/span><strong>2. Parallell utf\u00f8relse<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Det siste trinnet for v\u00e5r mockup-baserte testautomatisering inneb\u00e6rer bruk av ZAPTEST M-RUN. V\u00e5re kraftige programvaretestautomatiseringsverkt\u00f8y lar brukere kj\u00f8re flere skript samtidig over flere forskjellige plattformer. Brukere f\u00e5r tilgang til applikasjoner p\u00e5 tvers av forskjellige enheter og operativsystemer, s\u00e5 det er viktig \u00e5 teste p\u00e5 tvers av hver av disse egenskapene.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Noen av plattformene som ZAPTEST M-RUN lar deg teste mot er Android, iOS, Mac, Linux og Windows. Du kan koble ZAPTEST til fysiske enheter i den virkelige verden og bruke plattformen v\u00e5r til \u00e5 kj\u00f8re testen og administrere resultatene. Denne prosessen er ogs\u00e5 avhengig av ZAPTEST 1SCRIPT-implementering, som forenkler testing og utf\u00f8relse p\u00e5 tvers av forskjellige plattformer uten byrden med \u00e5 endre automatiseringskode for \u00e5 passe hver enkelt egenskap.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Live remote view lar deg overv\u00e5ke testene parallelt. N\u00e5r testen er fullf\u00f8rt, kan du gjennomg\u00e5 resultatene for hver enkelt enhet. Disse dataene bidrar til \u00e5 sikre at applikasjonen din kan kj\u00f8re jevnt p\u00e5 tvers av de ulike enhetene som interessentene dine bruker.  <\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Siste_tanker\"><\/span><strong>Siste tanker<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Som enhver programvareutvikler vet, kommer testing ofte for sent. Implementering av testing p\u00e5 et senere tidspunkt i programvareutviklingssyklusen kan avsl\u00f8re problemer som burde v\u00e6rt fanget opp tidligere, noe som kan f\u00f8re til kostbare kodeomskrivinger. Det kan imidlertid ogs\u00e5 gj\u00f8res for sent og for\u00e5rsake store forsinkelser i programvareutviklingslivssyklusen (SDLC).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Mockup-design er en fin m\u00e5te \u00e5 identifisere UI\/UX-problemer tidlig. For Agile\/DevOps-team er de imidlertid ogs\u00e5 en mulighet til \u00e5 implementere kontinuerlig testing s\u00e5 snart som mulig. Takket v\u00e6re ZAPTESTs Computer Vision-teknologi kan du n\u00e5 importere dine h\u00e5ndtegnede eller datagenererte mockups, konvertere dem til kode og teste dem mot de ulike enhetene som interessentene dine bruker.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Derfra kan du generere dokumentasjon og testresultater som forsterker UI\/UX-tilbakemeldingen, og sikrer at applikasjonen din f\u00e5r den beste starten.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; ZAPTEST hjelper utviklere med \u00e5 automatisere mockupene sine s\u00e5 tidlig som mulig. Denne funksjonen lar team ta i bruk en Agile\/DevOps-tiln\u00e6rming i l\u00f8pet av designstadiet, slik at de kan begynne slik de har tenkt \u00e5 fortsette. &nbsp; Viktigheten av mockups &nbsp; Mockups er en viktig del av flott UI\/UX-design. De er s\u00e5 mye mer [&hellip;]<\/p>\n","protected":false},"author":14624,"featured_media":54115,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Den ZAPTEST mockup-baserte testautomatiseringen for Agile DevOps","_seopress_titles_desc":"L\u00e6r hvordan ZAPTESTs mockup-baserte testautomatiseringstiln\u00e6rming st\u00f8tter smidige DevOps-team til \u00e5 samarbeide og skape smidighet i programvareutviklingssyklusen.","_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":[390],"tags":[],"class_list":["post-69627","post","type-post","status-publish","format-standard","has-post-thumbnail","category-guider-no"],"acf":{"short_name":"ZAPTEST for Agile DevOps"},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/no\/wp-json\/wp\/v2\/posts\/69627","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zaptest.com\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zaptest.com\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/no\/wp-json\/wp\/v2\/users\/14624"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/no\/wp-json\/wp\/v2\/comments?post=69627"}],"version-history":[{"count":0,"href":"https:\/\/www.zaptest.com\/no\/wp-json\/wp\/v2\/posts\/69627\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/no\/wp-json\/wp\/v2\/media\/54115"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/no\/wp-json\/wp\/v2\/media?parent=69627"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/no\/wp-json\/wp\/v2\/categories?post=69627"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/no\/wp-json\/wp\/v2\/tags?post=69627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}