Návrh Školení
Úvod
Unit Testing Rámy
- Co jsou jednotkové testy? Základy rámce pro testování jednotek
Testem řízený vývoj
- Refaktoring – přehled Různé přístupy k testování
Příprava vývojového prostředí
- Instalace a konfigurace Visual Studio Code Instalace a konfigurace .Net Instalace a konfigurace nUnit
Psaní rámce Unit Testing
- Vytvoření testu Aplikování více testů Refaktorování testovacího běhu Práce s třídou claim Odrážení metod volání Použití konvence pojmenování
Visual Studio Code Integrace
- Vytvoření projektu pomocí šablon Vytvoření projektu s rámcem testování jednotek Spuštění testu Optimalizace kódu Parametry testování
Jeptiška
- Zápis a spuštění testovací jednotky Použití omezení Parametry testování
xUnit
- Psaní a spuštění unit testu Testování parametrů pomocí InLine Testování více parametrů Použití vlastního člena třídy
Pokročilé optimalizace
- Seskupování testů Práce s atributy testů Přizpůsobování pomocí seznamů stop Ladění testů Používání testovacích nabídek Zobrazení výsledků pomocí CodeLens Použití pokrytí kódu Spouštění testů pomocí MSTest
Shrnutí a závěr
Požadavky
- Pochopení základů Dot Net
Publikum
- Testeři softwaru
Reference (7)
The exercises
Florin Mazilu - SOJUS Software GmbH & Co. KG
Kurz - Unit Testing with JUnit
Všechno, skvělý trenér.
Michał Rawicki
Kurz - Unit Testing with Python
Machine Translated
the trainer level.
Titus - Ness
Kurz - Unit Testing with C#
The course, The Trainer
Novat Adam - Tanzania Revenue Authority
Kurz - Unit Testing with Javascript
Došlo k širokému pokrytí mnoha témat. To podpořilo naši vlastní vnitřní diskusi
Pierre - Seebyte
Kurz - Agile Software Testing
Machine Translated
Trenér je velmi dobře informovaný o tématu a je schopen poskytnout příklady ze skutečného světa prostřednictvím svých zkušeností.
Nouf
Kurz - Agile Software Testing with Continuous Integration
Machine Translated
Užil jsem si celý den 1.
Peter
Kurz - Contemporary Development Principles and Practices
Machine Translated