{"id":504,"date":"2022-01-28T10:49:23","date_gmt":"2022-01-28T09:49:23","guid":{"rendered":"https:\/\/proofit.tech\/blog\/?p=504"},"modified":"2023-02-17T10:05:22","modified_gmt":"2023-02-17T09:05:22","slug":"performancia-teszt-diohejban-1","status":"publish","type":"post","link":"https:\/\/proofit.tech\/blog\/hu\/performancia-teszt-diohejban-1\/","title":{"rendered":"Mikor \u00e9s kinek indokolt performancia tesztel\u00e9st elv\u00e9geztetni?"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">V\u00e1ltoz\u00e1s a kritikus informatikai rendszerekben<\/h2>\n\n\n\n<p>Teljes\u00edtm\u00e9nytesztel\u00e9st jellemz\u0151en akkor szoktak k\u00e9sz\u00edttetni a v\u00e1llalatok, ha olyan nagyar\u00e1ny\u00fa v\u00e1ltoz\u00e1s, v\u00e1ltoztat\u00e1s v\u00e1rhat\u00f3 komplex informatikai rendszereik, kritikus alkalmaz\u00e1saik eset\u00e9ben, amely el\u0151rel\u00e1that\u00f3lag kihat\u00e1ssal lesz az informatikai rendszereik teljes\u00edtm\u00e9ny\u00e9re. <strong>Performancia m\u00e9r\u00e9st ig\u00e9nybe vev\u0151 v\u00e1llalatoknak \u00e1ltal\u00e1ban nagy az informatikai kitetts\u00e9g\u00fck, azaz nagy \u00e9rt\u00e9k\u0171 eszk\u00f6zparkkal rendelkeznek, \u00e9s kritikus v\u00e1llalati folyamatokban van jelen az informatika.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">M&amp;A folyamat<\/h2>\n\n\n\n<p>T\u00f6bbnyire c\u00e9gfelv\u00e1s\u00e1rl\u00e1sok, \u00f6sszeolvad\u00e1sok, kiv\u00e1l\u00e1sok, k\u00fcls\u0151 \u00e9s bels\u0151 szervezeti \u00e1talakul\u00e1sok teszik sz\u00fcks\u00e9gess\u00e9 az informatikai rendszerek oly m\u00e9rt\u00e9k\u0171 m\u00f3dos\u00edt\u00e1s\u00e1t, amely rendszerszint\u0171 elt\u00e9r\u00e9seket id\u00e9zhet el\u0151 adott szoftverek \u00e9s\/vagy hardverek vagy ak\u00e1r az eg\u00e9sz informatikai eszk\u00f6zpark teljes\u00edtm\u00e9ny\u00e9ben. Ilyen esetekben sz\u00fcks\u00e9g van a rendszerek teljes\u00edtm\u00e9ny\u00e9nek tesztel\u00e9s\u00e9re abb\u00f3l a c\u00e9lb\u00f3l, hogy bizony\u00edt\u00e1st nyerjen: a megv\u00e1ltozott k\u00f6r\u00fclm\u00e9nyek k\u00f6z\u00f6tt is megfelel\u0151en fog m\u0171k\u00f6dni a rendszer minden eleme. <strong>Tesztel\u00e9s hi\u00e1ny\u00e1ban ak\u00e1r a v\u00e1llalat mindennapi m\u0171k\u00f6d\u00e9s\u00e9t befoly\u00e1sol\u00f3, akad\u00e1lyoz\u00f3 anom\u00e1lia is el\u0151fordulhat.<\/strong><\/p>\n\n\n\n<p>Rendszermigr\u00e1ci\u00f3 Egy IT rendszer nagyobb ar\u00e1ny\u00fa \u00e1talak\u00edt\u00e1s\u00e1n\u00e1l \u2013 <strong>rendszerbevezet\u00e9sn\u00e9l, -migr\u00e1ci\u00f3n\u00e1l<\/strong> stb. \u2013 l\u00e9nyeges, hogy ne m\u00e9retezz\u00e9k se alul, se f\u00f6l\u00fcl a v\u00e1ltoz\u00e1sban \u00e9rintett IT rendszereket. Performancia teszttel ellen\u0151rizni lehet az \u00e1talakul\u00f3 IT rendszerek v\u00e1rhat\u00f3 m\u0171k\u00f6d\u00e9s\u00e9t. Enn\u00e9lfogva teljes\u00edtm\u00e9nym\u00e9r\u00e9ssel a v\u00e1llalatok k\u00f6zvetetten id\u0151t \u00e9s p\u00e9nzt takar\u00edthatnak meg, mivel hozz\u00e1vet\u0151legesen pontosan meg tudj\u00e1k <a href=\"https:\/\/proofit.tech\/blog\/it-kormanyzas-miert-es-kinek-fontos\/\" target=\"_blank\" aria-label=\"tervezni a j\u00f6v\u0151beli IT er\u0151forr\u00e1s sz\u00fcks\u00e9gleteket (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">tervezni a j\u00f6v\u0151beli IT er\u0151forr\u00e1s sz\u00fcks\u00e9gleteket<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sok rendszer \u00f6sszhangj\u00e1nak tesztel\u00e9se<\/h2>\n\n\n\n<p>K\u00edv\u00fcl\u00e1ll\u00f3kban joggal mer\u00fcl fel a k\u00e9rd\u00e9s, ha el\u0151re lehet tudni, hogy x sz\u00e1zal\u00e9kkal fog n\u0151ni a terhel\u00e9s, akkor mi\u00e9rt nem lehet egyszer\u0171en ennyivel megn\u00f6velni az er\u0151forr\u00e1sokat? Az \u00f6sszetett rendszerek tervez\u00e9se nem egzakt tudom\u00e1ny. Vannak szempontok, amiket a tervez\u00e9s sor\u00e1n figyelembe lehet, s\u0151t, figyelembe kell venni. Val\u00f3j\u00e1ban azonban csak a megval\u00f3s\u00edt\u00e1s sor\u00e1n lehet v\u00e9gleges\u00edteni, hogy milyen t\u00edpus\u00fa er\u0151forr\u00e1sb\u00f3l melyik r\u00e9tegbe mennyit pluszt kell be\u00e9p\u00edteni ahhoz, hogy a tervezett t\u00f6bbletkapacit\u00e1s megval\u00f3sulhasson.<\/p>\n\n\n\n<p>A legt\u00f6bb nagyv\u00e1llalati folyamat rendk\u00edv\u00fcl \u00f6sszetett. Egyetlen r\u00e9szfolyamatban, p\u00e9ld\u00e1ul egy mobilbankos utal\u00e1sban is tucatnyi rendszer vesz r\u00e9szt. Ha ezek k\u00f6z\u00fcl csak egyetlen rendszerben, vagy hardver-komponensben valahol sz\u0171k a keresztmetszet, az megfogja az eg\u00e9sz folyamatot.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Menedzsmenti d\u00f6nt\u00e9s a teljes\u00edtm\u00e9ny tesztel\u00e9s<\/h2>\n\n\n\n<p>A teljes\u00edtm\u00e9ny tesztel\u00e9s sor\u00e1n teh\u00e1t a legt\u00f6bb m\u00e9r\u00e9s a rendszer viselked\u00e9s\u00e9t vizsg\u00e1lja, extr\u00e9m k\u00f6r\u00fclm\u00e9nyek k\u00f6z\u00f6tt, illetve e m\u00f3dos\u00edt\u00e1sokat k\u00f6vet\u0151en m\u00e9rj\u00fck vissza, hogy azok el\u00e9rt\u00e9k-e az elv\u00e1rt hat\u00e1st. Performancia tesztel\u00e9s elv\u00e9gz\u00e9s\u00e9r\u0151l mindig a menedzsment d\u00f6nt - els\u0151sorban a<strong> CTO, ill. a CIO, <\/strong><strong>\u00fczemeltet\u00e9si vezet\u0151, kritikusan \u00e9rintett \u00fczleti szervezeti egys\u00e9gek vezet\u0151inek<\/strong><strong> javaslat\u00e1ra<\/strong>. A teljes\u00edtm\u00e9nym\u00e9r\u00e9s \u00e1ltal\u00e1ban egy <strong>nagyobb, t\u00f6bb h\u00f3napot fel\u00f6lel\u0151 projekt, ez\u00e9rt fontos az egyet\u00e9rt\u00e9s \u00e9s az \u00f6sszhang a vezet\u00e9s tagjai k\u00f6z\u00f6tt<\/strong>, mivel nagyfok\u00fa k\u00f6z\u00f6s er\u0151fesz\u00edt\u00e9st k\u00f6vetel meg minden r\u00e9sztvev\u0151t\u0151l.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Banki performancia tesztel\u00e9s: gyakorlati p\u00e9lda<\/h2>\n\n\n\n<p>Egy egyes\u00fcl\u00e9s, b\u0151v\u00fcl\u00e9s, vagy akviz\u00edci\u00f3 \u00f3ri\u00e1si kih\u00edv\u00e1st jelent egy p\u00e9nzint\u00e9zet \u00e9let\u00e9ben. A felv\u00e1s\u00e1rl\u00e1s k\u00f6vetkezt\u00e9ben megval\u00f3sul\u00f3 szervezeti konszolid\u00e1ci\u00f3 mellett az \u00faj szervezetbe ker\u00fcl valamennyi szolg\u00e1ltat\u00e1s, az \u00f6sszes kor\u00e1bbi \u00fcgyf\u00e9l, azok valamennyi adat\u00e1val egy\u00fctt. A megv\u00e1ltozott piac kezel\u00e9s\u00e9hez elker\u00fclhetetlen a banki rendszerek integr\u00e1ci\u00f3ja. Ak\u00e1r a r\u00e9gi rendszereket alak\u00edtj\u00e1k \u00e1t, ak\u00e1r teljesen \u00fajakat hoznak l\u00e9tre, azokba bele kell ker\u00fclnie az \u00f6sszes \u00faj \u00fcgyf\u00e9lnek, az \u00f6sszes \u00faj adatnak, az \u00f6sszes \u00faj tranzakci\u00f3t\u00edpusnak, \u00e9s gyakran a r\u00e9gi tranzakci\u00f3knak is. Az \u00faj, egys\u00e9ges informatikai rendszert \u00fagy kell kialak\u00edtani, hogy az egyszerre l\u00e1sa el a kib\u0151v\u00fclt szervezetet, mik\u00f6zben t\u00f6k\u00e9letesen kezelni az \u00f6r\u00f6k\u00f6lt \u00e1llom\u00e1nyokat is.<\/p>\n\n\n\n<p>A <strong>DSK Bank<\/strong> eset\u00e9ben is hasonl\u00f3 folyamat zajlott le. Bulg\u00e1ria vezet\u0151 bankja, az OTP Csoport tagja a k\u00f6zelm\u00faltban lez\u00e1rult akviz\u00edci\u00f3k sor\u00e1n mintegy 30 sz\u00e1zal\u00e9kkal b\u0151v\u00fclt. <strong>Az \u00f6sszeolvad\u00e1si folyamat sor\u00e1n a DSK Bank rendszerei megmaradtak, ezekbe migr\u00e1lt\u00e1k az \u201c\u00f6r\u00f6k\u00f6lt\u201d IT rendszerek adatait<\/strong>. Az \u00edgy kib\u0151v\u00fclt bank rendszereinek terhel\u00e9se az el\u0151zetes v\u00e1rakoz\u00e1sok szerint 30-60 sz\u00e1zal\u00e9kkal n\u0151tt a kor\u00e1bbiakhoz k\u00e9pest.<\/p>\n\n\n\n<p>A bank vezet\u0151i ez\u00e9rt sz\u00fcks\u00e9gesnek l\u00e1tt\u00e1k, hogy a migr\u00e1ci\u00f3 befejez\u00e9se el\u0151tt modellezz\u00e9k a rendszereket, el\u0151re <strong>megvizsg\u00e1lj\u00e1k v\u00e1rhat\u00f3 m\u0171k\u00f6d\u00e9s\u00e9t a migr\u00e1ci\u00f3 ut\u00e1ni els\u0151 napokban v\u00e1rhat\u00f3 extr\u00e9m terhel\u00e9s alatt<\/strong>. Ez\u00e9rt az egyes\u00edtett rendszerek \u00e9les m\u0171k\u00f6d\u00e9s\u00e9t megel\u0151z\u0151en a bank a <strong>ProofIT \u00e9s a KPMG szak\u00e9rt\u0151ib\u0151l<\/strong> \u00e1ll\u00f3, a t\u00e9m\u00e1ban m\u00e1r gyakorlattal rendelkez\u0151 teamet k\u00e9rte fel, hogy teljes\u00edtm\u00e9nytesztekkel m\u00e9rje fel a rendszerek teherb\u00edr\u00e1s\u00e1t. A feladatuk az volt, hogy a <strong>rendszermigr\u00e1ci\u00f3 befejez\u00e9se el\u0151tt teljes\u00edtm\u00e9nytesztekkel ellen\u0151rizz\u00e9k, kib\u00edrj\u00e1k-e a megn\u00f6vekedett terhel\u00e9st a bank rendszerei<\/strong>.<\/p>\n\n\n\n<p><strong>K\u00e9rje szak\u00e9rt\u0151ink seg\u00edts\u00e9g\u00e9t \u00f6sszetett IT rendszerek performancia tesztel\u00e9s\u00e9vel kapcsolatban. <a href=\"https:\/\/proofit.hu\/szolgaltatasok\/\" target=\"_blank\" aria-label=\"Tudjon meg t\u00f6bbet teljes\u00edtm\u00e9ny m\u00e9r\u00e9si szolg\u00e1ltat\u00e1sunkr\u00f3l (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Tudjon meg t\u00f6bbet teljes\u00edtm\u00e9ny m\u00e9r\u00e9si szolg\u00e1ltat\u00e1sunkr\u00f3l<\/a><\/strong> &gt;&gt;&gt;<\/p>\n\n\n\n<p>Forr\u00e1s: <a href=\"http:\/\/tesztelesagyakorlatban.hu\/wp-content\/uploads\/2018\/11\/5.pdf\" target=\"_blank\" aria-label=\"1 (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">1<\/a> <a href=\"https:\/\/gyires.inf.unideb.hu\/teszt\/Szoftverteszteles_a_gyakorlatban.pdf\" target=\"_blank\" aria-label=\"2 (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">2<\/a> <a href=\"https:\/\/inf.mit.bme.hu\/sites\/default\/files\/materials\/category\/kateg%C3%B3ria\/oktat%C3%A1s\/msc-t%C3%A1rgyak\/szoftverellen%C5%91rz%C3%A9si-technik%C3%A1k\/12\/SZET-2012_EA06_teszteles_alapjai.pdf\" target=\"_blank\" aria-label=\"3 (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">3<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hogyan m\u0171k\u00f6dik az \u00f6sszetett informatikai rendszerek teljes\u00edtm\u00e9ny\u00e9nek m\u00e9r\u00e9se a gyakorlatban? A t\u00e9m\u00e1t d\u00f6nt\u00e9shoz\u00f3i oldalr\u00f3l megk\u00f6zel\u00edt\u0151 cikksorozatunkban a komplex szoftverek performancia tesztel\u00e9s\u00e9t mutatjuk be. El\u0151sz\u00f6r ismertetj\u00fck, mikor \u00e9s kinek \u00e9rdemes teljes\u00edtm\u00e9nytesztel\u00e9si projekt elind\u00edt\u00e1s\u00e1n gondolkodnia.<\/p>\n","protected":false},"author":2,"featured_media":507,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-504","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\/504","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=504"}],"version-history":[{"count":5,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/posts\/504\/revisions"}],"predecessor-version":[{"id":817,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/posts\/504\/revisions\/817"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/media\/507"}],"wp:attachment":[{"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/media?parent=504"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/categories?post=504"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/proofit.tech\/blog\/hu\/wp-json\/wp\/v2\/tags?post=504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}