NOVINKA: Kurz kybernetické bezpečnosti s akreditací MŠMT, nyní již od 0 Kč. Staň se žádaným profesionálem. Zjisti více:
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 7 - Úvod do akceptačních testů a tvorba GUI pro kalkulačku

V minulé lekci, Testování v Javě - Unit testy reálných aplikací III, jsme dokončili průlet reálnými ukázkami unit testů v Javě.

V dnešním pokročilém tutoriálu na téma testování v Javě vytvoříme jednoduchou webovou aplikaci ve frameworku Spring Boot. Připravíme si kalkulačku, kterou v dalších lekcích budeme automaticky proklikávat pomocí nástroje Selenium. Konečně se tedy naučíme, jak si automaticky ověřit, že naše aplikace z pohledu uživatele funguje správně :)

Naše kalkulačka bude vypadat takto:

Ukázkový obrázek kalkulačky - Testování v Javě

Akceptační testy

Automatizovaným testům, které budeme dnes využívat, se říká testy akceptační. Na začátku našeho kurzu jsme si jednotlivé typy testů krátce popsali. U akceptačních testů jsme si uvedli, že testují jednotlivé funkčnosti aplikace, přesněji požadavky na aplikaci z hlediska uživatele (tzv. use casy).

Black-box testy

Pro jistotu zopakuji, že se jedná o black-box testy. To znamená, že aplikaci testujeme z pohledu externího uživatele, aniž bychom


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Obsah článku spadá pod licenci Premium III, koupí článku souhlasíš se smluvními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

V tutoriálu připravíme webovou kalkulačku ve Spring Bootu a uvedeme se do akceptačního testování pomocí Selenia, které automaticky prokliká aplikaci.

Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.

Článek pro vás napsal David Hartinger
Avatar
David je zakladatelem ITnetwork a programování se profesionálně věnuje 15 let. Má rád Nirvanu, nemovitosti a svobodu podnikání.
Unicorn university David se informační technologie naučil na Unicorn University - prestižní soukromé vysoké škole IT a ekonomie.
Aktivity