Napisz Swój Pierwszy Test Automatyczny Strony Internetowej w mniej niż godzinę!

Nauczymy Cię jak zacząć pisać Testy Automatyczne Stron Internetowych w oparciu o język Python i Selenium Webdriver od kompletnych podstaw!

W pełni za DARMO otrzymasz dostęp do dwóch części kursu z wersji PREMIUM 👨‍💻

 


 

Czy ten program jest dla Ciebie?

👉 Testowałeś tylko manualnie a chcesz spróbować automatyzacji?
👉 Zawsze chciałeś napisać test automatyczny…?
👉 …ale przerażała Cię trudna nauka programowania?

Jeśli TAK to ten kurs będzie świetnym wyborem dla Ciebie.

Jeszcze się wahasz? Proszę, zapoznaj się z pozostałymi informacjami na temat tego, co zyskasz przystępując do tego programu 😎

Co zyskasz w ramach kursu?

POZNANIE AUTOMATYZACJI STRON INTERNETOWYCH – od zupełnych podstaw, na przykładzie języka Python, biblioteki Selenium Webdriver oraz IDE PyCharm.

WIEDZĘ JAK ZACZĄĆ PROGRAMOWAĆ – podczas zagłębiania się w testy automatyczne jednocześnie nauczymy Ciebie podstaw programowania w języku Python.

PRAKTYCZNE UMIEJĘTNOŚCI – uzyskane poprzez realizację ciekawych zadań, które pozwolą na utrwalenie zdobytej wiedzy.

WYSOKIEJ JAKOŚCI TREŚCI – proste, przejrzyste, odfiltrowane – dzięki nim nie utoniesz w domysłach i niepewności podczas nauki automatyzacji. Ten kurs to 6 części (część 6 w przygotowaniu), które zostały podzielone na ponad 550 bardzo dokładnie opisanych i przetestowanych lekcji w formie tekstowej.

KOMFORT NAUKI – dostęp 24/7 do kursu oraz wszelkich aktualizacji materiałów jakie w przyszłości zostaną wykonane (dodatkowe bonusy oraz materiały wideo, które mamy w planach).

WSPARCIE zespołu z jaktestowac.pl – bezcenne!

Kto Cię poprowadzi w przygodzie z automatyzacją?

Dwóch inżynierów jakości pełnych pasji do nowych technologii oraz edukacji testerów

Krzysiek Kijas
Senior Software Quality Engineer

  • Z testowaniem i dbaniem o jakość oprogramowania jestem profesjonalnie związany od ponad dekady.
  • Nabywałem doświadczenie w wielu projektach IT z różnych domen biznesowych (transport, finanse, administracja, zarządzanie systemami).
  • Posiadam doświadczenie praktyczne w pracy z różnymi narzędziami CI/CD (Jenkins, GitLab CI, Azure DevOps).
  • W codziennej pracy zajmuje się różnego rodzaju testami, poczynając od manualnych, eksploracyjnych, aż po tworzenie frameworków i projektowanie ich architektury.
  • Od 2014 zdobywam doświadczenie jako trener poprzez prowadzenie warsztatów dotyczących jakości, pisania testów i narzędzi wspomagających testowanie.
  • Od wielu lat zaangażowany jestem w przygotowywanie warsztatów na Quality Excites - jednego z najpopularniejszych wydarzeń testerskich w Polsce.
  • Współtworzę inicjatywę jaktestowac.pl, gdzie od początku przygotowuje kursy i materiały dla Nowoczesnych Testerów.
Przemek Barański
Senior Software Quality Engineer

  • Komercyjnym testowaniem oprogramowania zajmuje się od ponad 10 lat!
  • Specjalizuje się w tematach performance i automation, które praktycznie wykorzystuje przy zapewnieniu jakości dla globalnych systemów informatycznych.
  • Trenuje testerów od 2015, nie tylko online, ale też bezpośrednio na warsztacie, meetupie, konferencji czy uczelni.
  • Twórca bezpłatnych treści wspomagających testerów w całej Polsce ze stawianiem swoich pierwszych kroków w różnych obszarach testowania (vlog, Git dla Testerów, Podstawy Automatyzacji).
  • Zafascynowany technicznym rozwojem oraz upraszczaniem poznanych konceptów do łatwych i przyjemnych treści 😀
  • Tester nie tylko aplikacji ale i praktyk związanych z życiem, rozwojem i szeroko rozumianą jakością.

Opinie uczestników

Agenda kursu

👨‍💻 Cz. 1. Twój pierwszy test automatyczny (9 lekcji)

