Mistrzostwa Polski w Testowaniu Oprogramowania i największa testerska konferencja. Weź udział - zostań mistrzem!

Piotr Wicherski

Tester oraz pasjonat urządzeń mobilnych


Polska

Warsztaty

Laboratorium Urządzeń Mobilnych

Piątek, 9/6/1713:45WORKSHOP/LożePrzemysław Libudzic

Piotrek i Przemek poprowadzą zaktualizowaną wersję warsztatu, który otrzymał ex aequo nagrodę za najlepszy warsztat na Agile&Automation Days 2016 - Laboratorium Urządzeń Mobilnych. Po przeprowadzonym warsztacie każdy z uczestników otrzyma eBooka z podsumowaniem wykonanych wspólnie działań, dodatkowym komentarzem i uwzględnieniem tego co wydarzy się w trakcie trwania warsztatu.

Przebieg:
W trakcie warsztatu wspólnie z uczestnikami przygotujemy lokalne laboratorium urządzeń mobilnych. Laboratorium będzie oparte o system Linux Ubuntu (16.04 LTS) wraz z aplikacją do ciągłej integracji (CI) oraz aplikacją OpenSTF, które będą kontrolowały i zarządzały grupą urządzeń z systemem Android.

  • Wstęp teoretyczny:
  • Potencjalne zalety i ryzyka posiadania własnego laboratorium;
  • Sprawdzenie przygotowanego przez uczestników sprzętu i oprogramowania, (zgodnie z wymaganiami przedstawionymi przed warsztatem);
  • Przygotowywanie środowiska;
  • Konfiguracja Android SDK;
  • Konfiguracja aplikacji CI:
  • Uruchamianie testów automatycznych;
  • Konfiguracja aplikacji OpenSTF;
  • Obsługa urządzeń:
  • Utrzymanie;
  • Dostęp zdalny;

Rezultat:
Uczestnicy warsztatu posiądą umiejętność stworzenia lokalnego laboratorium. Wiedza ta będzie podstawą do rozpoczęcia przygody, którą może być stworzenie laboratorium urządzeń mobilnych we własnym zespole deweloperskim. LUM ma być wsparciem procesu wytwarzania oprogramowania. Potencjalnie jest w stanie załagodzić jedne z głównych problemów, które napotykają testerzy w trakcie testowania aplikacji i stron mobilnych takich jak: fragmentacja, wysoki koszt urządzeń czy rozproszenie zespołów.

Wymagania dla uczestników:

  • Własny komputer z zainstalowanym systemem, który będzie w stanie uruchomić najnowszą wersję VirtualBox z obrazem systemu Ubuntu 16.04 przy przydzieleniu minimum 1GB RAM;
  • Minimum 30 GB wolnego miejsca na dysku;
  • Odblokowane porty USB w komputerze;
  • Własne urządzenie z systemem Android z SDK =>19 (4.4 KitKat);
  • Kabel USB dostosowany do własnego urządzenia z systemem Android;
  • Podstawowa znajomość systemu Android;
  • Podstawowa znajomość systemu Linux.

Bio

Certyfikowany tester oraz pasjonat urządzeń mobilnych. W branży mobilnej działa od 2008 roku. Testował moduły, urządzenia, aplikacje i systemy operacyjne. Jako członek zespołu The Mozilla Foundation uczestniczył we wdrażaniu Firefox OS na polski rynek oraz wprowadzaniu pierwszego na świecie tabletu z FFOS. Administruje grupą Testowanie Oprogramowania na Facebooku. Poza pracą zawodową czynnie wspiera organizacje i działania mające na celu propagowanie wiedzy i dobrych praktyk z obszaru jakości oprogramowania. Mentor, prelegent, organizator i lider wolontariuszy przy wydarzeniach takich jak TestWarez, Agile & Automation Days, TestingCup, BrainCode Mobi, ATM czy WarszawQA.