Konferencja Agile & Automation Days 2016

Agile & Automation Days to konferencja i warsztaty.

Konferencja ma wymiar praktyczny, zarówno jeśli chodzi o same prezentacje, jak i towarzyszące im panele dyskusyjne. Uczestnicy konferencji będą też mieć możliwość wzięcia udziału w wybranych mini warsztatach.

Podczas konferencji Agile & Automation Days pojawiają się tylko i wyłącznie tematy, które nie były prezentowane wcześniej w Polsce.  Konferencja jest interaktywnym doświadczeniem, które pozwoli Wam spojrzeć na tematykę Agile i automatyzacji pod wieloma względami i na praktycznych przykładach.

Organizując konferencję korzystamy z doświadczeń zdobytych podczas tworzenia trzech edycji TestingCup – Mistrzostw Polski w testowaniu oprogramowania. Wśród ankiet wypełnionych przez uczestników TestingCup pojawiło się wiele sugestii, że chcielibyście więcej tematów z obszarów Agile i automatyzacji. Ponieważ formuła konferencji organizowanej przy okazji Mistrzostw jest dość zamknięta, przenosimy Wasze oczekiwania na nowe, dedykowane tym obszarom wydarzenie.

Pierwsza edycja Agile & Automation Days odbyła się jesienią 2015 w Krakowie.  Kraków odwiedzili wówczas wybitni eksperci, których można spotkać na najlepszych światowych konferencjach : Janet Gregory – współautorka książki „Agile Testing: A Practical Guide for Testers and Agile Teams”, Alan Richardson –  ekspert testowania technicznego szerzej znany jako „Evil Tester”, autor książki „Java for testers” oraz „Selenium Simplified”, a także Gojko Adzic.

Konferencja Agile & Automation Days 2016 program dzień 1

Warsztaty W ramach Agile & Automation Days uczestnicy konferencji będą mieć możliwość uczestnictwa w wybranych mini warsztatach.

W tym roku są to:

  • High quality on iOS with one command, prowadzone przez: Ewę Bielską i Kamila Pyć. Czas trwania: 2h.
  • Wdrażanie automatyzacji do projektów prowadzone przez Roberta Nygę i Kasjana Kotynię. Czas trwania: 4h.
  • Jak rozpocząć automatyzację testów web serwisów w koncepcji piramidy testów prowadzone przez Maksymilian Bahra i Adriana Muchę. Czas trwania: 4h.
  • Laboratorium urządzeń mobilnych, Piotr Wicherski, Przemysław Libudzic

Warsztaty Warsztat dla każdego, kto chce poznać podstawy inżynierii testów na system iOS. Zaznajomisz się z narzędziami do testów funkcjonalnych (KIF, Xcode UI Testing) i snapshotowych (FBSnapshotTestCase). Będziesz umiał skonfigurować powyższe narzędzia w projekcie i napisać testy z ich wykorzystaniem. W praktyce sprawdzisz pokrycie testami z pomocą narzędzi Fastlane i XcodeCoverage i wygenerujesz raport testów. Wszystko czego potrzebujesz to podstawy Swift, MacBook i Xcode.

We know how to make our test automation good enough for today, yet we are looking for more. How to drive our test automation efforts forward, and what ideas to bring in to help us improve?

This talk shares you my three core lessons from working to increase the extent and value of test automation efforts with a variety of teams.

  • Without clean code, all the test automation in the world will not save you.
  • Create a mindshare between testers, test automators and developers.
  • There’s more to test automation landscape than the usual suspects.

O tym jak rozwijać swoje umiejętności i jak wybrać tą najlepszą dla nas ścieżkę rozwoju.

Jakie możliwości rozwoju możemy mieć w pracy? Gdzie spotkać wiedzę dotyczącą pracy po pracy? Jak to wykorzystać żeby być spełnionym w pracy i nie „tracić” 8 godzin dziennie.

Będą przykłady z życia i dobre rady. Zapraszam jeśli chcesz posłuchać o tym, jak możesz usprawnić ten aspekt w Twojej codziennej pracy.

Automated Testing Cup to zawody skierowane do testerów zajmujących się automatyzacją testów. Organizatorzy w tym roku postawili sobie za cel odwzorowanie środowiska pracy testera automatycznego pracującego w zespole zwinnym.

Uczestnicy będą mieli za zadanie zautomatyzować testy regresji dla aplikacji webowej. Punkty będzie można zdobyć w 3 kategoriach: wykryte błędy, pokrycie funkcjonalności, stosowanie się do dobrych praktyk programistycznych.

