{"id":69596,"date":"2023-10-12T10:33:52","date_gmt":"2023-10-12T10:33:52","guid":{"rendered":"https:\/\/www.zaptest.com\/agile-devops-testautomatisering-de-op-mockups-gebaseerde-automatiseringsaanpak-van-zaptest"},"modified":"2023-10-12T10:33:52","modified_gmt":"2023-10-12T10:33:52","slug":"agile-devops-testautomatisering-de-op-mockups-gebaseerde-automatiseringsaanpak-van-zaptest","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/nl\/agile-devops-testautomatisering-de-op-mockups-gebaseerde-automatiseringsaanpak-van-zaptest","title":{"rendered":"Agile DevOps testautomatisering &#8211; De op mockups gebaseerde automatiseringsaanpak van ZAPTEST"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">ZAPTEST helpt ontwikkelaars om hun mockups zo vroeg mogelijk te automatiseren. Met deze functie kunnen teams een Agile\/DevOps-aanpak toepassen tijdens de  <\/span><span style=\"font-weight: 400;\">ontwerpfase, zodat ze kunnen beginnen op de manier waarop ze verder willen gaan.<\/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 tabel met inhoud\"><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\/nl\/agile-devops-testautomatisering-de-op-mockups-gebaseerde-automatiseringsaanpak-van-zaptest\/#Het_belang_van_mockups\" >Het belang van 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\/nl\/agile-devops-testautomatisering-de-op-mockups-gebaseerde-automatiseringsaanpak-van-zaptest\/#Op_ZAPTEST_mockup_gebaseerde_automatisering\" >Op ZAPTEST mockup gebaseerde 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\/nl\/agile-devops-testautomatisering-de-op-mockups-gebaseerde-automatiseringsaanpak-van-zaptest\/#Stap_1_Van_mockup_naar_testscript\" >Stap 1: Van mockup naar testscript<\/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\/nl\/agile-devops-testautomatisering-de-op-mockups-gebaseerde-automatiseringsaanpak-van-zaptest\/#Stap_2_Objecten_toevoegen_aan_het_script\" >Stap 2: Objecten toevoegen aan het script<\/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\/nl\/agile-devops-testautomatisering-de-op-mockups-gebaseerde-automatiseringsaanpak-van-zaptest\/#Stap_3_Het_script_uitvoeren\" >Stap 3: Het script uitvoeren<\/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\/nl\/agile-devops-testautomatisering-de-op-mockups-gebaseerde-automatiseringsaanpak-van-zaptest\/#1_Genereer_documentatie\" >1. Genereer documentatie<\/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\/nl\/agile-devops-testautomatisering-de-op-mockups-gebaseerde-automatiseringsaanpak-van-zaptest\/#2_Parallelle_uitvoering\" >2. Parallelle uitvoering<\/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\/nl\/agile-devops-testautomatisering-de-op-mockups-gebaseerde-automatiseringsaanpak-van-zaptest\/#Laatste_gedachten\" >Laatste gedachten<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Het_belang_van_mockups\"><\/span><strong>Het belang van mockups<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Mockups zijn een essentieel onderdeel van een goed UI\/UX-ontwerp. Ze zijn zoveel meer dan alleen de volgende stap van wireframes. In plaats daarvan bieden ze ontwikkelaars en ontwerpers een manier om hun product te conceptualiseren en om te zetten in iets tastbaars.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Door mockups te gebruiken tijdens de ontwikkelingsfasen kun je feedback snel verwerken. Deze high-definition representaties van je eindproduct bieden genoeg realisme om een goed gevoel te krijgen van het uiterlijk en de uitstraling van je toekomstige toepassing.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Mockups zijn ook een geweldige manier voor belanghebbenden of investeerders om te zien of het product aan hun verwachtingen voldoet. Het belangrijkste is dat als je feedback krijgt die betekent dat je wijzigingen moet aanbrengen, het eenvoudig is om deze nieuwe meningen in je mockup te verwerken, lang voordat je een regel code hebt vastgelegd.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Op_ZAPTEST_mockup_gebaseerde_automatisering\"><\/span><strong>Op ZAPTEST mockup gebaseerde automatisering<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Als je eenmaal een mockup hebt opgeleverd waar iedereen tevreden mee is, kun je verder met de volgende stap. Een echte Agile\/DevOps-aanpak omvat echter geautomatiseerd testen bij de eerste gelegenheid. Nu vraag je je misschien af, &#8220;hoe kan ik testen automatiseren als ik net in de ontwerpfase zit?&#8221;. Bij ZAPTEST begrijpen we dat continu testen zo vroeg mogelijk moet beginnen. Daarom bieden we mockup-gebaseerde automatisering.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In dit stuk laten we je zien hoe je testscripts en documentatie kunt genereren vanuit je mockup en deze parallel kunt testen op verschillende besturingssystemen.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Stap_1_Van_mockup_naar_testscript\"><\/span><strong>Stap 1: Van mockup naar testscript<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Je kunt mockups op verschillende manieren ontwerpen. Je kunt ze met de hand tekenen of populaire ontwerptools gebruiken zoals Figma of Placeit. Welke methode je ook verkiest, neem je eindproduct en gebruik de ZAPTESTs scan GUI-functie om het in ons platform te importeren.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">De functie GUI scannen detecteert elke tekst in je mockup en maakt automatisch gerelateerde objecten. Bovendien legt automatische verankering relaties tussen tekstvelden in je mockup en labels in het script. Het resultaat hiervan is dat als je bepaalde tekst over het scherm verplaatst, alle gerelateerde elementen automatisch volgen. Als je bijvoorbeeld een mockup hebt van een inlogscherm, kun je een object &#8220;Gebruikersnaam&#8221; koppelen aan een tekstveld.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Bovendien kun je in dit stadium de standaard naamwaarden voor de objecten wijzigen om ervoor te zorgen dat je maximale duidelijkheid hebt. Deze functie is vooral handig als je veel verschillende knoppen op je mockup hebt.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Als resultaat van dit proces worden alle objecten opgeslagen en georganiseerd in de Repository Explorer.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Stap_2_Objecten_toevoegen_aan_het_script\"><\/span><strong>Stap 2: Objecten toevoegen aan het script<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Zodra je je mockup hebt ge\u00efmporteerd en gelabeld, is het tijd om er een testscript van te maken.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Om een stap in het ZAPTEST script te defini\u00ebren, hoef je alleen maar het object te lokaliseren in de GUI Map of Object Repository en erop te dubbelklikken. Of je kunt objecten naar een specifieke plaats in je script slepen. ZAPTEST zal een lijst met bewerkingen voorstellen waaruit je kunt kiezen voor de stap.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Het eerste wat je moet doen is een validatiestap toevoegen die controleert of je doelpagina bestaat. Vervolgens moet je &#8220;TYPE&#8221; selecteren en elk element uit je mockup toevoegen (bijvoorbeeld een verbonden &#8220;gebruikersnaam&#8221; en een tekstveld).  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Vervolgens kun je &#8220;CLICK&#8221; toevoegen voor alle knoppen op je mockup die je gebruikers kunnen selecteren.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tot slot, wanneer je applicatie klaar is om te testen, kies je een gewenste browser, selecteer je LAUNCH en typ je het adres van de app in. Nu kun je je script uitvoeren tegen de app.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Stap_3_Het_script_uitvoeren\"><\/span><strong>Stap 3: Het script uitvoeren  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">ZAPTEST mockup testautomatisering is zo krachtig dat het script de eerste keer wordt uitgevoerd zonder dat er aanpassingen nodig zijn. Nu kun je je mockup testen vanuit je browser en een echt gevoel krijgen van de gebruikerservaring van je applicatie, allemaal zonder code te schrijven.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Zodra het script klaar is, kan het worden toegevoegd aan je CI\/CD-pijplijn en worden gebruikt in je framework voor continu testen.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Deze functie bespaart natuurlijk veel tijd. Bovendien betekent het ook dat niet-technische ontwerpmedewerkers hun idee\u00ebn binnen enkele minuten kunnen omzetten in functionele toepassingen.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Maar daar houdt de tijdsbesparing niet op; met ZAPTEST mockup automation kun je ook documentatie maken.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Genereer_documentatie\"><\/span><strong>1. Genereer documentatie<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Met ZAPTEST kun je testdocumentatie genereren met een simpele klik op een knop. De documentatie is onderverdeeld in gedetailleerde stappen met een sectie voor verwachte resultaten. Het beste is dat je deze documenten kunt converteren naar verschillende formaten, zoals Word, PDF, HTML, XML en CSV. Bovendien kun je ook exporteren naar Micro Focus ALM, Rally (of CA Agile Center), Jira, o Azure DevOps en vele andere. De opties zijn eindeloos.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Parallelle_uitvoering\"><\/span><strong>2. Parallelle uitvoering<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">De laatste stap in onze testautomatisering op basis van mockups is het gebruik van ZAPTEST M-RUN. Met onze krachtige tools voor software testautomatisering kunnen gebruikers meerdere scripts tegelijk uitvoeren op verschillende platforms. Gebruikers gebruiken applicaties op verschillende apparaten en besturingssystemen, dus is het noodzakelijk om op elk van deze eigenschappen te testen.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Enkele van de platformen waarop je met ZAPTEST M-RUN kunt testen zijn Android, iOS, Mac, Linux en Windows. Je kunt ZAPTEST aansluiten op echte fysieke apparaten en ons platform gebruiken om de test uit te voeren en de resultaten te beheren. Dit proces vertrouwt ook op de ZAPTEST 1SCRIPT-implementatie, die het testen en uitvoeren op verschillende platforms vergemakkelijkt zonder de last van het wijzigen van automatiseringscode voor elke afzonderlijke eigenschap.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Met live weergave op afstand kun je de tests parallel volgen. Wanneer de test is voltooid, kunt u de resultaten van elk afzonderlijk apparaat bekijken. Deze gegevens helpen ervoor te zorgen dat uw applicatie probleemloos werkt op de verschillende apparaten die uw belanghebbenden gebruiken.  <\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Laatste_gedachten\"><\/span><strong>Laatste gedachten<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Zoals elke softwareontwikkelaar weet, komt testen vaak te laat. Het implementeren van testen in een later stadium van de softwareontwikkelingscyclus kan problemen aan het licht brengen die eerder hadden moeten worden opgemerkt, wat kan leiden tot dure codeherschrijvingen. Het kan echter ook te laat worden gedaan en grote vertragingen veroorzaken tijdens de levenscyclus van softwareontwikkeling (SDLC).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Mockup-ontwerpen zijn een geweldige manier om UI\/UX-problemen in een vroeg stadium te identificeren. Voor Agile\/DevOps-teams zijn ze echter ook een kans om continu testen zo snel mogelijk te implementeren. Dankzij de Computer Vision-technologie van ZAPTEST kun je nu je handgetekende of computergegenereerde mockups importeren, ze omzetten in code en ze testen op de verschillende apparaten die je belanghebbenden gebruiken.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Van daaruit kun je documentatie en testresultaten genereren die de UI\/UX feedback aanvullen, zodat je applicatie de beste start maakt.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; ZAPTEST helpt ontwikkelaars om hun mockups zo vroeg mogelijk te automatiseren. Met deze functie kunnen teams een Agile\/DevOps-aanpak toepassen tijdens de ontwerpfase, zodat ze kunnen beginnen op de manier waarop ze verder willen gaan. &nbsp; Het belang van mockups &nbsp; Mockups zijn een essentieel onderdeel van een goed UI\/UX-ontwerp. Ze zijn zoveel meer dan [&hellip;]<\/p>\n","protected":false},"author":14624,"featured_media":16159,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"De ZAPTEST mockup-gebaseerde testautomatisering voor Agile DevOps","_seopress_titles_desc":"Ontdek hoe de op mockups gebaseerde testautomatiseringsaanpak van ZAPTEST agile DevOps-teams ondersteunt om samen te werken en wendbaarheid binnen de softwareontwikkelingscyclus te stimuleren.","_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":[388],"tags":[],"class_list":{"0":"post-69596","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-gidsen"},"acf":{"short_name":"ZAPTEST voor Agile DevOps"},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/nl\/wp-json\/wp\/v2\/posts\/69596","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zaptest.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zaptest.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/nl\/wp-json\/wp\/v2\/users\/14624"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/nl\/wp-json\/wp\/v2\/comments?post=69596"}],"version-history":[{"count":0,"href":"https:\/\/www.zaptest.com\/nl\/wp-json\/wp\/v2\/posts\/69596\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/nl\/wp-json\/wp\/v2\/media\/16159"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/nl\/wp-json\/wp\/v2\/media?parent=69596"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/nl\/wp-json\/wp\/v2\/categories?post=69596"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/nl\/wp-json\/wp\/v2\/tags?post=69596"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}