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

Automatyzacja testów: WebdriverIO + Typescript - Jenkins

Naucz się, jak pisać szybkie i niezawodne testy automatyczne. Kurs od podstaw z Javascript oraz Typescript

     
  • 4.7
  •  |
  • Reviews ( 152 )
₹799

This Course Includes

  • iconudemy
  • icon4.7 (152 reviews )
  • icon10.5 total hours
  • iconpolish
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About Automatyzacja testów: WebdriverIO + Typescript - Jenkins

Ten kurs jest przeznaczony dla osób, które chcą rozpocząć swoją przygodę z testowaniem automatycznym lub podjąć pracę jako tester automatyzujący. Kurs jest prowadzony od podstaw. To znaczy, że nie musisz posiadać jakiejkolwiek wiedzy z zakresu programowania bądź automatyzacji. Wszystkiego Cię w nim nauczę.

Co uzyskasz po ukończeniu tego kursu?

poznasz podstawy języka JavaScript

nauczysz się podstaw języka TypeScript

implementować testy automatyczne przy użyciu WebdriverIO

zapoznasz się z platformą testową Mocha

umiejętność wykorzystania asercji w testach

projektować testy według Page Object Model

nauczysz się jak zainstalować i skonfigurować narzędzie CI/CD Jenkins

będziesz potrafił podłączyć testy automatyczne pod Jenkins'a za pomocą zdalnego repozytorium (GIT)

podłączyć reportera Allure pod testy automatyczne

ustawiać automatyczny harmonogram wykonywania testów

separować dane wejściowe w testach automatycznych

tworzyć pełne frameworki do automatyzacji testów 

lokalizować elementy HTML za pomocą: Xpath, klas, identyfikatorów, name

nauczysz się podstawowych metod WebdriverIO

korzystać z edytora kodu Visual Studio Code

Co to jest WebdriverIO?

WebdriverIO pozwala zautomatyzować dowolną aplikację napisaną przy użyciu nowoczesnych frameworków internetowych, takich jak React, Angular, Vue.js, a także natywnych aplikacji mobilnych na Androida i iOS. WebDriverIO jest zbudowany na silniku Node.js i wykorzystuje JavaScript do kodowania automatyzacji.

WebdriverIO używa Selenium pod maską. Wszystkie wspaniałe rzeczy związane z Selenium są dostępne w WebDriverIO z dodatkową zaletą ekskluzywnych asercji dla walidacji testowych.

Brzmi ciekawie? W takim razie zapraszam Cię bardzo serdecznie to wspólnej nauki w tym kursie. Poznasz od podstaw WebdriverIO wraz z podstawami  języka Javascript oraz Typescript. A na koniec podłączymy stworzone projekty do narzędzia CI/CD Jenkins.

What You Will Learn?

  • Podstawy języka JavaScript.
  • Podstawy języka TypeScript.
  • Automatyzacja z WebdriverIO.
  • Platformy testowej Mocha.
  • Umiejętność stosowania asercji.
  • Projektowanie według Page Object Model.
  • CI/CD integracja z Jenkins.
  • Integracja z Allure.
  • Lokalizowanie elementów HTML (xpath, id, klasy, name).
  • Harmonogram wykonywania testów.