PTaQ LII – zaproszenie

Serdecznie zapraszamy na 52. spotkanie PTaQ. Tym razem spotkamy się w siedzibie Collegium Da Vinci, gdzie będziemy mieć przyjemność posłuchać dwóch prelekcji. Spotkanie zorganizowane jest wspólnie przez firmę F-Secure i uczelnię Collegium Da Vinci. Tematyka ściśle związana z bezpieczeństwem. Zachęcamy gorąco! Poniżej szczegóły.

Kiedy? 22. maja 2018, godz: 18:00

Gdzie? Collegium Da Vinci, Kutrzeby 10, 61-719 Poznań (Sala A004)

Lista prelegentów i prelekcji:
Krzysztof Marciniak – Junior Security Consultant @ F-Secure, formerlySoftware Engineer with C, C++, Python, Java and some Elixir and Erlangknowledge (last two mostly for fun). Enjoys breaking stuff to see how things work under the hood. Graduate of Networking and Distributed Systems at the Poznań University of Technology.

Automating security for your profit (a.k.a. make everyone’s lifes easier)
There’s no doubt security is often given not that much attention. As security consultants we do encounter a lot of low-cost bugs and misconfigurations that could have been taken care of early on; this talk will be about fixing that, protecting your software at a relatively low cost at the same time making our (the security guys) lifes easier 😉


Leszek Tasiemski is responsible for Rapid Detection Center and R&D of security solutions capable of identifying attacks and vulnerabilities for corporate segment at F-Secure. He has many years of experience in performing penetration tests and forensic analyses, mainly for the European financial sector. Enthusiast and implementator of Machine Learning applications in detecting cyber attacks. Graduated from Computer Science, Economics and MBA. Currently studying Psychology. Active as a mentor on start-up scene and a certified yoga teacher.

Cyber Landscape 2018
Cyber is everywhere. It’s the topic of main page of BBC News and coffee break discussions in a factory. We live in the times of increasingly interconnected and increasingly complex systems that are literally impossible to protect 100% against cyber attacks. This is well understood by countries’ intelligence agencies and military that increasingly invest into cyber warfare. Using data mining and AI we can change reality perception by societies. AI will soon drive our cars and decide if we get a loan. So, what if we poison it? How can we test if AI decisions are still sane? Internet of Things becomes natural part of our households – our robot vacuum cleaners are basically network-enabled computers on wheels and hackers like it a lot. What can we do? It’s impossible to be 100% safe, but that shouldn’t put us at ease. We, R&D people, should increasinly put focus not only to build robust solutions using traditional best standards like OWASP, but also take one step further and equip our solutions with anomaly detection capabilities so that unexpected behavior of the user will be reported no matter if it’s a known threat or not. We also need a completely new paradigm in testing Artificial Intelligence systems and design them in a more roubust way to prevent poisoning. We are at the very beginning on the long road of building Secure AI.

 

 

PTaQ LI – Zaproszenie

Serdecznie zapraszamy na 51. spotkanie PTaQ. Tym razem spotkamy się w siedzibie WhatClinic, gdzie będziemy mieli przyjemność wysłuchać trzech prelekcji. Zapowiada się bardzo ciekawie! Szczegóły wydarzenia poniżej:

Kiedy? 10 kwietnia 2018, godz. 18:00

Gdzie? Plus Jeden za Bramką (sala konferencyjna)

Zapisy

http://www.uczestnicy.pl/event/ptaq-li

Lista prelekcji:

„Selenoid + Allure- czyli Selenium Grid i raporty 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żlliwość nagrań video testów czy też możliwość korzystania z VNC. Drugim narzędziem o kótrym bezie 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ć.

Michał Ślęzak

Programista testów w WhatClinic.com. Skupia się głównie na automatyzacji i na tym jak robić to szybciej i znajdywać nowe obszary testów. Vice-lider PTaQ.org. Autor artykułów dla testuj.pl o automatyzacji w SpecFlow. Wolne chwile spędza na prowadzeniu bloga skoncentrowaniego na testownaiu automatycznym testingplus.me.

„Praktyczne zapewnianie bezpieczeństwa przez testerów QA”

Testowanie bezpieczeństwa jest kosztowne, ale jest to głównie spowodowane tym jak bezpieczeństwo jest postrzegane przez inżynierów oprogramowania. Gdybyśmy obniżyli barierę wejścia edukacji security w taki sposób by każdy programista czy tester rozumiał, w jaki sposób może niewielkim wysiłkiem zwiększyć poziom bezpieczeństwa tworzonych aplikacji, przez zmianę mindsetu jak i automatyzację.

