Lekce 4 - Testování v C#.NET - Akceptační testy - Příprava projektu
V minulé lekci, Testování v C# .NET - Dokončení unit testů a best practices, jsme pokryli třídu unit testy, vysvětlili
jsme si metody na třídě Assert
a naučili se testovat výjimky.
Zmínili jsme si best practices.
V dnešním tutoriálu Testování v C# .NET si představíme akceptační testování pomocí Selenium. Začneme pracovat na webové aplikaci v ASP.NET Core MVC.
V dalších lekcích ji necháme automaticky proklikat pomocí akceptačního frameworku Selenium, zda funguje tak, jak má. Konečně se tedy naučíme jak si nechat automaticky ověřit, že náš software z pohledu uživatele funguje!
Automatizovaným testům, které budeme dnes využívat, se říká testy akceptační. Testují jednotlivé funkčnosti aplikace, tedy přesněji, požadavky na aplikaci z hlediska uživatele (tzv. use casy).
Zůstaneme tedy u naší kalkulačky, abychom se zbytečně nezdržovali s vytvářením nové logiky. Výsledná aplikace bude vypadat takto:
Pro tento tutoriál jsou potřeba znalosti v rozsahu kurzu Základy ASP.NET Core MVC.
Black-box testy
Pro jistotu si zopakujme, že se jedná o black-box testy. Z pozice testera tedy testujeme aplikaci
...konec náhledu článku...
Pokračuj dál
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.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- 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 Testování v C# .NET si uvedeme akceptační testování pomocí Selenium. Začneme pracovat na webové aplikaci v ASP.NET Core MVC.
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íť.