✍️ Sekcja 1. Wprowadzenie do testów - Twój pierwszy test
  • Opis narzędzi
  • Przygotowanie środowiska
  • Pierwszy prosty test
  • Pierwsze użycie WebDrivera
  • Pierwsza asercja
  • Zadanie praktyczne

👨‍💻 Cz. 2. Twój pierwszy zestaw testów (7 lekcji)

✍️ Sekcja 1. Organizacja testów - jak dzielić testy na metody i klasy
  • Pierwsza klasa testowa
  • Konfiguracje uruchomieniowe w PyCharm
  • Testy w jednym oknie przeglądarki
  • Pierwszy bug na stronie
  • Przyspieszanie testów i pierwszy refactor
  • Zadanie praktyczne

Co otrzymam w ramach kursu?

🔧 Wysokiej jakości i bardzo dokładnie opisanych 16 lekcji w postaci wideo oraz tekstu.
🔧 Szczegółowe informacje jak ZA DARMO i OD PODSTAW stworzyć swój pierwszy test automatyczny.
🔧 Wprowadzenie do narzędzi/programów/systemów, które możesz poznać ZA DARMO jednocześnie wiedząc, że są one bardzo często używane w firmach na całym świecie. Dzięki temu masz pewność, że uczysz się na oprogramowaniu, które spotkasz w profesjonalnych projektach informatycznych.
🔧 Wsparcie zespołu jaktestowac.pl
🔧 Uaktualnienia i poprawki – nasza przewaga względem standardowych kursów wideo 😀

Czas na Twoją decyzję

Dołącz do grupy setek kursantów, którzy przystąpili do kursów na jaktestowac.pl!

Zaczynamy?

Najczęściej zadawane pytania

O zawartości tego kursu

Jakich tematów nauczę się w tym kursie?
W tym kursie poznasz jak pisać testy automatyczne stron internetowych w oparciu o język Python oraz biblioteki Selenium WebDriver.

Podczas poznawania testów nauczymy Ciebie również podstaw programowania w języku Python. Z kolejnymi lekcjami będziemy wprowadzać coraz to nowe zagadnienia.

Począwszy od prostych konstrukcji wypisujących tekst (klasyczne print("Hello World!")), będziesz poznawać bardziej zaawansowane koncepcje. Dzięki temu możesz od razu zacząć nauki automatyzacji nie tracąc cennego czasu na naukę programowania samego w sobie 🙂

Dlaczego nie Java/C#/inny język programowania? I dlaczego Python?
Powszechnie wiadomo, że język Python ma najmniejszy próg wejścia w programowanie. Jest językiem prostym i czytelnym.

Składnia Pythona pozwala w kilku liniach dokonać tego, co inne języki w kilkudziesięciu. Posiada przy tym, te same możliwości co inne języki, jak Java, C# czy JavaScript.

Python jest wspierany przez dobrze rozwiniętą społeczność i mnogość pakietów, które dodatkowo rozszerzają jego funkcje. W ostatnich latach jego popularność znacznie wzrosła i obecnie plasuje się w czołówce najpopularniejszych języków na świecie. Właśnie dlatego uważamy, że Python jest najlepszym językiem do nauki programowania i tworzenia pierwszych testów automatycznych.

Jednocześnie z wyżej wymienionych powodów nie wybraliśmy innych języków. Próg wejścia dla C# lub Javy jest znacznie wyższy, przez co znacznie więcej czasu musiałbyś poświęcić na naukę programowania niż na naukę pisania testów automatycznych.

Dzięki Pythonowi można łatwo poznać większość koncepcji programowania a nauka kolejnych języków przyjdzie znacznie łatwiej 🙂

Co mi da poznanie automatyzacji?
Automatyzacja jest wysoce pożądaną przez pracodawców umiejętnością w dzisiejszym świecie IT.

Dzięki tej wiedzy będziesz mógł zaoszczędzić czas (powtarzalne czynności mogą wykonywać automaty). Będziesz także mógł skupić się na bardziej złożonych testach, dostarczaniu lepszej jakości w projekcie oraz swojemu rozwojowi. Umiejętność automatyzacji i dobrych praktyk z nią związanych, może przełożyć się na:

  • rozwinięcie kariery,
  • wyższe zarobki,
  • praktyczne umiejętności,
  • nowe fascynujące projekty,
  • nową pracę,
  • automatyzację własnych projektów i aplikacji,
  • otwarcie na nowe technologie i wyzwania.

Czy jest inny sposób nauczenia się zagadnień z tego kursu?
Oczywiście! Można samemu zdobywać wiedzę z dokumentacji i różnych tutoriali.