Dawid Bałut

 ex-(programista i sysadmin, pentester), od 8 lat związany ze światem bezpieczeństwa IT. Ostatnie 5 lat spędził tworząc systemy bezpieczeństwa i automatyzując wszelakie procesy, jako Architekt bezpieczeństwa w firmie Egnyte. Od niedawna Dyrektor Bezpieczeństwa w TestArmy Group, tworzący wysokiej klasy zespół bezpieczeństwa odpowiadający na praktyczne potrzeby rynku.

„O sile optymizmu oraz zwinnym rozwoju osobistym”

Wiele osób nie docenia siły optymizmu i przekonań w pracy zawodowej oraz życiu codziennym. Tymczasem są one krytyczne dla powodzenia każdego przedsięwzięcia, której podejmujemy. W czasie prezentacji omówimy zalety optymizmu i równowagi między pracą a życiem osobistym. Podamy też prawdziwe, a jednocześnie spektakularne, przykłady na to, jak same tylko przekonanie do czegoś lub słowa potrafią wpłynąć na stan naszego organizmu, sukcesy sportowe a także realnie przełożyć się na wyniki finansowe spółek. Omówimy też pewne modyfikacje tzw. „umysłowej diety” E. Foxa, jako metody na zmianę nastawienia na bardziej optymistyczne. Wreszcie pokażemy jak znana technika Scrum z sukcesem wykorzystywana w projektach, może zostać zastosowana w rozwoju osobistym. Znamy dobrze pojęcia planningu, stand-upu, retro… ale czy kiedykolwiek próbowaliśmy tego samego w życiu? Łączenie doświadczeń życiowych i zawodowych może przenieść zaskakujące korzyści.

Jędrzej Osiński

praktyk testowania oprogramowania, pracuje jako Senior QA Engineer i Line Manager w Cognifide w Poznaniu. Doświadczenie zdobywał w Polsce i Irlandii. Doktor informatyki, specjalizujący się w sztucznej inteligencji – obecnie wykłada na Uniwersytecie Adama Mickiewicza w Poznaniu. Autor kilkunastu publikacji naukowych, współautor dwóch książek (m.in. „Testowanie w praktyce”), prelegent wielu krajowych i międzynarodowych konferencji. Przez trzy lata, w ramach grantu naukowo-badawczego MNiSW, pracował przy budowie prototypu systemu wsparcia służb mundurowych, opartego o technologie języka naturalnego. Naukowo zafascynowany różnymi obszarami słabej sztucznej inteligencji, zawodowo zajmuje go tematyka BDD, proces i heurystyki testowe. Jako Line Manager interesuje się również technikami rozwoju, motywacji i efektywnej komunikacji w zespołach projektowych. Certyfikowany kierownik oraz analityk testów (ISTQB). Popularyzator nauki; swoimi przemyśleniami w temacie AI, IT, testowania i optymizmu dzieli się również na Twitterze: @dr_hawaii

PTaQ XVLII – zaproszenie

Coraz bliżej Święta, coraz bliżej Święta… a wraz z nim nowe wydanie PTaQa! Zapraszamy tym razem na pierwszy od dawna w swoim rodzaju PTaQ w postaci panelu dyskusyjnego (pierwszy tego rodzaju miał miejsce 5 lat temu) . Temat bardzo ciekawy, forma panelu również nowatorska!

Szczegóły:

Kiedy? 7. grudnia, godz. 18:00

Gdzie: Egnyte, ul. Mostowa 11, Poznań

Limit: 60 osób (link do rejestracji)

 

Prowadzący:

Barbara Sołtysiak – QA Engineer @ Egnyte

Testerem zostałam z przypadku ;)… nie mniej jednak jestem zadowolona ze swojego wyboru. W zawodzie pracuję od 3 lat. Pierwszy wpadł Web, aktualnie króluje Desktop. Sentymentalnie przywiązana jestem do Javy, ale Python też nie jest zły. W obecnym teamie moje „drugie imię” to MassDeployment Master. Zainteresowania? Ciekawostki? Wierzę w magię słowa „załatwić”. Żyję na krawędzi i nie robię backup’ów. Prawdopodobnie jadłeś moje ciasto… albo będziesz jadł.

Milena Sobolewska – QA Lead @ Egnyte