Aby wziąć udział w Automated TestingCup należy zarejestrować się na konferencję, a następnie po opłaceniu udziału w niej wybrać odpowiednią opcję w panelu w Strefie Uczestnika.

Konferencja Agile & Automation Days 2016 program dzień 2

Jeden z głównych Mowców Agile & Automation Days, Richard Bradshaw, poprowadzi 22 listopada jednodniowe warsztaty „Technical Mobile Testing”.

Koszt udziału w warsztatach 1700 zł netto/osoby.

Liczba miejsc: 20 O warsztatach: Technical Mobile Testing

If you have found yourself testing on mobile recently, you have probably considered or tried introducing some automation or tools into your testing efforts. You are probably thinking along the lines of, how can I make this easier? But it can appear a daunting task; there are so many frameworks and so many tools out there, so where do you start? In this tutorial we will try and help you answer that question.

In this tutorial you will pick up useful hints and tips, learnt from within the industry, on areas such as:

  • Using Chrome Developer Tools and Safari Web Inspector to test mobile websites
  • Utilising XCode / iOS Simulator
  • Android Virtual Devices and Genymotion
  • Getting the most out of Android Debug Bridge (ADB)
  • How to utilise proxying when testing mobile
  • Recording your testing from the device
  • An overview of GUI automation frameworks available
  • Creating some GUI automated checks using Appium
  • Prerequisites
  • Please bring a mobile device, preferably a smartphone. Either iOS or Android.
  • Please bring a laptop, OS X or Windows. If you want to test using iOS then you will need a Mac.

Syllabus

  • Introduction – Why we need tools in mobile app/web development
  • Introduction into the development environments for iOS (XCode) and Android (Android Studio)
  • Discussion – Should you test using simulators or emulators?
  • Exercise/ Follow on – Using browser developer tools to test mobile websites.
  • Exercise / Follow on – Using simulators and emulators, including app deployment, test data, simulating networks, faking location, etc.
  • Difference / advantages of simulators/ emulators vs real devices.
  • Exercise – Using tools to test real devices, including app deployment, test data, faking location, etc
  • Exercise / Follow on – Deploying an Android .apk using ADB
  • Exercise/ Follow on – Building an iOS app and deploying it to a device
  • Talk – How do we know what the mobile app is doing? How can we see what calls the app is making, what data it is getting? Why do we need to know this? Explain how proxies work
  • Follow along – Configure a device to route via proxy (charles / fiddler)
  • Exercise – Find the bugs. Plant 10 things into the app, that can only be seen by looking at the requests, altering them to make the apps behaviour change.
  • Talk – Bug logging using tools, QuickTime and ADB record. How can you recreate some of the bugs in the app, and record them and log them into Git?
  • Exercise – Do the above.
  • Talk – GUI automation tool overview.
  • Exercise – Explore the demo project and execute the checks.
  • Exercise – Create some additional checks of your own.

Konferencja Agile & Automation Days 2016 prelegenci

  • Richard Bradshaw — Tester & Consultant
  • Maaret Pyhäjärvi — Software Testing Specialist
  • Ewa Bielska — tester aplikacji mobilnych
  • Tomasz Bonior — Lider Quality Assurance
  • Kamil Pyć — iOS Application Developer
  • Piotr Wicherski — Senior Software Test Engineer
  • Robert Nyga — Senior QA Engineer
  • Kasjan Kotynia — Analityk Biznesowy
  • Przemysław Libudzic — Tester aplikacji na iOS/Android/W10M
  • Dorota Sternalska — Senior Software Engineer
  • Adam Matłacz — Agile Coach
  • Adrian Mucha — Senior Quality Engineer
  • Maksymilian Bahr — Senior Quality Engineer
  • Sebastian Malaca — Programista
  • Bartosz Szulc — Quality Assistant
  • Jakub Drzazga — Agile Coach
  • Bartłomiej Bugajny — Senior Quality Engineer
Informacje dot. plików cookies

ComminT Sp. z o.o. stosuje pliki cookies, które są niezbędne w celu odpowiedniego funkcjonowania ich stron internetowych. Nasza strona internetowa używa plików „Cookies” w celach statystycznych, reklamowych oraz funkcjonalnych. Dzięki nim możemy indywidualnie dostosować stronę do Twoich potrzeb. Masz możliwość zmiany ustawień dotyczących plików „Cookies” w przeglądarce, dzięki czemu nie będą zbierane żadne informacje. Dalsze informacje znajdują się w zakładce Polityka prywatności.