{"id":69586,"date":"2023-10-12T10:33:52","date_gmt":"2023-10-12T10:33:52","guid":{"rendered":"https:\/\/www.zaptest.com\/agilni-automatizace-testu-devops-pristup-k-automatizaci-zalozeny-na-maketach-zaptest"},"modified":"2023-10-12T10:33:52","modified_gmt":"2023-10-12T10:33:52","slug":"agilni-automatizace-testu-devops-pristup-k-automatizaci-zalozeny-na-maketach-zaptest","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/cs\/agilni-automatizace-testu-devops-pristup-k-automatizaci-zalozeny-na-maketach-zaptest","title":{"rendered":"Agiln\u00ed automatizace test\u016f DevOps &#8211; P\u0159\u00edstup k automatizaci zalo\u017een\u00fd na maket\u00e1ch ZAPTEST"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">ZAPTEST pom\u00e1h\u00e1 v\u00fdvoj\u00e1\u0159\u016fm co nejd\u0159\u00edve automatizovat jejich makety. Tato funkce umo\u017e\u0148uje t\u00fdm\u016fm p\u0159ijmout agiln\u00ed\/DevOps p\u0159\u00edstup b\u011bhem  <\/span><span style=\"font-weight: 400;\">f\u00e1zi n\u00e1vrhu, co\u017e jim umo\u017e\u0148uje za\u010d\u00edt tak, jak maj\u00ed v \u00famyslu pokra\u010dovat.<\/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\/cs\/agilni-automatizace-testu-devops-pristup-k-automatizaci-zalozeny-na-maketach-zaptest\/#Vyznam_maket\" >V\u00fdznam maket<\/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\/cs\/agilni-automatizace-testu-devops-pristup-k-automatizaci-zalozeny-na-maketach-zaptest\/#Automatizace_na_zaklade_makety_ZAPTEST\" >Automatizace na z\u00e1klad\u011b makety ZAPTEST<\/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\/cs\/agilni-automatizace-testu-devops-pristup-k-automatizaci-zalozeny-na-maketach-zaptest\/#Krok_1_Od_makety_k_testovacimu_skriptu\" >Krok 1: Od makety k testovac\u00edmu skriptu<\/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\/cs\/agilni-automatizace-testu-devops-pristup-k-automatizaci-zalozeny-na-maketach-zaptest\/#Krok_2_Pridani_objektu_do_skriptu\" >Krok 2: P\u0159id\u00e1n\u00ed objekt\u016f do skriptu<\/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\/cs\/agilni-automatizace-testu-devops-pristup-k-automatizaci-zalozeny-na-maketach-zaptest\/#Krok_3_Spusteni_skriptu\" >Krok 3: Spu\u0161t\u011bn\u00ed skriptu<\/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\/cs\/agilni-automatizace-testu-devops-pristup-k-automatizaci-zalozeny-na-maketach-zaptest\/#1_Vytvoreni_dokumentace\" >1. Vytvo\u0159en\u00ed dokumentace<\/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\/cs\/agilni-automatizace-testu-devops-pristup-k-automatizaci-zalozeny-na-maketach-zaptest\/#2_Paralelni_provadeni\" >2. Paraleln\u00ed prov\u00e1d\u011bn\u00ed<\/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\/cs\/agilni-automatizace-testu-devops-pristup-k-automatizaci-zalozeny-na-maketach-zaptest\/#Zaverecne_myslenky\" >Z\u00e1v\u011bre\u010dn\u00e9 my\u0161lenky<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Vyznam_maket\"><\/span><strong>V\u00fdznam maket<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Makety jsou nezbytnou sou\u010d\u00e1st\u00ed skv\u011bl\u00e9ho designu u\u017eivatelsk\u00e9ho rozhran\u00ed a u\u017eivatelsk\u00e9ho rozhran\u00ed. Jsou mnohem v\u00edc ne\u017e jen dal\u0161\u00edm krokem wireframes. M\u00edsto toho nab\u00edzej\u00ed v\u00fdvoj\u00e1\u0159\u016fm a design\u00e9r\u016fm zp\u016fsob, jak vytvo\u0159it koncepci sv\u00e9ho produktu a prom\u011bnit ji v n\u011bco hmatateln\u00e9ho.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pou\u017e\u00edv\u00e1n\u00ed maket ve f\u00e1z\u00edch v\u00fdvoje v\u00e1m umo\u017en\u00ed rychle zapracovat zp\u011btnou vazbu. Tyto reprezentace fin\u00e1ln\u00edho produktu ve vysok\u00e9m rozli\u0161en\u00ed jsou dostate\u010dn\u011b realistick\u00e9, abyste si mohli ud\u011blat dobrou p\u0159edstavu o vzhledu budouc\u00ed aplikace.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Makety jsou tak\u00e9 skv\u011bl\u00fdm zp\u016fsobem, jak si zainteresovan\u00e9 strany nebo investo\u0159i mohou ov\u011b\u0159it, zda produkt spl\u0148uje jejich o\u010dek\u00e1v\u00e1n\u00ed. A co je nejd\u016fle\u017eit\u011bj\u0161\u00ed, pokud z\u00edsk\u00e1te zp\u011btnou vazbu, kter\u00e1 znamen\u00e1, \u017ee je t\u0159eba prov\u00e9st zm\u011bny, je snadn\u00e9 tyto nov\u00e9 n\u00e1zory za\u010dlenit do makety dlouho p\u0159edt\u00edm, ne\u017e odevzd\u00e1te jedin\u00fd \u0159\u00e1dek k\u00f3du.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Automatizace_na_zaklade_makety_ZAPTEST\"><\/span><strong>Automatizace na z\u00e1klad\u011b makety ZAPTEST<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Jakmile dod\u00e1te maketu, se kterou jsou v\u0161ichni spokojeni, m\u016f\u017eete p\u0159ej\u00edt k dal\u0161\u00edmu kroku. Skute\u010dn\u00fd agiln\u00ed\/DevOps p\u0159\u00edstup v\u0161ak zahrnuje automatizovan\u00e9 testov\u00e1n\u00ed p\u0159i nejbli\u017e\u0161\u00ed p\u0159\u00edle\u017eitosti. Mo\u017en\u00e1 se pt\u00e1te: &#8222;Jak mohu automatizovat testov\u00e1n\u00ed, kdy\u017e jsem teprve ve f\u00e1zi n\u00e1vrhu?&#8220; V ZAPTESTu ch\u00e1peme, \u017ee kontinu\u00e1ln\u00ed testov\u00e1n\u00ed by m\u011blo za\u010d\u00edt co nejd\u0159\u00edve, a proto nab\u00edz\u00edme automatizaci zalo\u017eenou na maket\u00e1ch.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">V tomto d\u00edle v\u00e1m uk\u00e1\u017eeme, jak m\u016f\u017eete z makety vygenerovat testovac\u00ed skripty a dokumentaci a paraleln\u011b ji otestovat v r\u016fzn\u00fdch opera\u010dn\u00edch syst\u00e9mech.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Krok_1_Od_makety_k_testovacimu_skriptu\"><\/span><strong>Krok 1: Od makety k testovac\u00edmu skriptu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Makety m\u016f\u017eete navrhovat r\u016fzn\u00fdmi zp\u016fsoby. M\u016f\u017eete je nakreslit ru\u010dn\u011b nebo pou\u017e\u00edt obl\u00edben\u00e9 n\u00e1vrh\u00e1\u0159sk\u00e9 n\u00e1stroje, jako je Figma nebo Placeit. A\u0165 u\u017e preferujete jakoukoli metodu, vezm\u011bte sv\u016fj fin\u00e1ln\u00ed produkt a pomoc\u00ed funkce skenov\u00e1n\u00ed GUI ZAPTESTs jej importujte do na\u0161\u00ed platformy.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Funkce skenov\u00e1n\u00ed grafick\u00e9ho u\u017eivatelsk\u00e9ho rozhran\u00ed rozpozn\u00e1 jak\u00fdkoli text v maket\u011b a automaticky vytvo\u0159\u00ed souvisej\u00edc\u00ed objekty. Automatick\u00e9 ukotven\u00ed nav\u00edc vytv\u00e1\u0159\u00ed vztahy mezi libovoln\u00fdmi textov\u00fdmi poli v maket\u011b a \u0161t\u00edtky ve skriptu. V\u00fdsledkem je, \u017ee pokud p\u0159esunete ur\u010dit\u00fd text po obrazovce, v\u0161echny souvisej\u00edc\u00ed prvky jej budou automaticky n\u00e1sledovat. M\u00e1te-li nap\u0159\u00edklad maketu p\u0159ihla\u0161ovac\u00ed obrazovky, m\u016f\u017eete p\u0159ipojit objekt &#8222;U\u017eivatelsk\u00e9 jm\u00e9no&#8220; k textov\u00e9mu poli.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Krom\u011b toho m\u016f\u017eete v t\u00e9to f\u00e1zi zm\u011bnit v\u00fdchoz\u00ed hodnoty n\u00e1zv\u016f objekt\u016f, abyste zajistili jejich maxim\u00e1ln\u00ed p\u0159ehlednost. Tato funkce je u\u017eite\u010dn\u00e1 zejm\u00e9na v p\u0159\u00edpad\u011b, \u017ee m\u00e1te v maket\u011b mnoho r\u016fzn\u00fdch tla\u010d\u00edtek.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">V\u00fdsledkem tohoto procesu je ulo\u017een\u00ed a uspo\u0159\u00e1d\u00e1n\u00ed v\u0161ech objekt\u016f v Pr\u016fzkumn\u00edku \u00falo\u017ei\u0161t\u011b.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Krok_2_Pridani_objektu_do_skriptu\"><\/span><strong>Krok 2: P\u0159id\u00e1n\u00ed objekt\u016f do skriptu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Jakmile jste importovali a ozna\u010dili maketu, je \u010das ji p\u0159em\u011bnit na testovac\u00ed skript.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Chcete-li definovat krok ve skriptu ZAPTEST, sta\u010d\u00ed naj\u00edt objekt v map\u011b grafick\u00e9ho u\u017eivatelsk\u00e9ho rozhran\u00ed nebo v \u00falo\u017ei\u0161ti objekt\u016f a dvakr\u00e1t na n\u011bj kliknout. Nebo m\u016f\u017eete objekty p\u0159et\u00e1hnout na ur\u010dit\u00e9 m\u00edsto skriptu. ZAPTEST v\u00e1m nab\u00eddne seznam operac\u00ed, z nich\u017e si m\u016f\u017eete pro dan\u00fd krok vybrat.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Nejprve je t\u0159eba p\u0159idat krok ov\u011b\u0159en\u00ed, kter\u00fd ov\u011b\u0159\u00ed existenci c\u00edlov\u00e9 str\u00e1nky. D\u00e1le je t\u0159eba vybrat mo\u017enost &#8222;TYPE&#8220; a p\u0159idat jednotliv\u00e9 prvky z va\u0161\u00ed makety (tj. p\u0159ipojen\u00e9 &#8222;u\u017eivatelsk\u00e9 jm\u00e9no&#8220; a textov\u00e9 pole).  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pak m\u016f\u017eete p\u0159idat &#8222;CLICK&#8220; pro v\u0161echna tla\u010d\u00edtka na maket\u011b, kter\u00e1 mohou u\u017eivatel\u00e9 vybrat.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A\u017e bude aplikace p\u0159ipravena k testov\u00e1n\u00ed, vyberte po\u017eadovan\u00fd prohl\u00ed\u017ee\u010d, vyberte mo\u017enost LAUNCH a zadejte adresu aplikace. Nyn\u00ed m\u016f\u017eete proti aplikaci spustit sv\u016fj skript.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Krok_3_Spusteni_skriptu\"><\/span><strong>Krok 3: Spu\u0161t\u011bn\u00ed skriptu  <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Automatizace testov\u00e1n\u00ed maket ZAPTEST je tak v\u00fdkonn\u00e1, \u017ee skript prob\u011bhne napoprv\u00e9 bez nutnosti jak\u00fdchkoli \u00faprav. Nyn\u00ed si m\u016f\u017eete vyzkou\u0161et maketu v prohl\u00ed\u017ee\u010di a z\u00edskat skute\u010dnou p\u0159edstavu o u\u017eivatelsk\u00e9m prost\u0159ed\u00ed va\u0161\u00ed aplikace, ani\u017e byste museli ps\u00e1t k\u00f3d.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jakmile je skript p\u0159ipraven, lze jej p\u0159idat do potrub\u00ed CI\/CD a pou\u017e\u00edt v r\u00e1mci kontinu\u00e1ln\u00edho testov\u00e1n\u00ed.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tato funkce samoz\u0159ejm\u011b \u0161et\u0159\u00ed spoustu \u010dasu. Nav\u00edc to znamen\u00e1, \u017ee i netechni\u010dt\u00ed pracovn\u00edci mohou sv\u00e9 n\u00e1pady b\u011bhem n\u011bkolika minut p\u0159em\u011bnit na funk\u010dn\u00ed aplikace &#8211; u\u017e nemus\u00edte \u010dekat, ne\u017e se n\u00e1pady postav\u00ed na nohy.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">T\u00edm v\u0161ak \u010dasov\u00e1 \u00faspora nekon\u010d\u00ed; automatizace maket ZAPTEST umo\u017e\u0148uje tak\u00e9 vytv\u00e1\u0159et dokumentaci.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Vytvoreni_dokumentace\"><\/span><strong>1. Vytvo\u0159en\u00ed dokumentace<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">ZAPTEST umo\u017e\u0148uje generovat testovac\u00ed dokumentaci pouh\u00fdm kliknut\u00edm na tla\u010d\u00edtko. Dokumentace je rozd\u011blena do podrobn\u00fdch krok\u016f s odd\u00edlem pro o\u010dek\u00e1van\u00e9 v\u00fdsledky. Nejlep\u0161\u00ed je, \u017ee tyto dokumenty m\u016f\u017eete p\u0159ev\u00e1d\u011bt do r\u016fzn\u00fdch form\u00e1t\u016f, jako je Word, PDF, HTML, XML a CSV. Krom\u011b toho m\u016f\u017eete exportovat tak\u00e9 do Micro Focus ALM, Rally (nebo CA Agile Center), Jira, o Azure DevOps a mnoha dal\u0161\u00edch. Mo\u017enost\u00ed je nep\u0159ebern\u00e9 mno\u017estv\u00ed.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Paralelni_provadeni\"><\/span><strong>2. Paraleln\u00ed prov\u00e1d\u011bn\u00ed<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Posledn\u00edm krokem na\u0161\u00ed automatizace test\u016f na z\u00e1klad\u011b makety je pou\u017eit\u00ed n\u00e1stroje ZAPTEST M-RUN. Na\u0161e v\u00fdkonn\u00e9 n\u00e1stroje pro automatizaci testov\u00e1n\u00ed softwaru umo\u017e\u0148uj\u00ed u\u017eivatel\u016fm spou\u0161t\u011bt v\u00edce skript\u016f sou\u010dasn\u011b na n\u011bkolika r\u016fzn\u00fdch platform\u00e1ch. U\u017eivatel\u00e9 p\u0159istupuj\u00ed k aplikac\u00edm z r\u016fzn\u00fdch za\u0159\u00edzen\u00ed a opera\u010dn\u00edch syst\u00e9m\u016f, proto je nutn\u00e9 testovat v\u0161echny tyto vlastnosti.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">N\u011bkter\u00e9 z platforem, na kter\u00fdch lze pomoc\u00ed ZAPTEST M-RUN testovat, jsou Android, iOS, Mac, Linux a Windows. ZAPTEST m\u016f\u017eete p\u0159ipojit k re\u00e1ln\u00fdm fyzick\u00fdm za\u0159\u00edzen\u00edm a pomoc\u00ed na\u0161\u00ed platformy spustit test a spravovat v\u00fdsledky. Tento proces se tak\u00e9 op\u00edr\u00e1 o implementaci ZAPTEST 1SCRIPT, kter\u00e1 usnad\u0148uje testov\u00e1n\u00ed a prov\u00e1d\u011bn\u00ed na r\u016fzn\u00fdch platform\u00e1ch bez nutnosti m\u011bnit automatiza\u010dn\u00ed k\u00f3d pro ka\u017edou jednotlivou vlastnost.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Vzd\u00e1len\u00fd \u017eiv\u00fd n\u00e1hled umo\u017e\u0148uje paraleln\u00ed sledov\u00e1n\u00ed test\u016f. Po dokon\u010den\u00ed testu si m\u016f\u017eete prohl\u00e9dnout v\u00fdsledky jednotliv\u00fdch za\u0159\u00edzen\u00ed. Tyto \u00fadaje pom\u00e1haj\u00ed zajistit, aby va\u0161e aplikace mohla hladce fungovat na r\u016fzn\u00fdch za\u0159\u00edzen\u00edch, kter\u00e1 pou\u017e\u00edvaj\u00ed zainteresovan\u00e9 strany.  <\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Zaverecne_myslenky\"><\/span><strong>Z\u00e1v\u011bre\u010dn\u00e9 my\u0161lenky<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">Jak v\u00ed ka\u017ed\u00fd v\u00fdvoj\u00e1\u0159 softwaru, testov\u00e1n\u00ed \u010dasto p\u0159ich\u00e1z\u00ed p\u0159\u00edli\u0161 pozd\u011b. Zaveden\u00ed testov\u00e1n\u00ed v pozd\u011bj\u0161\u00ed f\u00e1zi v\u00fdvojov\u00e9ho cyklu softwaru m\u016f\u017ee odhalit probl\u00e9my, kter\u00e9 m\u011bly b\u00fdt zachyceny d\u0159\u00edve, co\u017e vede k n\u00e1kladn\u00e9mu p\u0159episov\u00e1n\u00ed k\u00f3du. M\u016f\u017ee v\u0161ak b\u00fdt tak\u00e9 provedena p\u0159\u00edli\u0161 pozd\u011b a zp\u016fsobit velk\u00e9 zpo\u017ed\u011bn\u00ed b\u011bhem \u017eivotn\u00edho cyklu v\u00fdvoje softwaru (SDLC).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">N\u00e1vrhy maket jsou skv\u011bl\u00fdm zp\u016fsobem, jak v\u010das identifikovat probl\u00e9my s u\u017eivatelsk\u00fdm rozhran\u00edm a u\u017eivatelskou p\u0159\u00edru\u010dkou. Pro agiln\u00ed\/DevOps t\u00fdmy jsou v\u0161ak tak\u00e9 p\u0159\u00edle\u017eitost\u00ed k co nejrychlej\u0161\u00edmu zaveden\u00ed kontinu\u00e1ln\u00edho testov\u00e1n\u00ed. D\u00edky technologii po\u010d\u00edta\u010dov\u00e9ho vid\u011bn\u00ed ZAPTEST m\u016f\u017eete nyn\u00ed importovat ru\u010dn\u011b kreslen\u00e9 nebo po\u010d\u00edta\u010dov\u011b generovan\u00e9 makety, p\u0159ev\u00e9st je do k\u00f3du a otestovat je na r\u016fzn\u00fdch za\u0159\u00edzen\u00edch, kter\u00e1 pou\u017e\u00edvaj\u00ed va\u0161e zainteresovan\u00e9 strany.  <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Odtud m\u016f\u017eete vytv\u00e1\u0159et dokumentaci a v\u00fdsledky test\u016f, kter\u00e9 dopln\u00ed zp\u011btnou vazbu od u\u017eivatelsk\u00e9ho rozhran\u00ed a u\u017eivatelsk\u00e9 p\u0159\u00edru\u010dky a zajist\u00ed, \u017ee va\u0161e aplikace bude m\u00edt ten nejlep\u0161\u00ed start.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; ZAPTEST pom\u00e1h\u00e1 v\u00fdvoj\u00e1\u0159\u016fm co nejd\u0159\u00edve automatizovat jejich makety. Tato funkce umo\u017e\u0148uje t\u00fdm\u016fm p\u0159ijmout agiln\u00ed\/DevOps p\u0159\u00edstup b\u011bhem f\u00e1zi n\u00e1vrhu, co\u017e jim umo\u017e\u0148uje za\u010d\u00edt tak, jak maj\u00ed v \u00famyslu pokra\u010dovat. &nbsp; V\u00fdznam maket &nbsp; Makety jsou nezbytnou sou\u010d\u00e1st\u00ed skv\u011bl\u00e9ho designu u\u017eivatelsk\u00e9ho rozhran\u00ed a u\u017eivatelsk\u00e9ho rozhran\u00ed. Jsou mnohem v\u00edc ne\u017e jen dal\u0161\u00edm krokem wireframes. M\u00edsto toho nab\u00edzej\u00ed [&hellip;]<\/p>\n","protected":false},"author":14624,"featured_media":16157,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Automatizace test\u016f pro agiln\u00ed DevOps zalo\u017een\u00e1 na maket\u00e1ch ZAPTEST","_seopress_titles_desc":"Zjist\u011bte, jak p\u0159\u00edstup ZAPTEST k automatizaci test\u016f zalo\u017een\u00fd na maket\u00e1ch podporuje agiln\u00ed t\u00fdmy DevOps p\u0159i spolupr\u00e1ci a zav\u00e1d\u011bn\u00ed agility v r\u00e1mci cyklu v\u00fdvoje softwaru.","_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":[445],"tags":[],"class_list":{"0":"post-69586","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-pruvodci"},"acf":{"short_name":"ZAPTEST pro agiln\u00ed DevOps"},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/posts\/69586","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/users\/14624"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/comments?post=69586"}],"version-history":[{"count":0,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/posts\/69586\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/media\/16157"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/media?parent=69586"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/categories?post=69586"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/cs\/wp-json\/wp\/v2\/tags?post=69586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}