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.
1311
44
TAKE THIS COURSE