{"id":459,"date":"2021-12-01T10:38:53","date_gmt":"2021-12-01T09:38:53","guid":{"rendered":"https:\/\/proofit.tech\/blog\/?p=459"},"modified":"2021-12-01T11:03:58","modified_gmt":"2021-12-01T10:03:58","slug":"31-tevhit-az-automata-tesztelessel-kapcsolatban","status":"publish","type":"post","link":"https:\/\/proofit.tech\/blog\/hu\/31-tevhit-az-automata-tesztelessel-kapcsolatban\/","title":{"rendered":"3+1 t\u00e9vhit az automata tesztel\u00e9ssel kapcsolatban"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Az automata tesztel\u00e9s a szoftverprojektek egyik f\u0151szerepl\u0151je<\/h2>\n\n\n\n<p>Az automatiz\u00e1lt tesztel\u00e9s a fejleszt\u00e9s lassan n\u00e9lk\u00fcl\u00f6zhetetlen r\u00e9sz\u00e9v\u00e9 kezd v\u00e1lni. Egy \u00faj szoftver fejleszt\u00e9s\u00e9t vagy szoftverk\u00f3d m\u00f3dos\u00edt\u00e1s\u00e1t tesztel\u00e9snek kell k\u00f6vetnie, hogy a szoftver min\u0151s\u00e9ge biztos\u00edtott legyen. Az \u00f6sszetettebb funkci\u00f3kkal ell\u00e1tott szoftver eset\u00e9ben egy id\u0151 ut\u00e1n a k\u00e9zi tesztel\u00e9s m\u00e1r nem lesz elegend\u0151, emiatt \u00e9rdemes automatiz\u00e1lt szoftveren kereszt\u00fcl futtatni a teszteket. Az automatiz\u00e1lt tesztel\u00e9s sor\u00e1n a tesztel\u0151k szoftvert haszn\u00e1lnak a szoftver tesztel\u00e9s\u00e9re, amely nemcsak a tesztel\u00e9si k\u00f6lts\u00e9geket cs\u00f6kkenti, de a tesztel\u00e9si id\u0151t is ler\u00f6vid\u00edti.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tesztautomatiz\u00e1l\u00e1si t\u00e9vhitek<\/h2>\n\n\n\n<p>A szoftverfejleszt\u00e9sn\u00e9l ny\u00fajtott felbecs\u00fclhetetlen t\u00e1mogat\u00e1sa ellen\u00e9re sok szervezet tov\u00e1bbra is halogatja az automatiz\u00e1lt tesztel\u00e9s bevezet\u00e9s\u00e9t. Ez\u00e9rt \u00f6sszegy\u0171jt\u00f6tt\u00fck a 3+1 leggyakoribb t\u00e9vhitet a tesztautomatiz\u00e1l\u00e1ssal kapcsolatban, melynek tiszt\u00e1z\u00e1s\u00e1val minden v\u00e1llalatvezet\u0151 meggy\u0151z\u0151dhet arr\u00f3l, hogy az automata tesztel\u00e9s sz\u00e1mos szoftverprojekt eset\u00e9n lehet kiv\u00e1l\u00f3 tesztel\u00e9si m\u00f3dszer:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>t\u00e9vhit: Az automatiz\u00e1lt tesztel\u00e9s k\u00f6lts\u00e9gesebb a k\u00e9zi tesztel\u00e9sn\u00e9l<\/strong><\/li><\/ol>\n\n\n\n<p>Igaz, hogy az automatiz\u00e1lt tesztel\u00e9sbe fektetett kezdeti k\u00f6lts\u00e9g magasabb, mint ha csak manu\u00e1lis tesztel\u0151ket haszn\u00e1ln\u00e1nk, n\u00e9h\u00e1ny \u00e9ves id\u0151t\u00e1vot vizsg\u00e1lva azonban a manu\u00e1lis tesztel\u00e9s fel\u00e9 billen a m\u00e9rleg serpeny\u0151je, hiszen az automatiz\u00e1lt tesztel\u00e9shez k\u00e9pest a k\u00e9zi tesztel\u00e9si folyamatban a tesztel\u0151knek t\u00f6bb id\u0151be telik a teszteket elv\u00e9gezni. A t\u00f6bbletmunka \u00e1ra pedig hozz\u00e1ad\u00f3dik a tesztel\u00e9si k\u00f6lts\u00e9gekhez. \u00cdgy teh\u00e1t az <strong>automata tesztel\u00e9st egy olyan hossz\u00fa t\u00e1v\u00fa befektet\u00e9snek \u00e9rdemes tekinti, amely id\u0151vel t\u00f6bb nyeres\u00e9ghez vezethet<\/strong>, mert meg\u00f3v a manu\u00e1lis tesztel\u00e9s miatti t\u00f6bbletkiad\u00e1sokt\u00f3l. Egyes szak\u00e9rt\u0151k szerint az <strong>automata tesztel\u00e9s<\/strong> <strong>jellemz\u0151en 2-4 \u00e9ven bel\u00fcl er\u0151s ROI-t eredm\u00e9nyez<\/strong>.<\/p>\n\n\n\n<p>2. <strong>t\u00e9vhit: Automatiz\u00e1lt teszteket csak fejleszt\u0151k \u00edrhatnak<\/strong><\/p>\n\n\n\n<p>Ugyan vannak olyan t\u00edpus\u00fa egy\u00e9ni automatiz\u00e1lt tesztek, melyek meg\u00edr\u00e1s\u00e1t \u00e9rdemes a legtapasztaltabb fejleszt\u0151kre b\u00edzni, azonban ma m\u00e1r sz\u00e1mos szoftvertesztel\u00e9si eszk\u00f6z l\u00e9tezik, amelyeket k\u00f3dol\u00e1si tapasztalattal nem rendelkez\u0151 felhaszn\u00e1l\u00f3k is eredm\u00e9nyesen haszn\u00e1lhatnak. A <strong>ProofIT \u00e1ltal kifejlesztett <a aria-label=\"ACE (Automated Conformance Evaluation) (opens in a new tab)\" href=\"https:\/\/proofit.hu\/termek\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"rank-math-link\">ACE (Automated Conformance Evaluation)<\/a> is egy ilyen tesztautomatiz\u00e1l\u00e1si eszk\u00f6z, mely gyors betanul\u00e1si f\u00e1zis ut\u00e1n az informatikai-programoz\u00e1si tud\u00e1ssal nem rendelkez\u0151 alkalmazottak sz\u00e1m\u00e1ra is \u00e1ltal\u00e1nosan alkalmazhat\u00f3 tesztel\u00e9si platform<\/strong>. Az ACE seg\u00edts\u00e9g\u00e9vel a tesztek megfogalmaz\u00e1sa \u00e9s futtathat\u00f3 megval\u00f3s\u00edt\u00e1sa m\u00e1r a 2 hetes tanfolyamunk elv\u00e9gz\u00e9s\u00e9t k\u00f6vet\u0151en is lehets\u00e9ges.<\/p>\n\n\n\n<p>3. <strong>t\u00e9vhit: Automatiz\u00e1lt szoftvertesztel\u00e9s mellett nincs sz\u00fcks\u00e9g manu\u00e1lis tesztel\u00e9sre<\/strong><\/p>\n\n\n\n<p>Az automata tesztel\u00e9s az ism\u00e9tl\u0151d\u0151 \u00e9s gyakran tesztelt k\u00f3dok eset\u00e9ben ide\u00e1lis, mivel a tesztel\u00e9sre ford\u00edtott id\u0151 mennyis\u00e9g\u00e9t \u00e9s a hibaar\u00e1nyt nagym\u00e9rt\u00e9kben le tudja cs\u00f6kkenteni, ugyanakkor nem k\u00e9pes minden tesztel\u00e9si ig\u00e9nyt kiel\u00e9g\u00edteni. Egyes tesztek eset\u00e9ben jobb, ha manu\u00e1lis tesztel\u00e9ssel hajtj\u00e1k v\u00e9gre. Ez\u00e9rt nem z\u00e1rhat\u00f3 ki teljesen a manu\u00e1lis tesztel\u00e9s a tesztel\u00e9si folyamatb\u00f3l, automatiz\u00e1lt tesztel\u00e9s bevezet\u00e9s\u00e9t k\u00f6vet\u0151en sem, hanem <strong>meg kell tal\u00e1lni a k\u00e9zi \u00e9s az automatiz\u00e1lt tesztel\u00e9s adott v\u00e1llalat IT infrastrukt\u00far\u00e1ja sz\u00e1m\u00e1ra megfelel\u0151 egyens\u00faly\u00e1t<\/strong>.<\/p>\n\n\n\n<p><strong>+1 t\u00e9vhit: Ha bizonyos tesztel\u00e9seket automatiz\u00e1l, akkor az eg\u00e9szet automatiz\u00e1lnia kell<\/strong><\/p>\n\n\n\n<p>A harmadik t\u00e9vhitb\u0151l fakad egy azt kieg\u00e9sz\u00edt\u0151 t\u00e9vhit, miszerint ha egyszer automatiz\u00e1ltunk egy tesztet akkor ezent\u00fal az \u00f6sszes t\u00f6bbi, k\u00e9s\u0151bb sz\u00fcks\u00e9ges tesztet is automatiz\u00e1lni sz\u00fcks\u00e9ges. Ez is egy val\u00f3tlan hiedelem a szoftverautomatiz\u00e1l\u00e1ssal kapcsolatban. Ugyanis ahogy a kor\u00e1bbi t\u00e9vhitn\u00e9l is \u00edrtuk, az automatiz\u00e1lt tesztel\u00e9s sokszor kiv\u00e1l\u00f3 tesztel\u00e9si m\u00f3dszer, de a tesztautomatiz\u00e1l\u00e1s nem minden esetben ad megold\u00e1st minden szoftvertesztel\u00e9si kih\u00edv\u00e1sra. Egyes szoftverek tesztel\u00e9s\u00e9hez k\u00e9zi tesztel\u0151k tapasztalat\u00e1ra van sz\u00fcks\u00e9g a pontos eredm\u00e9nyek \u00e9rdek\u00e9ben.<\/p>\n\n\n\n<p>Egy szoftvertesztel\u00e9si projekt elkezd\u00e9se el\u0151tt mindig <strong>aj\u00e1nlott szak\u00e9rt\u0151kkel konzult\u00e1lni arr\u00f3l, hogy az adott szoftvern\u00e9l, IT rendszern\u00e9l milyen tesztet lehet \u00e9s \u00e9rdemes automatiz\u00e1lni<\/strong>, \u00e9s melyiket elv\u00e9gezni ink\u00e1bb manu\u00e1lisan.<\/p>\n\n\n\n<p>Forr\u00e1s: <a href=\"https:\/\/thriveglobal.com\/stories\/myths-5-common-misconceptions-about-automated-testing\/\" target=\"_blank\" aria-label=\"1 (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">1<\/a> <a href=\"https:\/\/www.qat.com\/4-common-misconceptions-test-automation\/\" target=\"_blank\" aria-label=\"2 (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">2<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A szoftverfejleszt\u00e9si folyamat felgyorsul\u00e1s\u00e1val p\u00e1rhuzamosan a tesztautomatiz\u00e1l\u00e1s egyre sz\u00e9lesebb k\u00f6rben alkalmazott m\u00f3dszerr\u00e9 v\u00e1lt. M\u00e9gis sok f\u00e9lre\u00e9rt\u00e9s \u00f6vezi, ez\u00e9rt cikk\u00fcnkben tiszt\u00e1zzuk az automata tesztel\u00e9ssel kapcsolatban kialakult t\u00e9vhiteket.<\/p>\n","protected":false},"author":2,"featured_media":460,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-459","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/posts\/459","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/comments?post=459"}],"version-history":[{"count":4,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/posts\/459\/revisions"}],"predecessor-version":[{"id":469,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/posts\/459\/revisions\/469"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/media\/460"}],"wp:attachment":[{"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/media?parent=459"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/categories?post=459"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/tags?post=459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}