{"id":362,"date":"2021-08-25T14:57:41","date_gmt":"2021-08-25T12:57:41","guid":{"rendered":"https:\/\/proofit.tech\/blog\/?p=362"},"modified":"2021-08-25T14:57:43","modified_gmt":"2021-08-25T12:57:43","slug":"a-nem-funkcionalis-szoftver-teszteles-tipusai","status":"publish","type":"post","link":"https:\/\/proofit.tech\/blog\/hu\/a-nem-funkcionalis-szoftver-teszteles-tipusai\/","title":{"rendered":"A nem funkcion\u00e1lis szoftvertesztel\u00e9s t\u00edpusai"},"content":{"rendered":"\n<p>Kor\u00e1bbi cikk\u00fcnkben ismertett\u00fck a <a href=\"https:\/\/proofit.tech\/blog\/a-funkcionalis-szoftverteszteles-tipusai\/\" target=\"_blank\" aria-label=\"funkcion\u00e1lis tesztel\u00e9s fajt\u00e1it (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">funkcion\u00e1lis tesztel\u00e9s fajt\u00e1it<\/a>, most a nem funkcion\u00e1lis tesztm\u00f3dszertanokr\u00f3l adunk \u00e1ttekint\u00e9st annak \u00e9rdek\u00e9ben, hogy az IT szakemberek mellett m\u00e1s ter\u00fcletek d\u00f6nt\u00e9shoz\u00f3i is tiszt\u00e1ban legyenek azzal, milyen vizsg\u00e1lati m\u00f3dszerekkel lehet egy szoftvert tesztelni.<\/p>\n\n\n\n<p>A nem funkcion\u00e1lis tesztel\u00e9s c\u00e9lja annak meg\u00e1llap\u00edt\u00e1sa, hogy a szoftver v\u00e1laszideje el\u00e9g gyors-e az \u00fczleti k\u00f6vetelm\u00e9nyek kiel\u00e9g\u00edt\u00e9s\u00e9re. A szakirodalomban \u00e1tfed\u00e9sek tapasztalhat\u00f3k bizonyos tesztt\u00edpusok k\u00f6z\u00f6tt, mert m\u0171k\u00f6d\u00e9s\u00fck \u00e9s alkalmaz\u00e1suk hasonl\u00f3s\u00e1got mutat. Ezek a tesztt\u00edpusok ugyan c\u00e9ljaikat tekintve csup\u00e1n n\u00e9h\u00e1ny aspektusban k\u00fcl\u00f6nb\u00f6znek egym\u00e1st\u00f3l, de elt\u00e9r\u0151 \u00e9rt\u00e9ket hoznak a rendszerrel kapcsolatban.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Accessibility tesztel\u00e9s (Akad\u00e1lymentess\u00e9gi teszt)<\/h3>\n\n\n\n<p>Az akad\u00e1lymentess\u00e9gi teszt meghat\u00e1rozza, hogy a szoftver haszn\u00e1lhat\u00f3-e\/hozz\u00e1f\u00e9rhet\u0151-e a fogyat\u00e9kkal \u00e9l\u0151k sz\u00e1m\u00e1ra. Ez olyan felhaszn\u00e1l\u00f3ra vonatkozhat, aki: vak, siket, l\u00e1t\u00e1ss\u00e9r\u00fclt, tanul\u00e1si neh\u00e9zs\u00e9ggel k\u00fczd vagy id\u0151s.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">C<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Compliance tesztel\u00e9s (Megfelel\u0151s\u00e9gi tesztel\u00e9s)<\/h3>\n\n\n\n<p>A Megfelel\u0151s\u00e9gi tesztel\u00e9s egy olyan nem funkcion\u00e1lis tesztel\u00e9si technika, amelyet annak valid\u00e1l\u00e1sa c\u00e9lj\u00e1b\u00f3l v\u00e9geznek, hogy a kifejlesztett rendszer megfelel-e a szervezet szabv\u00e1nyainak vagy sem.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Compatibility tesztel\u00e9s<\/h3>\n\n\n\n<p>A kompatibilit\u00e1si teszt egy m\u00e1sik k\u00f6rnyezetben ellen\u0151rzi a szoftver viselked\u00e9s\u00e9t \u00e9s m\u0171k\u00f6d\u00e9s\u00e9t: pl. k\u00fcl\u00f6nb\u00f6z\u0151 webkiszolg\u00e1l\u00f3kon, hardvereken \u00e9s h\u00e1l\u00f3zatokon, k\u00fcl\u00f6nb\u00f6z\u0151 konfigur\u00e1ci\u00f3kban. T\u00f6bbf\u00e9le kompatibilit\u00e1si teszt l\u00e9tezik, a szakirodalom elk\u00fcl\u00f6n\u00edti az Interface,a Backward \u00e9s a Platform kompatibilit\u00e1s teszteket. A Backward, visszamen\u0151leges kompatibilit\u00e1si teszt ellen\u0151rzi, hogy az \u00fajonnan kifejlesztett vagy friss\u00edtett szoftver kompatibilis-e a r\u00e9gebbi verzi\u00f3j\u00e1val. Ugyanis ha a szoftver b\u00e1rmely r\u00e9sze friss\u00fcl, akkor annak j\u00f3l kell m\u0171k\u00f6dnie a szoftver el\u0151z\u0151 verzi\u00f3j\u00e1n is.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">E<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Efficiency tesztel\u00e9s (Hat\u00e9konys\u00e1g vizsg\u00e1lat)<\/h3>\n\n\n\n<p>A hat\u00e9konys\u00e1g vizsg\u00e1lat teszteli a program \u00e1ltal az adott funkci\u00f3 v\u00e9grehajt\u00e1s\u00e1hoz sz\u00fcks\u00e9ges er\u0151forr\u00e1sok mennyis\u00e9g\u00e9t.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">I<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Install \/ Uninstall tesztel\u00e9s (Telep\u00edt\u00e9s \/ Elt\u00e1vol\u00edt\u00e1s tesztel\u00e9s)<\/h3>\n\n\n\n<p>Telep\u00edt\u00e9s\/Elt\u00e1vol\u00edt\u00e1s tesztet hajtanak v\u00e9gre annak ellen\u0151rz\u00e9s\u00e9re, hogy a szoftver telep\u00edt\u00e9se az \u00f6sszes sz\u00fcks\u00e9ges \u00f6sszetev\u0151vel egy\u00fctt v\u00e9gbemegy-e, \u00e9s az alkalmaz\u00e1s a v\u00e1rakoz\u00e1soknak megfelel\u0151en m\u0171k\u00f6dik-e. Ez a tesztel\u00e9s az\u00e9rt fontos, mert a telep\u00edt\u00e9s az els\u0151 interakci\u00f3 a v\u00e9gfelhaszn\u00e1l\u00f3kkal. A telep\u00edt\u00e9s \u00e9s az elt\u00e1vol\u00edt\u00e1s tesztel\u00e9se teljes, r\u00e9szleges vagy friss\u00edt\u00e9si telep\u00edt\u00e9si\/elt\u00e1vol\u00edt\u00e1si folyamatokon t\u00f6rt\u00e9nik k\u00fcl\u00f6nb\u00f6z\u0151 oper\u00e1ci\u00f3s rendszereken, elt\u00e9r\u0151 hardveres vagy szoftveres k\u00f6rnyezetben.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">L<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Load tesztel\u00e9s (Terhel\u00e9ses tesztel\u00e9s)<\/h3>\n\n\n\n<p>A terhel\u00e9ses tesztel\u00e9s egy olyan nem funkcion\u00e1lis tesztel\u00e9s, amely sor\u00e1n a rendszert leterhelik, hogy meg\u00e1llap\u00edthat\u00f3v\u00e1 v\u00e1ljon, mennyi terhel\u00e9st vagy maxim\u00e1lis forgalmat k\u00e9pes kezelni a teljes\u00edtm\u00e9ny roml\u00e1sa n\u00e9lk\u00fcl. Ez a tesztel\u00e9si forma a rendszer maxim\u00e1lis kapacit\u00e1s\u00e1nak megkeres\u00e9s\u00e9re \u00e9s a felmer\u00fcl\u0151 probl\u00e9m\u00e1k felder\u00edt\u00e9s\u00e9re szolg\u00e1l. A Load (vagy Terhel\u00e9ses) teszt a teljes\u00edtm\u00e9nyteszt egy olyan t\u00edpusa, amelynek c\u00e9lja annak \u00e9rt\u00e9kel\u00e9se, hogy egy alkalmaz\u00e1s vagy rendszer hogyan m\u0171k\u00f6dik val\u00f3s k\u00f6r\u00fclm\u00e9nyek k\u00f6z\u00f6tt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Operat\u00edv tesztel\u00e9s<\/h3>\n\n\n\n<p>Operat\u00edv tesztel\u00e9s eset\u00e9n a gy\u00e1rt\u00e1si szakasz el\u0151tt t\u00f6rt\u00e9nik meg a szoftver ki\u00e9rt\u00e9kel\u00e9se. Az operat\u00edv tesztel\u00e9s biztos\u00edtja a rendszer \u00e9s r\u00e9szegys\u00e9geinek megfelel\u0151s\u00e9g\u00e9t az alkalmaz\u00e1s m\u0171k\u00f6d\u00e9se k\u00f6zben.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">P<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Performancia teszt (Teljes\u00edtm\u00e9ny teszt)<\/h3>\n\n\n\n<p>Teljes\u00edtm\u00e9nyteszt seg\u00edts\u00e9g\u00e9vel ellen\u0151rizz\u00fck, hogy a rendszer megfelel-e a teljes\u00edtm\u00e9nyk\u00f6vetelm\u00e9nyeknek. Ezzel a met\u00f3dussal meg\u00e1llap\u00edthat\u00f3v\u00e1 v\u00e1lik, hogy a rendszer hogyan teljes\u00edt az \u00e9rz\u00e9kenys\u00e9g \u00e9s a stabilit\u00e1s szempontj\u00e1b\u00f3l egy adott munkaterhel\u00e9s mellett. Performanicateszt elv\u00e9gz\u00e9s\u00e9hez a rendszert \u00e1ltal\u00e1ban t\u00falterhelik.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Portability tesztel\u00e9s (Hordozhat\u00f3s\u00e1gi tesztel\u00e9s)<\/h3>\n\n\n\n<p>A hordozhat\u00f3s\u00e1gi tesztel\u00e9s egy term\u00e9k vagy szoftver egyik k\u00f6rnyezetb\u0151l a m\u00e1sikba t\u00f6rt\u00e9n\u0151 \u00e1thelyez\u00e9s\u00e9nek tesztel\u00e9s\u00e9t jelenti.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">R<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Recovery tesztel\u00e9s (Helyre\u00e1ll\u00edt\u00e1si teszt)<\/h3>\n\n\n\n<p>A helyre\u00e1ll\u00edt\u00e1si teszt meghat\u00e1rozza, hogy egy alkalmaz\u00e1s vagy rendszer mennyire k\u00e9pes helyre\u00e1llni \u00f6sszeoml\u00e1sok, hardverhib\u00e1k \u00e9s m\u00e1s hasonl\u00f3 probl\u00e9m\u00e1k ut\u00e1n.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Reliability tesztel\u00e9s (Megb\u00edzhat\u00f3s\u00e1g tesztel\u00e9s)<\/h3>\n\n\n\n<p>A Megb\u00edzhat\u00f3s\u00e1g tesztel\u00e9se egy olyan szoftver tesztel\u00e9si folyamat, amely ellen\u0151rzi, hogy a szoftver k\u00e9pes-e egy bizonyos id\u0151n \u00e1t hibamentes m\u0171veletet v\u00e9grehajtani egy adott k\u00f6rnyezetben, vagyis a c\u00e9loknak megfelel\u0151en, megb\u00edzhat\u00f3an m\u0171k\u00f6dik-e.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">S<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Scalability tesztel\u00e9s (Sk\u00e1l\u00e1zhat\u00f3s\u00e1g tesztel\u00e9s)<\/h3>\n\n\n\n<p>A sk\u00e1l\u00e1zhat\u00f3s\u00e1g tesztel\u00e9se egy olyan nem funkcion\u00e1lis tesztm\u00f3dszertan, amelyben az alkalmaz\u00e1s teljes\u00edtm\u00e9ny\u00e9t a felhaszn\u00e1l\u00f3i k\u00e9r\u00e9sek vagy m\u00e1s teljes\u00edtm\u00e9nym\u00e9r\u0151 attrib\u00fatumok sz\u00e1m\u00e1nak n\u00f6vel\u00e9s\u00e9re vagy cs\u00f6kkent\u00e9s\u00e9re val\u00f3 k\u00e9pess\u00e9ge alapj\u00e1n m\u00e9rik. A scapability tesztel\u00e9s elv\u00e9gezhet\u0151 hardver, szoftver vagy adatb\u00e1zis szinten is.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Security tesztel\u00e9s (Biztons\u00e1gi tesztel\u00e9s)<\/h3>\n\n\n\n<p>A biztons\u00e1gi tesztek c\u00e9lja annak ellen\u0151rz\u00e9se, hogy a szoftver\/alkalmaz\u00e1s\/webhely mennyire biztons\u00e1gos a bels\u0151 \u00e9s k\u00fcls\u0151 fenyeget\u00e9sek ellen, mennyire lehet behatolni egy rendszerbe annak megzavar\u00e1sa \u00e9s\/vagy inform\u00e1ci\u00f3m\u00e1sol\u00e1s c\u00e9lj\u00e1b\u00f3l. \u00c1ltal\u00e1ban V\u00f6r\u00f6s \u00e9s K\u00e9k csapat k\u00f6z\u00f6tt oszlik meg a biztons\u00e1gi testel\u00e9s, a tesztel\u0151k egy csoportja (V\u00f6r\u00f6s team) megpr\u00f3b\u00e1lja megs\u00e9rteni a biztons\u00e1gi rendszereket, az ellenf\u00e9l csoport (K\u00e9k team) pedig megpr\u00f3b\u00e1lja megv\u00e9deni azokat.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Stressz tesztel\u00e9s<\/h3>\n\n\n\n<p>A stressz teszt akkor ker\u00fcl v\u00e9grehajt\u00e1sra, ha ellen\u0151rizni k\u00edv\u00e1nj\u00e1k, hogyan \u00e9s mikor hib\u00e1sodik meg egy rendszer. Ezt \u00fagy \u00e9rik el, hogy nagy terhel\u00e9snek vetik al\u00e1 a rendszert, p\u00e9ld\u00e1ul \u00f6sszetett adatb\u00e1zis-lek\u00e9rdez\u00e9seket hajtanak v\u00e9gre, folyamatos bevitelt gener\u00e1lnak a rendszerbe vagy az adatb\u00e1zisba.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">U<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Usability tesztel\u00e9s (Haszn\u00e1lhat\u00f3s\u00e1gi tesztel\u00e9s)<\/h3>\n\n\n\n<p>A haszn\u00e1lhat\u00f3s\u00e1gi tesztel\u00e9se sor\u00e1n val\u00f3di felhaszn\u00e1l\u00f3k tesztelik az alkalmaz\u00e1st vagy a rendszert. Ek\u00f6zben a tesztel\u0151 szakemberek megfigyelik a felhaszn\u00e1l\u00f3kat, \u00e9s ellen\u0151rzik az alkalmaz\u00e1sok m\u0171k\u00f6d\u00e9s\u00e9t a szoftver haszn\u00e1lata k\u00f6zben, majd dokument\u00e1lj\u00e1k a felmer\u00fcl\u0151 probl\u00e9m\u00e1kat.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">V<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Volume tesztel\u00e9s<\/h3>\n\n\n\n<p>A Volume tesztel\u00e9st \u00fagy hajtj\u00e1k v\u00e9gre, hogy a szoftvert vagy alkalmaz\u00e1st nyom\u00e1s al\u00e1 helyezik, \u201eel\u00e1rasztj\u00e1k\u201d annak \u00e9rdek\u00e9ben, hogy hatalmas mennyis\u00e9g\u0171 adatot gener\u00e1ljanak a rendszer viselked\u00e9s\u00e9nek \u00e9s v\u00e1laszidej\u00e9nek ellen\u0151rz\u00e9s\u00e9re.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">W<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">White-box tesztel\u00e9s (\u00dcvegdoboz tesztel\u00e9s)<\/h3>\n\n\n\n<p>A White-box tesztel\u00e9s sor\u00e1n az alkalmaz\u00e1s bels\u0151 strukt\u00far\u00e1j\u00e1t vagy m\u0171k\u00f6d\u00e9s\u00e9t tesztelik. A tesztel\u00e9shez a rendszer bels\u0151 perspekt\u00edv\u00e1j\u00e1t haszn\u00e1lj\u00e1k a tesztesetek tervez\u00e9s\u00e9hez. A White-box t\u00edpus\u00fa tesztek elv\u00e9gz\u00e9s\u00e9hez ismerni sz\u00fcks\u00e9ges a bels\u0151 szoftvereket \u00e9s a k\u00f3dok m\u0171k\u00f6d\u00e9s\u00e9t.<\/p>\n\n\n\n<p>Forr\u00e1s: <a href=\"https:\/\/gyires.inf.unideb.hu\/teszt\/Szoftverteszteles_a_gyakorlatban.pdf\" target=\"_blank\" aria-label=\"1 (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">1<\/a> <a href=\"https:\/\/www.softwaretestingnews.co.uk\/types-of-software-testing-an-incomplete-guide\/\" target=\"_blank\" aria-label=\"2 (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">2<\/a> <a href=\"https:\/\/economictimes.indiatimes.com\/\" target=\"_blank\" aria-label=\"3 (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">3<\/a> <a href=\"https:\/\/www.guru99.com\/\" target=\"_blank\" aria-label=\"4 (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">4<\/a> <a href=\"https:\/\/www.techopedia.com\/\" target=\"_blank\" aria-label=\"5 (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">5<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>K\u00e9t nagy csoportba sorolhat\u00f3k a szoftvertesztt\u00edpusok, megk\u00fcl\u00f6nb\u00f6ztetj\u00fck a funkcion\u00e1lis \u00e9s a nem funkcion\u00e1lis szoftverteszteket. Ebben a cikkben a nem funkcion\u00e1lis tesztel\u00e9s t\u00edpusait mutatjuk be.<\/p>\n","protected":false},"author":2,"featured_media":363,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-362","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\/362","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=362"}],"version-history":[{"count":1,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/posts\/362\/revisions"}],"predecessor-version":[{"id":366,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/posts\/362\/revisions\/366"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/media\/363"}],"wp:attachment":[{"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/media?parent=362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/categories?post=362"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/tags?post=362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}