Jestem testerem z powołania i zamiłowania. Od dzieciństwa rozkminiałam jak wszystko działa i rozkręcałam na części każdą zabawkę. Najbardziej w życiu rozczarowałam się jak okazało się, że wyproszony pod choinkę zdalnie sterowany samochód nie ma w środku miniaturki prawdziwego silnika. Najbardziej w życiu żałowałam po nieświadomym przetestowaniu polecenia „format c”. Po 7 latach kariery nie jestem w stanie normalnie używać urządzeń i oprogramowania bez spędzenia chociaż chwili na próbie znalezienia błędu. Testowałam manualnie i pisałam automaty dla backendu i frontendu w oprogramowaniu webowym, dla aplikacji na urządzenia mobilne, a od ponad 2 lat dla oprogramowania na windowsowe i macowe desktopy. Odkrywam zalety pythona, chociaż żaden język programowania mi nie straszny. Czas wolny spędzam na graniu, czytaniu, słuchaniu winyli, wyjazdach na snowboard i kitesurfing.

Opis panelu:

Dyskusja ekspertów – Jaki wpływ na proces QA miałoby zastąpienia natywnych rozwiązań UI rozwiązaniami opartymi o silniki przeglądarek i czy chcemy do tego dążyć?

Zapraszamy Was do pierwszego w ramach PTAQ eksperckiego panelu dyskusyjnego. 6 osób związanych z QA usiądzie przed publicznością i na żywo porozmawia o wadach, zaletach i przyszłości UI. Czy natywne biblioteki UI zostaną wyparte przez te oparte o silniki przeglądarek? Czy wasz mikser będzie wyświetlał HTML’a? Czy aplikacje w ogóle jeszcze będą „offline”, czy wszystko będzie w chmurze? Co z bezpieczeństwem? Czy to pozwoli lepiej zarządzać wersjami? Czy to ułatwi czy utrudni testowanie? O tych i o innych niewiadomych podyskutują zaproszeni eksperci, przy dobrowolnym i opcjonalnym współudziale publiczności. W roli moderatora wystąpi Milena Sobolewska, QA Lead @ Egnyte. Panel pomoże prowadzić Barbara Sołtysiak, QA Engineer @ Egnyte.

PTaQ XLIV – zaproszenie

Zapraszamy Was na XLIV spotkanie PTaQ. W wakacyjnym nastroju będziemy gościć w Egnyte! Piotr Januszek opowie nam o tym w jaki sposób wybrać framework do automatyzacji testów. Myślę, że temat szczególnie istotny dla wielu firm, które borykają się z podobnym problemem. Natomiast Rafał Tartanus o tym w jaki sposób testować, aby zaspokoić oczekiwania klienta. Oba tematy bardzo ciekawe, serdecznie zapraszamy!

Ze względu na ograniczoną przestrzeń, dysponujemy miejscem na 60 osób, dlatego też prosimy o wcześniejszą rejestrację – LINK

Kiedy? 19 lipca, start godz.18:00

Gdzie: ul. Mostowa 11, biuro firmy Egnyte

1) Czym kierować się przy wyborze frameworka do testów?

Automatyzacja jest bardzo popularnym tematem w dzisiejszych czasach. Dla części jest największym błogosławieństwem, część widzi w niej jedynie problemy i wieczną analizę fałszywych błędów. Każda firma boryka się ze swoimi problemami, jednak czy istnieje jakiś złoty graal, który rozwiąże wszystkie te problemy? Podczas prezentacji chciałbym opowiedzieć o różnych problemach oraz możliwościach, które na nas czekają przy doborze frameworków, oraz jakimi czynnikami ja się kieruję. Jak najlepiej dostosować swoje narzędzie do swojego zespołu? Na które czynniki powinno się szczególnie zwracać uwagę? Która część automatyzacji może sprawiać największe problemy? Po próbę odpowiedzi na powyższe pytania zapraszam na prezentację.  

Piotr Januszek jest technicznym leadem QA w firmie Egnyte, specjalizuje się w automatyzacji testów. Rozpoczął karierę jako developer ale przeszedł do działu QA aby podnosić jakość produktów korzystając z technicznej wiedzy. Rozpoczynając pracę w QA ponad 7 lat temu pracował w różnych firmach, zarówno polskich jak i brytyjskich, udzielając się w wyborach i implementacji frameworków do testów automatycznych. Kilka lat temu prowadził prezentacje na Testwarez i Quality Excites.

2) Testy QA – skala ma znaczenie

