Szkolenia narzędziowe

Warsztat z Pythona dla początkujących

3 dni (3 x 8 h)
polski
polski

Warsztat stanowi wprowadzenie do Pythona oraz do automatyzacji testów stron internetowych przy użyciu narzędzi Selenium Webdriver, Jenkins oraz Selenium Grid.

Celem 3-dniowego kursu jest nabycie umiejętności weryfikacji elementów stron internetowych oraz ich poprawnego działania.

Szkolenie skierowane jest do osób początkujących, zaczynających lub chcących rozpocząć przygodę z automatyzacją testów stron internetowych.

Zakres tematyczny

    Dzień I

  • Wprowadzenie do Pythona
  • Syntax, zmienne i typy, podstawowe operatory, instrukcje if oraz pętle
  • Ćwiczenia i pisanie prostych skryptów podczas omawiania teorii
  • Dzień II

  • Wprowadzenie do technologii webowych – HTML, Javascript, Ajax i co dzieje się pod maską przeglądarki internetowej
  • Pisanie scenariuszy testowych w oparciu o aplikacje web
  • Pisanie własnych metod wspomagających
  • Dynamicznie generowane strony internetowe i jak sobie z nimi radzić – oczekiwanie na elementy
  • Automatyzacja scenariuszy testowych
  • Wypełnianie formularzy
  • Poruszanie się między wieloma oknami
  • Jak lokalizować elementy – xpath
  • Sięganie po atrybuty elementów oraz ich wartości
  • Dzień III

  • Stawianie Selenium Grid
  • Uruchamianie testów zdalnie
  • Desired capabilities – jak uruchomić test na konkretnej platformie dostępnej w naszym Selenium Grid
  • Stawianie oraz konfiguracja Jenkinsa
  • Uruchamianie testów zdalnie poprzez Jenkinsa

Przed szkoleniem

Wymagana jest generalna znajomość i obsługa komputerów oraz minimalna wiedza o tym, czym są języki programowania i jak działają. Nie jest wymagane doświadczenie w testowaniu oprogramowania, aczkolwiek mile widziane.

Metody szkolenia

Szkolenie połączone z praktycznymi przykładami. Prowadzący: jedynie praktycy o umiejętnościach mentorskich i coachingowych. Teoretyków brak.

Materiały szkoleniowe

Będąc uczestnikiem szkolenia „Warsztat z Pythona dla początkujących”, otrzymasz komplet starannie opracowanych materiałów szkoleniowych w formie podręcznika opisującego zagadnienia omawiane podczas szkolenia oraz pełen dostęp do materiałów elektronicznych na platformie edu.ittraining.pl.

Po szkoleniu

Uczestnicy nauczą się podstaw programowania w języku Python, dowiedzą się, jak działają strony internetowe pod maską oraz co definiuje poprawne działanie serwisów. Nauczą się także pisania testów automatycznych oraz uruchamiania ich na własnej aplikacji Jenkins.

Trenerzy

Krzysztof Skarbiński

Ścieżka dalszego rozwoju kompetencji i umiejętności

Ścieżka dalszego rozwoju kompetencji i umiejętności

Opinie po szkoleniu

Avatar
Agnieszka
Data: 25-27.04.2017 r. Prowadzenie: Krzysztof Skarbiński

Warsztat oceniam bardzo pozytywnie :)

Bardzo przydatny kurs, jeśli chce się zacząć. Doskonała baza do dalszego rozpoznania tematu automatyzacji testów. Wiedza skompresowana do rozległego minimum :) Przed kursem uczyłam się Pythona we własnym zakresie, co pomogło w zadaniach w dniu pierwszym, ale i tak najbardziej intensywne były kolejne dni, kiedy zdobywaliśmy wiedzę praktyczną i działaliśmy na środowisku. Jeżeli chodzi o Prowadzącego - niesamowity warsztat pedagogiczny i ogromna cierpliwość. Zdecydowanie godny polecenia kurs!