→ Sebastian Małyska, Wiceprezes Zarządu - Stowarzyszenie Jakości Systemów Informatycznych
"Automatyczny zawrót głowy."
Zawsze dużo się mówiło nt. automatyzacji. Od czasów pierwszych edycji konferencji TestWarez
to był zawsze „hot topic", m.in., dla którego ludzie przyjeżdżali na konferencje. Jako prelegent, ale
przede wszystkim fan automatyzacji będę się chciał podzielić moimi spostrzeżeniami dot. zamian,
których byliśmy świadkami jak również tych, które nadchodzą. Wspólnie postaramy się spojrzeć na
problem współczesnej automatyzacji z pkt-u widzenia: test inżyniera, kierownika testów, pasjonaty
DevOps oraz członka zarządu stowarzyszenia lokalizującego certyfikację na polskim rynku.
→ Oleg Kulynyak
"Aut. tester - mógłbym zaoszczędzić budżet projektu, lecz biznes tego nie chce!?"
Często będąc testerem, i mając na celu rozwijać się w kierunku automatyzacji, zaczynamy skupiać
się na własnym rozwoju: uczymy języki programowania, narzędzia, techniki i dobre zasady kodowania.
W tym samym momencie, biznes (wytwarzanie oprogramowania lub klient docelowy) oczekuje od nas
jasne i przejrzyste skrypty (często - widoczne i zrozumiałe przypadki testowe), bo widzi w tym możliwość
łatwego zastąpienia wykonywania testów przez testerów manualnych. Z trzeciej strony mamy architektów
rozwiązań, które narzucają nam wymagania co CI/CD, wyglądu repozytorium, etc. I okazuje się, że w tym
świetnym trójkącie gubi się testowanie! Mamy typowego dewelopera, t.zw. "Software inżyniera w testach".
Moim skromnym zdaniem, to właśnie profesjonalista - tester automatyzujący - ma obowiązek dbać
o merytorykę pisanych testów oraz je przydatność w danym projekcie.
W swojej prezentacji chętnie podzielę się pomysłami i pewnymi przykładami, kiedy często mylimy się
z naszą rolą, bo to nie tylko o kodowanie chodzi.
→ Piotr Ślęzak, Prezes ForProgress
"Projekt projektowi nierówny, czyli udane i nieudane przykłady automatyzacji testów."
Jeden z obszarów działalności biznesowej ForProgress to Kontrola jakości.
Od wielu lat realizujemy dla klientów projekty związane z testowaniem oprogramowania. Mamy
doświadczenia zarówno z małych projektów, dla których testowanie i automatyzacja była czymś
znaczącym, jak i bardzo dużych przedsięwzięć związanych z wdrażaniem strategicznych rozwiązań
IT w organizacji. W tych drugich automatyzacja testów jest tak małym zagadnieniem, że prawie nikt
go nie zauważa.
Co faktycznie daje automatyzacja i dlaczego kończy się sukcesem i wszyscy są zadowoleni?
Czemu czasem jest tak, że robimy skrypty, wszystko działa ale na koniec nikt nie jest z tego
zadowolony? Kiedy warto włączyć automatyzację do testowania nawet nie informując o tym
kierownika projektu? Gdzie automatyzacja testów wspiera biznes w różnych działaniach,
a gdzie przeszkadza?
Na wszystkie te pytania odpowiem podczas prezentacji przedstawiając wnioski i przemyślenia
z naszych projektów, jakie zrealizowaliśmy w firmie.
→ Zbigniew Moćkun
"Automation in the world of projects - a few thoughts from a business perspectiv."
Podczas prezentacji chciałbym was przenieść do świata firmy projektowej i wyzwań przed nią stojących.
Ostatnich kilka lat to dla Cognifide ciągły rozwój, ale też i wiele zmian. Jednym z większych obszarów,
do którego zmieniliśmy podejście to automatyzacja testów. W swojej prezentacji skoncentruję się nad
trzema elementami z nią związanymi:
> Sprzedaży automatyzacji oraz rozmowy o niej z klientem biznesowym
> Re-używanie kodu czy wewnętrznych narzędzi między projektami dla różnych klientów
> Kto powinien i kiedy pisać testy automatyczne?
> Czy istnieje mityczne "whole team approach"?
Dla każdego z punktów przedstawię problemy, które napotkaliśmy oraz rozwiązania ich.
→ Maciej Wyrodek
"AntiPrinciples in Test Automation. Let's Talk About the Bigger Brother of Antipatterns."
Automatyzacja staje się częścią pracy testera, ale wiele osób nie zdaje sobie sprawy, że aby robić
to dobrze, trzeba również poprawić swoje umiejętności kodowania.
Niestety wielu testerów zaangażowanych w automatyzację nie ma ochoty rozwijać tych umiejętności.
Ten panel to opowieść o jednym z takich projektów. Automatyzacja była tak rozdęta i niemożliwa do
opanowania, że testy stawały się bezużyteczne kilka dni po napisaniu.
W trakcie prezentacji przyjrzymy się różnym złym praktykom, które doprowadził do takiego stanu.
Problemom tak głęboko zagnieżdżonym i tak daleko od rozsądnych praktyk, że nazywanie ich
antipatternami nie wystarczy. To są anti-principals!
Przedyskutujemy, co można zrobić, aby uratować taki projekt i czy w ogóle warto go ratować.
→ Michał Ślęzak
"Selenoid + Allure - czyli Selenium Grid i raporty z testów na sterydach."
Podczas swojej prezentacji jako pierwsze przedstawię wam Selenoid, który jest implementacją
Selenium Huba w Go. Co stanowi o jego wyjątkowości? Szybkość, możliwość nagrań video
z testów czy też możliwość korzystania z VNC podczas nich.
Drugim narzędziem, o którym będzie mowa jest Allure, czyli moim zdaniem najlepsze obecnie
narzędzie do tworzenia raportów z testów automatycznych.
Na koniec pokażę jak oba te narzędzia zintegrować.
Spotkanie kierujemy do:
osób związanych z obszarem testowania i zapewnienia jakości oprogramowania:
testerów, test leaderów, test managerów, inżynierów testów i jakości oprogramowania,
specjalistów i menedżerów QA, Quality Managerów, Scrum Masterów, programistów,
inżynierów automatyzacji testów, analityków i architektów testów, szefów zespołów
testerskich i liderów testów oraz analityków systemowych i biznesowych, kierowników
projektów, projektantów i właścicieli produktów.
Rozbudź w sobie naturalną i nieskrępowaną
chęć pozyskiwania wiedzy i nowych umiejętności.
Z nami podążaj za trendami i nowymi technikami,
aby zwiększyć swoją efektywność.
Bądź skutecznym ogniwem między twórcą a odbiorcą
końcowym w procesie wytwarzania oprogramowania.
_____________________________________________________________________________________
Funadator książek | ![]() |
|
![]() |
![]() |
![]() |
_____________________________________________________________________________________
Patronat medialny
![]() |
![]() |
![]() |
|||
![]() |
![]() |
![]() |
|||
![]() |
![]() |
![]() |
|||
![]() |
![]() |
![]() |
|||
![]() |
![]() |
_____________________________________________________________________________________
***
Wszystkie projekty i publikowane na stronie treści są własnością spółki i podlegają ochronione
zgodnie z przepisami prawa autorskiego. Przywłaszczenie sobie praw autorskich, kopiowanie,
powielanie oraz wykorzystywanie całości lub elementów w celach czerpania korzyści majątkowych
bez zgody autora jest zabronione.
Program
9:00 - 10:00 | Rejestracja uczestników |
10:00 | Powitanie i otwarcie konferencji |
10:00 - 11:10 | "Projekt projektowi nierówny, czyli udane i nieudane przykłady automatyzacji testów." Piotr Ślęzak Jeden z obszarów działalności biznesowej ForProgress to Kontrola jakości. Od wielu lat realizujemy dla klientów projekty związane z testowaniem oprogramowania. Mamy doświadczenia zarówno z małych projektów, dla których testowanie i automatyzacja była czymś znaczącym, jak i bardzo dużych przedsięwzięć związanych z wdrażaniem strategicznych rozwiązań IT w organizacji. W tych drugich automatyzacja testów jest tak małym zagadnieniem, że prawie nikt go nie zauważa. Co faktycznie daje automatyzacja i dlaczego kończy się sukcesem i wszyscy są zadowoleni? Czemu czasem jest tak, że robimy skrypty, wszystko działa ale na koniec nikt nie jest z tego zadowolony? Kiedy warto włączyć automatyzację do testowania nawet nie informując o tym kierownika projektu? Gdzie automatyzacja testów wspiera biznes w różnych działaniach, a gdzie przeszkadza? Na wszystkie te pytania odpowiem podczas prezentacji przedstawiając wnioski i przemyślenia z naszych projektów, jakie zrealizowaliśmy w firmie. |
11:10 - 11:55 | "Automatyczny zawrót głowy." Sebastian Małyska Zawsze dużo się mówiło nt. automatyzacji. Od czasów pierwszych edycji konferencji TestWarez to był zawsze „hot topic", m.in., dla którego ludzie przyjeżdżali na konferencje. Jako prelegent, ale przede wszystkim fan automatyzacji będę się chciał podzielić moimi spostrzeżeniami dot. zamian, których byliśmy świadkami jak również tych, które nadchodzą. Wspólnie postaramy się spojrzeć na problem współczesnej automatyzacji z pkt-u widzenia: test inżyniera, kierownika testów, pasjonaty DevOps oraz członka zarządu stowarzyszenia lokalizującego certyfikację na polskim rynku. |
11:55 - 12:25 | Przerwa kawowa |
12:25 - 13:10 | "Aut. tester - mógłbym zaoszczędzić budżet projektu, lecz biznes tego nie chce!?" Oleg Kulynyak Często będąc testerem, i mając na celu rozwijać się w kierunku automatyzacji, zaczynamy skupiać się na własnym rozwoju: uczymy języki programowania, narzędzia, techniki i dobre zasady kodowania. W tym samym momencie, biznes (wytwarzanie oprogramowania lub klient docelowy) oczekuje od nas jasne i przejrzyste skrypty (często - widoczne i zrozumiałe przypadki testowe), bo widzi w tym możliwość łatwego zastąpienia wykonywania testów przez testerów manualnych. Z trzeciej strony mamy architektów rozwiązań, które narzucają nam wymagania co CI/CD, wyglądu repozytorium, etc. I okazuje się, że w tym świetnym trójkącie gubi się testowanie! Mamy typowego dewelopera, t.zw. "Software inżyniera w testach". Moim skromnym zdaniem, to właśnie profesjonalista - tester automatyzujący - ma obowiązek dbać o merytorykę pisanych testów oraz je przydatność w danym projekcie. W swojej prezentacji chętnie podzielę się pomysłami i pewnymi przykładami, kiedy często mylimy się z naszą rolą, bo to nie tylko o kodowanie chodzi. |
13:10 - 13:55 |
"Automation in the world of projects - a few thoughts > Sprzedaży automatyzacji oraz rozmowy o niej z klientem biznesowym |
13:55 - 14:55 | Przerwa obiadowa |
14:55 - 15:25 | "AntiPrinciples in Test Automation. Let's Talk About the Bigger Brother of Antipatterns." Maciej Wyrodek Automatyzacja staje się częścią pracy testera, ale wiele osób nie zdaje sobie sprawy, że aby robić to dobrze, trzeba również poprawić swoje umiejętności kodowania. Niestety wielu testerów zaangażowanych w automatyzację nie ma ochoty rozwijać tych umiejętności. Ten panel to opowieść o jednym z takich projektów. Automatyzacja była tak rozdęta i niemożliwa do opanowania, że testy stawały się bezużyteczne kilka dni po napisaniu. W trakcie prezentacji przyjrzymy się różnym złym praktykom, które doprowadził do takiego stanu. Problemom tak głęboko zagnieżdżonym i tak daleko od rozsądnych praktyk, że nazywanie ich antipatternami nie wystarczy. To są anti-principals! Przedyskutujemy, co można zrobić, aby uratować taki projekt i czy w ogóle warto go ratować. |
15:25 - 16:10 | "Selenoid + Allure - czyli Selenium Grid i raporty z testów na sterydach." Michał Ślęzak Podczas swojej prezentacji jako pierwsze przedstawię wam Selenoid, który jest implementacją Selenium Huba w Go. Co stanowi o jego wyjątkowości? Szybkość, możliwość nagra video z testów czy też możliwość korzystania z VNC podczas nich. Drugim narzędziem, o którym będzie mowa jest Allure, czyli moim zdaniem najlepsze obecnie narzędzie do tworzenia raportów z testów automatycznych. Na koniec pokażę jak oba te narzędzia zintegrować. |
16:10 - 16:25 | Zakończenie konferencji |
***
Wszystkie projekty i publikowane na stronie treści są własnością spółki i podlegają ochronione
zgodnie z przepisami prawa autorskiego. Przywłaszczenie sobie praw autorskich, kopiowanie,
powielanie oraz wykorzystywanie całości lub elementów w celach czerpania korzyści majątkowych
bez zgody autora jest zabronione.
Trenerzy
![]() |
Oleg Kulynyak, Absolwent politechniki Lwowskiej oraz Wyższej Szkoły Menedżerskiej w Warszawie. Na co dzień zajmuję się automatyzacją procesu testowania aplikacji. Zawsze chętnie poznaję coś nowego, jestem spragniony nowych i ambitnych wyzwań oraz doświadczeń. Certyfikowany trener w obszarze Lean Management, co ma swój odgłos w moim codziennym życiu, oraz życiu zawodowym. Prelegent Agile & Automated Days Poland 2017, WarszawQA. |
![]() |
Sebastian Małyska, Stowarzyszenie Jakości Systemów Informatycznych Absolwent na Uniwersytecie Technologiczno-Przyrodniczym w Bydgoszczy. Od 2005 roku pracuje na stanowiskach związanych z inżynierią oprogramowania:tester, leader & kierownik. Obecnie zatrudniony w firmie Cognifide. ISTQB certyfikowany tester. IREB certyfikowany analityk. Współorganizator i mówca konferencji. Na polskich i zagranicznych konferencjach członek rad programowych. Współorganizator meetup’u w Bydgoszczy. Wykładowca na studiach podyplomowych. Wiceprezes Zarządu Stowarzyszenia Jakości Systemów Informatycznych. |
![]() |
Pracuje na stanowisku Global Head of QA Practice w firmie Cognifide, która specjalizuje się w produkcji zaawansowanych technologicznie aplikacji internetowych, zbudowanych na bazie CMS'ów stworzonych przez Adobe (AEM) oraz Sitecore'a oraz pomaga innym firmom w procesach transformacji cyfrowej. |
|
Piotr Ślęzak, ForProgress Sp. z o.o. Prezes spółki ForProgress, ekspert, manager i trener, prowadzący i realizujący złożone projekty doradcze i wdrożeniowe, szkolenia i warsztaty z zakresu IT, w szczególności z obszaru jakości. Członek i założyciel Stowarzyszenia Jakości Systemów Informatycznych, przez wiele lat członek zarządu, skoncentrowany na propagowaniu podejść metodycznych i procesowych oraz przekładania teorii na praktykę. Od kilkunastu lat zajmuje się tematyką inżynierii oprogramowania, wspierając swoich klientów w rozwiązywaniu problemów poprzez edukację biznesową i informatyczną przedsiębiorstw oraz poprzez wsparcie w realizacji projektów informatycznych. Kieruje się biznesowym zastosowaniem dostarczanych rozwiązań oraz ich funkcjonalnością i użytecznością. Jest zwolennikiem dopasowywania narzędzi do organizacji a nie odwrotnie. Doradza firmom ubezpieczeniowym, telekomunikacyjnym, bankom i instytucjom finansowym, administracji rządowej i firmom z branży przemysłowej. Regularnie występuje na najważniejszych konferencjach dotyczących innowacyjności i jakości w IT. |
![]() |
Michał Ślęzak, WhatClinic.com Software Developer In Test w WhatClinic.com. Od kilku lat zajmuje się automatyzacją testów. Pisze bloga, w którym skupia się na automatyzacji testów testingplus.me. Jest aktywny jako jeden z liderów ptaq.org - poznańskiego meetup'u skupiającego społeczność testerów. Jeden z twórców TestingParrot - podcastu skupionego na tematach około testowych. Publikował dla Programista Magazyn oraz testuj.pl. Poza karierą zawodową interesuje się marketingiem oraz produktywnością. |
![]() |
Maciej Wyrodek „I am part of that power which eternally wills evil and eternally works good” Software Development Engineer in Test with about six years of experience. Most of his career spent working for companies from the different part of the world. His curiosity led him to move to Ireland in 2016 where he worked first for Dell and now works for Rakuten Kobo. He became tester because outside becoming demolition expert it was only available option to get paid for breaking stuff. Even though he specialises in Test Automation, his first love was Manual Testing. He loves experimenting seeing new things and how they affect his world. In free time writing his blog thebrokentest.com. Where he aims to discuss different code smells in test automation. He also likes to share their various testing inspirations. |
***
Wszystkie projekty i publikowane na stronie treści są własnością spółki i podlegają ochronione
zgodnie z przepisami prawa autorskiego. Przywłaszczenie sobie praw autorskich, kopiowanie,
powielanie oraz wykorzystywanie całości lub elementów w celach czerpania korzyści majątkowych
bez zgody autora jest zabronione.