Bardzo często testy automatyczne nie uwzględniają rzeczywistego użycia produktu przez klientów. Może doprowadzić to do sytuacji w której testy potwierdzają działanie systemu, a klienci zgłaszają błędy. Warto odpowiedzić sobie na pytanie dlaczego tak się dzieje i jak się przed tym ustrzec. Dlaczego warto „znać” swoich klientów? Jakie narzędzia można wykorzystać do analizy użycia systemu? Jak testować nową funkcjonalność by zminimalizować ryzyko błędów? Dlaczego QA powinien przykładać dużą uwagę do optymalizacji produktu?

Rafał Tartanus zajmuje się automatyzacją testów oraz QA w Egnyte Poland. Przygodę z testowaniem rozpoczął w 2012 w Samsung R&D Center. W tym czasie miał okazję pracować z różnymi technologiami – od systemów embedded po interfejsy w przeglądarkach internetowych. Aktualnie skupia się nad automatyzacją testów cześci serwerowej w Egnyte.

PTaQ XLIII – Zaproszenie

Zapraszamy Was na XLIII spotkanie PTaQ. Tym razem wracamy do Cognifide! Gdzie będziemy mogli posłuchać duetu Marka Bugiela oraz Piotra Hełki o tym jak budować systemy, które będą wspierać zapewnianie jakości w projekcie. Następnie Ania Budziszewska opowie nam o podejściu do testowania Adobe Analytics. Na zakończenie Łukasz Morawski przedstawi nam jak projektować realistyczne testy wydajności.

Kiedy? 22 czerwca, start godz.18:00

Gdzie: ul. Murawa 12-18, wejście B, biuro firmy Cognifide

1) Jak budować systemy wspierające zapewnienie jakości?

Dużo mówi się obecnie o narzędziach i technicznych sposobach zapewnienia jakości w projektach.

Projekty i systemy tworzą ludzie, i to ostatecznie od nich zależy czy będą wspierać zapewnienie jakości, czy nie…

Jak budować systemy zapewniające jakość tworzonych produktów?

Co robić gdy systemy zawodzą?

Co o zapewnieniu jakości mówi Managment 3.0 ?

O tym wszystkim powiemy na najbliższym spotkaniu PTaQ.

Warsztaty poprowadzą organizatorzy wrocławskiego Meetupu Management 3.0: Marek Bugiel, pracujący na co dzień jako menadżer funkcyjny i personalny Capgemini, wdraża praktyki Managementu 3.0 do codziennego użycia, a także aktywny mówca klubu krasomówczego  oraz Piotr Hełka, facylitator Management 3.0 oraz starszy inżynier oprogramowania w firmie NewVoiceMedia, nastawiony na budowanie sprawnych adaptacyjnych systemów międzyludzkich realizujących złożone wyzwania ze sfery IT. Piotr i Marek prowadzą również w Poznaniu warsztaty Management 3.0 w ramach Amdigo.

2) Testing analytics, czyli jak testować, żeby nie zwariować.

Krótka historia o testowaniu Adobe Analytics – od czego warto zacząć, czego unikać i jakie rozwiązania stosować.

Anna Budziszewska – testowaniem zajmuje się od blisko siedmiu lat, od trzech lat w Cognifide. Zawodowo interesuje się m.in. testami eksploracyjnymi, analizą biznesową, zarządzaniem zespołem oraz testami automatycznymi.

Prywatnie miłośniczka podróży, jogi i dobrej kuchni.

3) Jak na podstawie danych analitycznych zaprojektować i zaimplementować realistyczny test wydajnościowy

Mając dostęp do danych analitycznych klienta, jesteśmy w stanie przekuć je w scenariusz a następnie zaimplementować jako skrypt. Dzięki temu nasze testy oprócz wartości technicznej zyskują też wartość biznesową – możemy przewidzieć z większym prawdopodobieństwem jak zachowa się system produkcyjny i „ilu użytkowników” tak naprawdę wspiera. Jak to zrobić? Na przykładzie JMetera pokażemy jak zbudować test i jakie dane analityczne będą dla nas przydatne.

Łukasz Morawski – lider, tester, od kilkunastu lat w IT. Specjalizuje się w technicznej stronie testowania. Lubi kiedy sprawy są załatwiane, a rzeczy się dzieją. Czasami coś napisze lub powie o testowaniu. Uważa, że najlepsze narzędzia to Wasz mózg i ręce. Obecnie pracuje jako QA w Cognifide.