{"id":84364,"date":"2023-07-04T07:35:47","date_gmt":"2023-07-04T07:35:47","guid":{"rendered":"https:\/\/www.globallogic.com\/sk\/?post_type=insightsection&#038;p=84364"},"modified":"2025-01-30T13:12:22","modified_gmt":"2025-01-30T13:12:22","slug":"konferencia-testcrunch-2023","status":"publish","type":"insightsection","link":"https:\/\/www.globallogic.com\/sk\/insights\/blogs\/konferencia-testcrunch-2023\/","title":{"rendered":"Konferencia TestCrunch 2023"},"content":{"rendered":"<div class=\"classic_editor_content\"><span style=\"font-weight: 400\">Hne\u010f na \u00favod poviem, \u017ee mnoho \u013eud\u00ed si m\u00f4\u017ee kl\u00e1s\u0165 ot\u00e1zku, pre\u010do je dobr\u00e9 \u00eds\u0165 osobne na konferenciu, ke\u010f existuje xy vide\u00ed a inform\u00e1cii v online priestore. Odpove\u010f sa mo\u017eno bude skr\u00fdva\u0165 v nasleduj\u00facich riadkoch.<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\"> V skor\u00fdch rann\u00fdch hodin\u00e1ch sme vyrazili zo spolo\u010dnosti GlobalLogic Slovakia v Ko\u0161iciach, pri\u010dom v navig\u00e1cii svietil jasn\u00fd cie\u013e: Brno. Cesta ubehla r\u00fdchlo, ke\u010f\u017ee v aute sme sa stretli kolegovia z troch r\u00f4znych projektov, pri\u010dom dvoch z nich som videl prv\u00fd kr\u00e1t \u2013 a to \u201cv\u010faka\u201d pand\u00e9mii. Ani sme sa nenazdali a d\u00e1vali sme si prav\u00fd \u010desk\u00fd obed p\u00e1r kilometrov od Brna. Museli sme sa posilni\u0165, nako\u013eko sme o piatej r\u00e1no necestovali len tak pre ni\u010d za ni\u010d. O 14:00 n\u00e1s u\u017e \u010dakali zauj\u00edmav\u00e9 workshopy. Konferencia pozost\u00e1vala z dvoch dn\u00ed, pri\u010dom prv\u00fd de\u0148 bol venovan\u00fd workshopom situovan\u00fdm v r\u00f4znych IT firm\u00e1ch v Brne. T\u00e9mou workshopu, ktor\u00fd som si vybral bol CI\/CD proces z poh\u013eadu testingu v Azure prostred\u00ed. Ako u\u017e vypl\u00fdva od slova workshop, nebolo to len o po\u010d\u00favan\u00ed. Nastavili sme si prostredie, vytv\u00e1rali yaml s\u00fabory, pipeliny a medzit\u00fdm diskutovali s odborn\u00edkmi o tejto technol\u00f3gii. Hlavn\u00fdm poslan\u00edm tohto workshopu bolo pouk\u00e1zanie na \u00fazku kooper\u00e1ciu medzi DevOps a Testing oddeleniami.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u010eal\u0161\u00ed kolegovia sa z\u00fa\u010dastnili workshopu s n\u00e1zvom \u201cOpen JMeter Sesame &#8211; Pro\u010d je Cool Testova\u0165 s JMeter\u201d. E\u0161te pred workshopom sme<\/span> <span style=\"font-weight: 400\">dostali email s in\u0161trukciami k in\u0161tal\u00e1cii jMetra, potrebn\u00fdch pluginov a aj chromedriveru, \u010d\u00edm sme si u\u0161etrili \u010das na samotn\u00fa pr\u00e1cu s jMetrom. Cel\u00fd workshop bol rozdelen\u00fd na 2 \u010dasti. Prv\u00e1 \u010das\u0165 bol\u00e1 zameran\u00e1 na \u00favod do jMetra pre \u013eud\u00ed, ktor\u00ed sa s n\u00edm e\u0161te nestretli. Druh\u00e1 na pokro\u010dilej\u0161ie vyu\u017e\u00edvanie tohto n\u00e1stroja. V \u00favode stretnutia n\u00e1m bol predstaven\u00fd jMeter, ak\u00e9 je jeho be\u017en\u00e9<\/span> <span style=\"font-weight: 400\">pou\u017eitie, ako aj predstavenie niektor\u00fdch pluginov, ktor\u00e9 sme nesk\u00f4r vyu\u017eivali. N\u00e1sledne sme si vytvorili jednoduch\u00e9 API testy, ktor\u00e9 sme postupne roz\u0161\u00edrili na performance testy. V druhej \u010dasti sme si uk\u00e1zali ako vieme testova\u0165 UI pomocou chromedriveru, kde sme si vysk\u00fa\u0161ali vyh\u013ead\u00e1vanie textu na str\u00e1nke, ale aj cez xpath, vkladanie textu do editovacie po\u013ea, klikanie na r\u00f4zn\u00e9 tla\u010didla a elementy na str\u00e1nke.<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><strong> De\u0148 druh\u00fd<\/strong><\/p>\n<p><span style=\"font-weight: 400\"> Druh\u00fd de\u0148 bol plne venovan\u00fd samotnej konferencii. Ke\u010f\u017ee tento blog nem\u00e1 by\u0165 technick\u00fdm prepisom ka\u017edej jednej predn\u00e1\u0161ky tak to skr\u00e1tim. 9 namakan\u00fdch speakrov n\u00e1m podalo zaujimav\u00e9 a inovat\u00edvne postupy a postrehy zo sveta n\u00e1\u0161ho milovan\u00e9ho testingu. Prv\u00fd z nich za\u010dal t\u00fdm, \u017ee ani v dne\u0161nej dobe nie je hanba pou\u017e\u00edvat BDD pr\u00edstup v modernom testingu. Ve\u013emi zauj\u00edmavou t\u00e9mou bolo porovnanie testera spred 15-tich rokov a dnes. Nosnou my\u0161lienkou bolo to, ako je potrebn\u00e9 vychov\u00e1va\u0165 nov\u00fa gener\u00e1ciu testerov. Vtipn\u00e9, trefn\u00e9 a hlavne pravdiv\u00e9. Speaker mal ur\u010dite pravdu v tom, \u017ee nie len samotn\u00fd testing, ale aj poh\u013ead na neho si pre\u0161iel za posledn\u00fdch 15-20 rokov v\u00fdraznou zmenou. Osobne si z tejto predn\u00e1\u0161ky odn\u00e1\u0161am ve\u013ea, ke\u010f\u017ee mentorovanie a pr\u00e1ca so \u0161tudentmi, z ktor\u00fdch mnoh\u00ed m\u00f4\u017eu by\u0165 v bud\u00facnosti na\u0161imi kolegami, mi je ve\u013emi bl\u00edzka. \u010eal\u0161ia predn\u00e1\u0161ka sa venovala napr\u00edklad testovaniu mobiln\u00fdch aplik\u00e1ci\u00ed a ich automatizovaniu.<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\"> Predn\u00e1\u0161ky, ktor\u00e9 si dali za cie\u013e zmeni\u0165 samotn\u00e9 nastavenie mindsetu n\u00e1s testerov, boli zameran\u00e9 na Performance a Security. Do tejto kateg\u00f3rie m\u00f4\u017eem ur\u010dite zaradi\u0165 aj predn\u00e1\u0161ku s n\u00e1zvom \u201cZelene reporty, alebo ako si udr\u017ea\u0165 mindset testera.\u201d Mysl\u00edm, \u017ee t\u00e1to predn\u00e1\u0161ka by mala by\u0165 povinn\u00e1 ani nie tak pre testerov, ako pre projekt mana\u017e\u00e9rov. V\u00fdborne vystihnut\u00e9 to, \u010do s\u00fa re\u00e1lne potreby testingu oproti tomu, \u010do management na projekte v\u00e4\u010d\u0161inou pova\u017euje za spr\u00e1vne.<\/span><\/p>\n<p><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\"> A \u010do by to bolo za konferenciu, ak by sa na nej nespomenula umel\u00e1 inteligencia, chatGPT, a ako ho je mo\u017en\u00e9 pou\u017ei\u0165 pri programovan\u00ed a testovan\u00ed. Bl\u00ed\u017eil sa koniec konferencie, ale rozhodne sa nepo\u013eavovalo na kvalite. Posledn\u00e1 t\u00e9ma bola o DevOps a Testingu. Super op\u00edsanie toho, \u010do si mnoho \u013eud\u00ed aj po rokoch praxe neuvedomuje, a to, \u017ee DevOps a testing s\u00fa mnohokr\u00e1t ve\u013emi \u00fazko prepojen\u00e9. Hlavne v pr\u00edpade automatizovan\u00e9ho testovania. <\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\"> Teraz by som sa r\u00e1d vr\u00e1til k ot\u00e1zke z \u00favodu. Konferencie ako tak\u00e9 s\u00fa ve\u013emi d\u00f4le\u017eit\u00e9 na to, aby \u010dlovek vy\u0161iel zo svojej projektovej bubliny, kde mnohokr\u00e1t po\u010d\u00fava &#8211; rob\u00edme tak, lebo to tak robime u\u017e dlho. Nov\u00e9 trendy a nov\u00e9 poh\u013eady m\u00f4\u017eu \u010dloveka posun\u00fa\u0165 kari\u00e9rne, ako aj technicky vpred. Ak \u010dlovek sed\u00ed v historickej aule, pozer\u00e1 na stage, po\u010d\u00fava speakera, je to ove\u013ea lep\u0161\u00ed z\u00e1\u017eitok a hlavne si z neho odn\u00e1\u0161a ove\u013ea viac, ako keby pozeral do monitora svojho notebooku.<\/span><\/p>\n<p><span style=\"font-weight: 400\"><br \/>\n<\/span><span style=\"font-weight: 400\"> Tak\u017ee t\u00ed z v\u00e1s \u010do e\u0161te neboli na podobnom evente, treba vysk\u00fa\u0161a\u0165. Ja osobne som r\u00e1d \u017ee GlobalLogic Slovakia podporuje aj t\u00fdmto sp\u00f4sobom rozvoj svojich zamestnancov.\u00a0<\/span><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Kolegovia z GlobalLogic Slovakia na konferencii TestCrunch 2023 v Brne.<\/p>\n","protected":false},"author":58,"featured_media":84365,"parent":0,"menu_order":0,"template":"","insight":[41],"insight-subcats":[54,794],"insight-industry":[750],"insight-services":[],"insight-partners":[],"class_list":["post-84364","insightsection","type-insightsection","status-publish","has-post-thumbnail","hentry","insight-blogs","insight-subcats-devops-as-a-service","insight-subcats-testing-as-a-service","insight-industry-technology"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.globallogic.com\/sk\/wp-json\/wp\/v2\/insightsection\/84364","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.globallogic.com\/sk\/wp-json\/wp\/v2\/insightsection"}],"about":[{"href":"https:\/\/www.globallogic.com\/sk\/wp-json\/wp\/v2\/types\/insightsection"}],"author":[{"embeddable":true,"href":"https:\/\/www.globallogic.com\/sk\/wp-json\/wp\/v2\/users\/58"}],"version-history":[{"count":1,"href":"https:\/\/www.globallogic.com\/sk\/wp-json\/wp\/v2\/insightsection\/84364\/revisions"}],"predecessor-version":[{"id":100728,"href":"https:\/\/www.globallogic.com\/sk\/wp-json\/wp\/v2\/insightsection\/84364\/revisions\/100728"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.globallogic.com\/sk\/wp-json\/wp\/v2\/media\/84365"}],"wp:attachment":[{"href":"https:\/\/www.globallogic.com\/sk\/wp-json\/wp\/v2\/media?parent=84364"}],"wp:term":[{"taxonomy":"insight","embeddable":true,"href":"https:\/\/www.globallogic.com\/sk\/wp-json\/wp\/v2\/insight?post=84364"},{"taxonomy":"insight-subcats","embeddable":true,"href":"https:\/\/www.globallogic.com\/sk\/wp-json\/wp\/v2\/insight-subcats?post=84364"},{"taxonomy":"insight-industry","embeddable":true,"href":"https:\/\/www.globallogic.com\/sk\/wp-json\/wp\/v2\/insight-industry?post=84364"},{"taxonomy":"insight-services","embeddable":true,"href":"https:\/\/www.globallogic.com\/sk\/wp-json\/wp\/v2\/insight-services?post=84364"},{"taxonomy":"insight-partners","embeddable":true,"href":"https:\/\/www.globallogic.com\/sk\/wp-json\/wp\/v2\/insight-partners?post=84364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}