szkolenie
testy
automatyczne
cypress

Automatyzacja procesu testowania 
aplikacji webowych

Co to jest Cypress
Cypress jest narzędziem, które wspomaga tworzenie testów end-to-end aplikacji internetowych.
Cel szkolenia
Po ukończeniu szkolenia, uczestnik będzie potrafił pokryć aplikację internetową testami automatycznymi End To End. Dowie się również, jak je utrzymywać i rozwijać.
Program szkolenia
Programy szkoleń można modyfikować lub łączyć, aby dostosować szkolenie do własnych potrzeb. Jednak przed zamówieniem należy uzgodnić taką modyfikację.
  • Instalacja i konfiguracja Cypress

  • Struktura katalogów i plików w Cypress

    • fixtures
    • tests
    • plugins
    • supports
  • Struktura testu Cypress

    • describe
    • it
    • Cypress Hooks
      • Before
      • After
      • BeforeEach
      • AfterEach
  • Assertions

    • should
    • and
    • expect
    • assert
  • Asynchroniczność

    • wait
    • then
  • Mock & Stubs

  • Praca z elementami DOM

    • get
    • find
    • contains
    • type
    • select
  • Obsługa alertów

  • Testowanie API (RESTFul)

    • intercept
    • request
  • Plugins & tasks

    • file upload
    • własne taski
  • Custom commands

    • własne komendy
    • nadpisywanie komend Cypress
  • Generowanie raportów

  • Praktyczne przykłady

    • testowanie formularza
      • radio buttons
      • checkboxes
      • dropdowns
      • inputs
    • testowanie listy produktów
      • dodawanie
      • usuwanie
    • testowanie API
Czas trwania
Szkolenie trwa 2 dni
W celu lepszego utrwalenia materiału szkolenie można wydłużyć o jeden dzień.
Adresaci szkolenia
Szkolenie Testy Automatyczne z użyciem Cypress adresowane jest do programistów oraz testerów aplikacji internetowych znających podstawy programowania.
Forma szkolenia

Szkolenie ma charakter warsztatowy
Może być zrealizowane stacjonarnie lub zdalnie.

Informacje dodatkowe
  • Szkolenie trwa 8 godz. lekcyjnych.
  • Ze względu na warsztatowy charakter szkolenia bądź na czas; standardowo zaczynamy o 9:00.
  • Jest ważne, abyś biegle posługiwał się komputerem oraz znał podstawowe sktóry klawiaturowe; np. Alt+Tab.
  • W czasie szkolenie postaraj się nie używać telefonu i innych rozpraszaczy; dobrze jest też wyłączyć wszystkie niepotrzebne aplikacje na komputerze.
  • Po szkoleniu uczestnik otrzymuje materiały w formie elektronicznej. Są to repozytoria git zawierające projekty aplikacji.

Niezbędny sprzęt

  • Szybki komputer (np. i5 lub i7, SSD, min. 8GB RAM) z uprawnieniami administratora.
  • Dwa monitory oraz kamera internetowa - niezbędne podczas szkolenia zdalnego. Kamera powinna pozostać włączona przez całe szkolenie.
  • Zaopatrz się we wszystko, co może być użyteczne np. myszkę czy notatnik.

Niezbędne oprogramowanie

Jeżeli szkolenie odbywa się w siedzibie klienta
w sali szkoleniowej potrzebne są:

  • szybki internet
  • dobry rzutnik - najlepiej HDMI
  • flipchart - opcjonalnie
  • komfortowa przestrzeń dla każdego uczestnika
  • możliwość swobodnego podejścia (przez trenera) do każdego uczestnika szkolenia
Wycena szkolenia



CENA NETTO: 0
Kontakt
Twoje dane osobowe będą wykorzystywane wyłącznie w celu obsługi tego zapytania.