Python w pracy testera
– Musisz przygotować całą masę danych testowych?
– Chciałbyś wydobyć z logów testowanej aplikacji to co Ciebie najbardziej interesuje?
– Potrzebujesz porównać zawartość bazy danych z wynikami zwracanymi przez aplikację webową?
Jeżeli na choć jedno z tych pytań możesz odpowiedzieć twierdząco, to świetnie trafiłeś!
Podczas warsztatu uczestnicy pracują na własnych komputerach. Zapewniamy pizzę dla uczestników oraz nielimitowany serwis kawowy.
Czego się nauczysz?
Dla kogo jest ten warsztat?
Prowadzący
Związany z Quality Assurance od 2012 roku. Na różnych etapach swojej pracy zajmował się testami manualnymi, automatycznymi, wydajnościowymi oraz programowaniem. Doświadczenie zdobywał pracując zarówno z aplikacjami dopiero co powstającymi jak i legacy. Obecnie konsultant i trener. Fan Pythona i ułatwiania sobie pracy.
Program warsztatów
- Odświeżenie Pythona:
- podstawy składni,
- ile można dowiedzieć się z dokumentacji?,
- PEP8 jako standard kodowania.
- Testy jednostkowe.
- narzędzie testera czy programisty?,
- nose i pytest.
- Praca z plikami różnych typów:
- tekstowe,
- log,
- CSV,
- JSON,
- XML.
- Zapytania HTTP na przykładzie komunikacji z serwisem RESTful.
- Praca z bazami danych na przykładzie SQLite.
- jak w prosty sposób wydobyć interesujące nas dane.
- Zadanie końcowe.
Uwaga
Zapisy na wybrany warsztat zostały zakończone.