Niestety minusem takiego podejścia jest wysokie prawdopodobieństwo, że zajmie to znacznie więcej twojego cennego czasu. Powodem tego jest fakt, że wiedza często rozsiana jest po różnych zakątkach internetu. Trzeba uważać aby nie wpaść w inwestowanie pokładów energii i czasu w zdobywanie wiedzy, która nie jest istotna w aspekcie poznawanego przez Ciebie tematu.

Dodatkowo nauka automatyzacji jest nierozerwalnie związana z programowaniem. Jeśli nie miałeś styczności wcześniej z pisaniem kodu, to zanim tak naprawdę będziesz mógł rozpocząć naukę automatyzacji, będziesz musiał najpierw zapoznać się z podstawami programowania.

W tym kursie uczymy automatyzacji i programowania w tym samym czasie! Powoli wprowadzamy potrzebne konstrukcje programistyczne i nie tracimy czasu na zbędne w danej chwili koncepcje.

No i aktualizacje – sam wiesz jak jest z wiedzą w internecie. Albo są to tylko muśnięte podstawy albo tematy dobrze rozpracowane i niestety nieaktualne. My staramy się walczyć z obiema skrajnościami 😀

Bardzo ważne! Przy samodzielnej nauce nie będziesz posiadał trenera, który pomoże Ci ze wszelkimi problemami jaki napotkasz i odpowie na pytania i wątpliwości. A tutaj masz nas – ekspertów z jaktestowac.pl.

O formie kursu

Czy ten kurs jest darmowy?
Tak, prezentowane tutaj części kursu są całkowicie darmowy. Do części drugiej potrzebujesz jednakże założyć u nas darmowe konto.
Mowa tutaj o dwóch częściach kursu - czy nie jest to całość kursu? Gdzie znajdę pozostałe części?
Prezentujemy tutaj tylko darmowe części, które są jedynie wprowadzeniem do całego kursu “Podstawy Testów Automatycznych w Selenium i Python”. Pozostałe części, na które składa się ponad 400 lekcji (które przekładają się na ponad 60 godzin nauki), są dostępne w ramach płatnego dostępu. Więcej informacji znajdziesz pod tym adresem 😉
Jak długo mam dostęp do tego kursu?
Otrzymujesz nielimitowany czasowo dostęp do tego kursu. Kurs będzie aktualizowany, a Ty będziesz mógł korzystać z jego nowych wersji.

Pragniemy abyś otrzymał maksymalnie długi dostęp do zakupionych materiałów, niemniej formalnie zapewniamy ROK pełnego wsparcia jeśli chodzi o aktualizacje, bonusy i pełen support. Po tym czasie kurs będzie również cały czas dla Ciebie dostępny tak długo jak nasza organizacja będzie funkcjonować w obecnym kształcie.

Co z kodem źródłowym? Czy go dostanę?
Tak, otrzymasz cały kod źródłowy jaki napiszemy i użyjemy podczas kursu.
Dla kogo ten kurs NIE JEST?
Wymiatasz już w testach automatycznych a język Pythonie nie ma przed Tobą tajemnic.

Jeśli odpowiedziałeś TAK na powyższe pytania, to zdecydowanie nie jest to materiał dla Ciebie 😉

Nie jestem testerem, czy to kurs dla mnie?
To zależy 😉 Kurs ten kierujemy głównie do Testerów, którzy zajmują się testami manualnymi i chcieliby wkroczyć w świat programowania i automatyzacji.
Całość zaprojektowaliśmy tak, aby jak najlepiej trafić do takich osób.

Jednakże, jeśli zainteresowały Cię tematy z agendy, to możesz rozważyć zakup 😉 Jeśli masz jakieś wątpliwości – napisz do nas!

Nie umiem programować / nie znam Pythona - czy ten kurs nadal jest dla mnie?
Zdecydowanie tak.

W naszym kursie uczymy automatyzacji od zupełnych podstaw jednocześnie ucząc programować w języku Python, również od zupełnych podstaw (przysłowiowego print("hello world!") 😀 ).

Chcąc poznać automatyzację, nie tracisz na początku czasu na naukę podstaw programowania. W naszym kursie systematycznie poznajesz nowe konstrukcje języka Python w momencie, gdy są niezbędne przy danym zagadnieniu automatyzacji.

Dzięki takiemu podejściu, nie musisz umieć programować 🙂 Znajomość innych języków programowania jedynie przyspieszy Tobie przechodzenie przez niektóre lekcje.

Czy forma kursów przypadnie mi do gustu?
Mamy nadzieję, że tak 😉 Ale już teraz możesz sprawdzić sposób w jaki przekazujemy wiedzę, gdyż udostępniamy wiele w pełni darmowych lekcji w kursach Podstawy Testów Automatycznych w Selenium i Python oraz Git dla Testerów.