Rzeszów

18.02.2017

Jesteśmy w trakcie montażu materiału filmowego. Zanim go opublikujemy możesz zobaczyć pozostałe prezentacje z naszej bazy wiedzy.

Akademia Testerska w Rzeszowie

Odwołane

Spotkanie zakończone

18.02.2017 - 18.02.2017

Niestety musimy odwołać spotkanie z przyczyn niezależnych od nas

Rzeszów
ul. Generała Maczka 6

Testerze… chcesz rozwinąć skrzydła? Masz już doświadczenie w testowaniu manualnym ale wciąż Ci mało? Zgłoś się na Akademię Testerską i weź udział w cyklu bezpłatnych warsztatów prowadzonych przez doświadczonych testerów z PGS Software.

Czym jest Akademia?

Akademia Testerska to ponad 20 godzin zajęć z ekspertami w swojej dziedzinie. Najlepsi fachowcy przekażą Ci krok po kroku kluczową wiedzę i umiejętności, które pozwolą Ci rozwinąć skrzydła w testowaniu automatycznym.

Kiedy?

Kurs rozpocznie się 18 lutego 2017. Spotykamy się w soboty:

  • 18.02.2017
  • 04.03.2017
  • 18.03.2017
  • 01.04.2017

Jak się zapisać?

Wypełnij poniższy formularz (zostaw nam swój adres e-mail i numer telefonu), a my skontaktujemy się z Tobą!
Zapisy potrwają do 2 lutego. Informację o tym, czy zostałeś zakwalifikowany przekażemy Ci do 8 lutego.

Liczba miejsc jest ograniczona. W przypadku większej liczby zgłoszeń organizatorzy zastrzegają sobie możliwość zdecydowania o zaproszeniu wybranych osób na warsztaty.
O zakwalifikowaniu się na Akademię Testerską w Rzeszowie poinformujemy do 7 lutego.

O czym będziemy opowiadać?
Spotkanie 1

  • Testowanie w procesie SDLC
  • QC/QA – co robi tester w projekcie
  • Proces testowy
  • Cykl życia błędu
  • Modele wytwarzania oprogramowania – SCRUM
  • Wprowadzenie – rola automatycznych testów, ich rodzaje oraz koszty realizacji
  • Tworzenie środowiska pracy w oparciu o JDK Java 1.8 oraz IDE IntelliJ
  • Pierwszy projekt, klasa i program w Javie, kompilacja i uruchomienie
  • Podstawy programowania w języku Java
  • Typy danych, operatory i ich priorytety
  • Standardy i konwencje w języku Java
  • Instrukcje warunkowe i pętle
  • Debugowanie
  • Tablice

Spotkanie 2

  • Git – postawy, konto github, SourceTree, gałęzie
  • Wprowadzenie do programowania zorientowanego obiektowo
  • Konstruktory, tworzenie obiektów klasy i inicjalizacja tablic
  • String – operacje na stringach, funkcje biblioteczne
  • Modyfikatory dostępu: public, private, protected
  • Podział klas na pakiety – package
  • Typ wyliczeniowy – enum
  • Porównywanie obiektów
  • Pętla for/in (foreach)
  • Kompozycja i dziedziczenie
  • Słowo kluczowe final
  • Klasy i metody abstrakcyjne
  • Interfejsy, klasy wewnętrzne
  • Generyczność – tworzenie typów generycznych
  • Kolekcje: ArrayList, LinkedList, HashMap, HashSet
  • Obsługa błędów za pomocą wyjątków
  • Operacje na plikach, zapis i odczyt danych
  • Properties – repozytorium danych konfiguracyjnych

Spotkanie 3

  • Maven – tworzenie projektu, dodawanie zależności
  • JUnit – testy jednostkowe, asercje i adnotacje
  • TestNG – testy, adnotacje, zbiory testów i dostarczanie danych
  • Unitils – Reflection Assert – porównywanie obiektów
  • Selenium WebDriver – wprowadzenie i utworzenie projektu
  • Nawigacja oraz inne podstawowe operacje dostarczane przez WebDriver
  • WebElement – szukanie elementów, podstawowe operacje i właściwości
  • Firefox + Firebug + FirePath –> lokatory z XPath i CSS selectors
  • Typowe operacje na różnych kontrolkach
  • PageObject i PageFactory

Spotkanie 4

  • BDD – Cucumber
  • Struktura projektu i potrzebne zależności
  • Given, When, Then, And
  • Feature, Background, Scenario, Scenario Outline, @tags
  • JUnit Runner, maven profile runner
  • @Before, @After
  • Dependency Injection – PicoContainer
  • Continuous Integration CI z wykorzystaniem narzędzia – Jenkins
  • Wprowadzenie, instalacja
  • Konfiguracja kont użytkowników
  • Instalacja dodatków
  • Tworzenie i uruchamianie job’ów
  • Publikowanie raportów
  • Wzorce projektowe – dobre praktyki przy tworzeniu automatycznych testów
  • Przeczytaj cały opis

    Wyrażam zgodę na przetwarzanie przez Xebia sp. z o.o. z siedzibą we Wrocławiu przy ulicy Suchej 3 moich danych osobowych na potrzeby przyszłych rekrutacji zgodnie z ustawą o ochronie danych osobowych z dnia 10 maja 2018 r. (tj. Dz. U. z 2018 r., poz. 1000).

     

    Wyrażam zgodę na przetwarzanie przez Xebia sp. z o.o. z siedzibą we Wrocławiu przy ulicy Suchej 3 moich danych osobowych na potrzeby przyszłych rekrutacji zgodnie z ustawą o ochronie danych osobowych z dnia 10 maja 2018 r. (tj. Dz. U. z 2018 r., poz. 1000).