Održana u Stokholmu od 31. oktobra do 3. novembra sa gotovo hiljadu učesnika, opravdala je naziv najveće i najpoznatije softver testing konferencije u Evropi
Po 24. put, konferencija je okupila poznata imena i odličan program uključujući tutorijale, konferencijsko praćenje sesija, networking događaje i interaktivnu test laboratoriju (https://conference.eurostarsoftwaretesting.com/conference/programme/2016/).
Kako izgleda biti učesnik tako važne konferencije saznajemo “iz prve ruke” od Mirjane Kolarov, koja je u Stokholm došla kao pobednik SpeakEasy takmičenja za Eurostar (https://speaking-easy.com/) i koja je bila govornik trećeg dana konferencije.
Kako je, naravno, nemoguće prisustvovati svim predavanjima, neophodno je napraviti izbor, tako da vam predstavljamo najinteresantnije.
Liz Keogh – How to Test the Inside of your Head
Prvi keynote drugog dana konferencije – How to Test the Inside of your Head održala je Liz Keogh, konsultant Lunivore Limited iz Londona. Liz nije poznata samo kao tester – svoje petanestogodišnje iskustvo i tehničko znanje prenosi i kao bloger, učesnik mnogih međunarodnih konferencija, a jedan je od najaktivnijih članova BDD zajednice, kao i saradnik na brojnim open-source projektima, uključujući JBehave.
Akcenat predavanja bio je na razmišljanju o nekim uobičajenim greškama, načinima na koji se mogu testirati, popraviti ih ili pak jednostavno zaobići, u isto vreme pomažući nam da postanemo pažljiviji i svesni sve manje sigurnog i konstantno promenljivog sveta koji nas okružuje.
James Lyndsay – Stay Sharp – Games to Engage and Enthuse your Testers
Workshop održan u utorak Stay Sharp – Games to Engage and Enthuse your Testers bio je interaktivni događaj koji će mnogima ostati u sećanju, pre svega zbog vrlo zanimljivog voditelja. James Lyndsay iz Velike Britanije je u svetu softverskog testiranja je punih 30 godina što je rezultovalo iskustvom koje on revnosno prenosi tako što, osim što pomaže organizacijama da prilagode svoje pristupe, održe visoku zainteresovanost i motivaciju svojih testera, govori na međunarodnim događajima i aktivno učestvuje u različitim testing zajednicama. Poznat je i kao tvorac Black Box puzzles, pokretač je TestLab-a i vodi Exploratory Workshop in Testing u Londonu.
Pitanje koje on postavlja jeste – da li testeri koji se dosađuju postanu loši testeri? I – da li su testeri koji pokazuju više zainteresovanosti isto toliko i inovativniji u svom poslu? Pronalaze li onda oni i više bitnijih defekata? Za one koji su odgovorili sa “da” na sva tri pitanja James je predstavio nekoliko interaktivnih grupnih vežbi kojima je cilj da održe zainteresovanost i poboljšaju svoj angažman u testiranju.
Koliko je moguće eksperimentisati sa nizom promena koje mogu uvesti novine i raznolikost u pristupu testiranju, promeniti fokus testiranja i ostale zanimljive ideje, sadržaj su ove radionice koja je izgrađena iz grupe igara i grupnih interakcija dizajniranih tako da traju oko 20 minuta svaka. Vežbe i beleške biće dostupne pod open-source licencom, tako da se učesnici na ovaj način ohrabruju da ih koriste, prilagođavaju i na taj način daju svoj doprinos.
Jon Bach eBay USA – Interactive Workshop – Reinventing your testing role
Jon Bach dolazi iz SAD, iz čuvenog eBay-a, a verovatno poznat u testerskim krugovima po blogu Tested (https://jonbox.wordpress.com). U svom interaktivnom workshopu – Reinventing your testing role, Jon govori o svojoj evoluciji iz test menadžera u Quality Evangelist-u, a potom u Engineering Excellence Lead – što je pozicija na kojoj se nalazi poslednjih pet godina u eBay-u. Osnovna ideja je pokazati koliko je uloga testiranja važna, a koliko se u mnogim kompanijama ne potencira dovoljno, što je vidljivo pre svega iz toga što se u njima umesto reči Testing vrlo često koriste reči Agile ili Engineering čime se naglašava korišćenje automatskih alata i zaobilazi uloga manuelnog testiranja i činjenica da su ljudi ti koji smišljaju scenarije i pišu automatske testove.
Predrag Skoković – Culture brokering in Software Testing
Još jedno predavanje u utorak održao je Predrag Skoković iz Novog Sada, član South East European Testing Board (SEETB), suosnivač Quality House doo i Test’RS Club-a. Predstavljen kao profesionalac sa entuzijazmom za razmenu iskustava u testerskoj zajednici, Predrag je pričao na temu Culture brokering in Software Testing. Usvajanje kulture posredovanja model je koji može rešiti problem koji se često javlja u timovima, a koji rezultira lošom produktivnošću. Testeri mogu pomoći kao medijatori između članova tima jer su u poziciji da sagledaju celinu, prepoznaju nedostatke aktuelnog procesa i ublaže rizik loše komunikacije koje mogu dovesti do manjka informacija. Kako postati cenjen član tima, koje su to dobre lekcije koje testeri mogu naučiti i jednako važno – šta može dovesti do neželjenih posledica – ključni su saveti sadržani u ovom predavanju.
Daniel Billing – Testing or Hacking? Real Advice on Effective Security Testing Strategies
Daniel Billing, tester sa 15 godina iskustva i aktivan član testerske zajednice, trenutno radi kao test inženjer u NewVoiceMedia, UK gde se posvetio security testiranju. Ono što je sigurno jeste da sigurnost aplikacija postaje značajan faktor jer više nije pitanje da li aplikacija može biti ugrožena, već u kom obliku se napad može desiti. Međutim, retko ko zna ko zapravo radi security testiranje u firmi. U nekim kompanijama to rade interni timovi, dok neke druge iznajmljuju za tu oblast specijalizovane firme. Daniel smatra da učenje veština i tehnika security testiranja mora biti integralni deo testiranja, ali kako je u pitanju vrlo kompleksna oblast, zahteva saradnju svih članova tima, ne samo testera, kao i dobru procenu stanja, konsenzus i vođstvo.
Graham Thomas – Instructional Games for Testers
Graham Thomas, nezavisni tester iz Velike Britanije, raznovrsnog dugogodišnjeg iskustva u IT industriji, trenutno radi kao test menadžer. Izuzetno zanimljiva prezentacija rezultat je iskustva i kontakta sa velikim brojem kolega koji su u konstantnom procesu učenja i bliže nam prikazuje prijemčiviji pristup učenju – kroz igru i zabavu, kada imamo slobodu da eksperimentišemo i učimo iz grešaka. To je i pokazao kroz igre – Ten Hundred Words i Test Concept Charades. Prva igra je bazirana na the #upgoerfive https://xkcd.com/1133/ i u njoj pokušavamo da opišemo testiranje i neke koncepte testiranja koristeći samo reči koje se nalaze na listi hiljadu najčešćih reči. U drugoj igri objašnjavamo uobičajene koncepte testiranja ali bez korišćenja ključnih reči koje su u uskoj vezi sa pojmom. Obe igre imaju kao cilj poboljšanje komunikacije, naročito među onima koji imaju različit nivo tehničkog znanja.
Anne-Marie Charrett – Testing Times
Anne-Marrie, iako inženjer elektronike po struci, već se dugo bavi testiranjem softvera i u ovoj oblasti je stekla zavidnu reputaciju. Sama ističe da je vremenom postala vrlo skeptična kada su u pitanju tradicionalne metode testiranja softvera, tako da se poslednjih godina zalaže da se testiranje posmatra kao veština, skup aktivnosti koje se razvijaju i menjaju, tako da se razvija individualni pristup, najprikladniji u specifičnom kontekstu. Anne-Marie trenutno predaje Testiranje Softvera na Univerzitetu Tehnologije u Sidneju. Takođe je poznata blogerka na Maverick Tester – http://mavericktester.com/ i nudi tweet-ove @charrett.
Testing Times posvećeni su već neko vreme popularnom trendu koji podrazumeva distribuirani sistem testiranja kroz razvoj softvera. Ebay, Google i Microsoft samo su neke od najpoznatijih svetskih kompanija koje su usvojile ovaj pristup u kome vođa test tima može nadgledati i podržavati više različitih timova. Ova prezentacija opisuje evoluciju uloge testera, porast broja testera i razvoj test menadžera u organizacijama koje brzo rastu, što je vrlo čest slučaj. Zanimljivi su bili i saveti, šta je dobro, a šta sve može predstavljati zamku (te kako ih izbeći), kao i interesantne ideje o tome kako će testiranje izgledati u budućnosti. Sve u svemu, još jedno od veoma interesantnih predavanja koje je valjalo poslušati.
Mirjana Kolarov – Measuring Performance – Measure Twice
Mirjana Kolarov je test menadžer u Levi9 IT Services. Strastveno se bavi testiranjem, promovišući prikladne tehnike za konkretne slučajeve i oblasti. Mirjana je suosnivač Test’RS Club-a – prve testerske zajednice u Srbiji.
Glavna tema prezentacije Measuring Performance – Measure Twice je performans testing, najčešće greške prilikom merenja – a glavnu ulogu ima maksimalno vreme odziva kao srž merenja. Mirjana nam je pokazala da svako merenje mora biti posmatrano kritički, u kombinaciji sa funkcionalnostima, te da vreme odziva ne treba posmatrati izolovano.
Dale Emery – Don’t Learn the Rules – Learn *from* the Rules
Kada ispred vas nastupi neko sa toliko iskustva kao što je Dale možete očekivati da ćete mnogo naučiti. Ali, kako kaže naslov – nemojte učiti pravila – učite iz pravila. Dale je u softverskoj industriji još od 1980. kao programmer, menadžer, konsultant. Od 2000. godine primenjuje agilni pristup kojim poboljšava procese i komunikaciju. On u svojoj prezentaciji objašnjava da će vam pravila pomoći da izbegnete uobičajene greške dok učite, ali da nije poželjno slepo ih primenjivati, jer će čak i najkorisnija pravila sprečiti da “zagazite” u nepoznato i novo, što može zaustaviti proces učenja.
Zeger Van Hese – The Power of Doubt – Becoming a Software Skeptic
Nagradu za najbolju prezentaciju dobio je Zeger Van Hese, rođen i odrastao u Belgiji, koji je svoju profesionalnu karijeru započeo u filmskoj industriji, ali se sticajem okolnosti 1999. prebacio u IT. Od tada se strastveno bavi testiranjem softvera. Osnovao je svoju kompaniju Z-sharp posvetivši se pomaganju klijentima kako bi što kvalitetnije testirali svoj softver, a svoje znanje i uticaj prenosi i kao suosnivač holandske Istraživačke radionice testiranja (DEWT), ISST-a, na svom blogu TestSideStory ali i kao redovni predavač na konferncijama širom sveta (kontakt zeger@z-sharp.be).
Zeger je u ovoj prezentaciji objašnjava zašto “Ne znam” – predstavlja jednu od najtežih rečenica koju se svi plašimo da izgovorimo, ali koja nas može povesti na nezaboravno putovanje obojeno filozofijom, religijom, naukom, kriticizmom i kako zapravo kritičko mišljenje može biti vredna alatka svakom testeru. (https://huddle.eurostarsoftwaretesting.com/ebook-download-power-doubt-becoming-software-sceptic/ )
Highlight konferencije bio je bez sumnje networking test lab i test huddle. Naravno, ono što je neprocenjivo i jedinstveno na ovakvim događajima jeste upoznavanje sa ljudima koji zaista mogu da vam daju korisne savete.