BrowserStack, JUnit 5 a UniRest

2h 43m 18s
Čas
29
Kapitol
312
Študentov
5.0
Hodnotenie
Mierne pokročilý
Level
slovenský
Jazyk kurzu

Popis online kurzu

V tomto online kurze si spolu vytvoríme ucelený projekt. Napíšeme testy na reálnu stránku a potom ich spustíme na externej službe - BrowserStack. Okrem iného sa naučíš ako využiť v praxi novinky z JUnit, a sem tam pridám niečo z jazyka Java. Posuň svoje znalosti v oblasti testovania a automatizácie opäť o level vyššie.

<

V kurze sa naučíš

  • ako spúšťať testy na externých službách akou je Browserstack,
  • ako využiť knižnicu Unirest na komunikáciu cez API vrstvu,
  • ako využiť novinky z JUnit 5 v rámci tvojho projektu,
  • ako projekt upratať pomocou knižnice na konfiguráciu.

Využitie v praxi

Browserstack je jedna zo služieb, ktorá ti ponúka kompletnú infraštruktúru. Kombinácie prehliadačov a operačných systémov na ktorých vieš svoju stránku otestovať sa ti nechce simulovať lokálne a budovať koleso odznova. Reporty, ktoré sú ľahko čitateľné aj pre menej technických členov tímu vieš získať jedným volaním. Práve preto by si mal vedieť ako s takýmito službami komunikovať.

Pre koho je kurz určený?

Online kurz je určený pre testerov, ktorí programujú automatizované testy a majú už nejaké skúsenosti, prípadne si prešli základným online kurzom Selenium a taktiež odporúčam online kurz Selenide, ktorý nie je nutnosť, ale určite sa zíde.

Čo všetko dostaneš

  • 29 nadupaných videotutoriálov,
  • certifikát o absolvovaní kurzu,
  • diskusné fórum, v ktorom na tvoje otázky odpovedá autor kurzu,
  • garancia vrátenia peňazí do 14 dní v prípade, že s kurzom nebudeš spokojný.
Online kurz BrowserStack, JUnit 5 a UniRest je možné

Zoznam kapitol

Vyrábame testy
04. Hľadáme elementy a čakáme na letenky
05. Lokátori v praxi, vyťahujeme cenu letenky
07. JAVA vs JavaScript - fúzie, lokálny variábel
08. Poctivý test prejde aj 10x feat. JUnit 5
09. Domáca úloha
10. Ukážme si riešenia
11. Refaktor na 3 krát, feat. JUnit 5
BrowserStack
13. Spúšťame prvý test (nie Netscape navigator už neexistuje)
14. Každý test sa má pekne volať feat JUnit 5
15. Čo je statické a čo nie? Nastavujeme meno pre test
16. Ukážem ti FINTU - Selenide implementácia browsera
17. Opravujeme čo sme pokazili
18. Chcem spustiť ten istý test pre rôzne browsre feat. JUnit5
19. Napchaj testy do buildu
Intermezzo
20. Upratovanie kódu pred ďaľšou kapitolou
UniRest API
22. UNIREST pridávama knižnicu a posielame prvý request
23. Nastav výsledok testu
24. Implementuj TestWatcher feat. JUnit 5
25. Nastav výsledok po každom teste
26. Z objektu do JSON-u / Serializacia
27. Vytiahni informácie o session, public URL je tvoj kamoš
Epilóg
28. Leštenie - konfigurácia
29. Fixujeme posledné chyby feat. Maven

Hodnotenia kurzu

Pozri aj tieto kurzy