When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Cypress od podstaw - Automatyzacja testów

Naucz się automatyzacji testów w Cypress. Kurs wraz z solidnymi podstawami języka JavaScript.

     
  • 4.4
  •  |
  • Reviews ( 525 )
₹799

This Course Includes

  • iconudemy
  • icon4.4 (525 reviews )
  • icon9.5 total hours
  • iconpolish
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About Cypress od podstaw - Automatyzacja testów

Myślisz o rozpoczęciu przygody z automatyzacją testów przy użyciu narzędzia Cypress? Jeśli tak, to ten kurs jest idealny dla Ciebie. Od podstaw pokaże Ci jak zbudować framework do automatyzacji. Jednak na początku zaczniemy od przyswojenia solidnych podstaw języka JavaScript, bo to w nim będziemy tworzyli testy automatyczne. Gdy poznamy już solidne podstawy JavaScript to będziemy mogli rozpocząć przygodę z Cypressem. A zrobimy to zaczynając od stworzenia projektu, ustawienia podstawowej konfiguracji cypressa i omówienia struktury folderów i plików. W kolejnych modułach dowiemy się jak wykonywać interakcje na różnych elementach strony, nauczymy się projektować testy w oparciu o Page Object Model i implementować testy automatyczne API. W ostatnim module poruszymy zaawansowane zagadnienia Cypress’a takie jak np. uruchamianie testów w Dockerze.

Co uzyskasz po ukończeniu tego kursu?

nauczysz się tworzyć testy automatyczne w Cypress

poznasz podstawy języka JavaScript

wykonywać interakcję na różnych elementach strony

projektować testy w oparciu o Page Object Model

dowiesz się co to jest Custom Commands i jak je wykorzystywać

nauczysz się automatyzować testy API (intercept, mockowanie odpowiedzi)

będziesz potrafił uruchomić testy wizualnej regresji

zapoznasz się z platformą Percy

uruchamiać testy na wielu przeglądarkach

konfigurować reportery takie jak jUnit oraz mochawesome

instalować i konfigurować pluginy

uruchamiać testy na Dockerze

zapoznasz się z Cypress Dashboard

konfigurować Proxy w testach automatycznych

wykonywać akcję na Shadow DOM

umiejętność wykorzystania asercji w testach

tworzyć pełne frameworki do automatyzacji testów

korzystać z edytora kodu Visual Studio Code

Co to jest Cypress?

Cypress to rozwiązanie do automatyzacji testów JavaScript używane do automatyzacji stron i aplikacji internetowych. Umożliwia zespołom tworzenie skryptów automatycznych. Instalacja Cypressa jest prosta. Nie są wymagane żadne zależności, dodatkowe pliki do pobrania ani zmiany w kodzie.

Jeśli agenda kursu brzmi ciekawie to serdecznie zapraszam Cię do wspólnej nauki, w której poznamy fundamenty automatyzacji testów przy użyciu narzędzia Cypress wraz z podstawami języka JavaScript. Pamiętaj, że na każdym etapie kursu możesz liczyć na moją pomoc. Jeśli będziesz miał jakiekolwiek pytania to Udemy przygotowało specjalną sekcję, w której możesz w każdej chwili się mnie o wszystko zapytać.

What You Will Learn?

  • Automatyzacja testów w Cypress.
  • Podstawy języka JavaScript.
  • Projektowanie testów w oparciu o Page Object Model.
  • Uruchamiane testów na wielu przeglądarkach, regresja wizualna.
  • Automatyzacja testów API.
  • Konfiguracja reporterów, uruchamianie testów za pomocą Docker'a.
  • Instalacja pluginów, konfiguracja proxy, Shadow DOM.
  • Cypress Dashboard.