План на курса
Въведение
Unit Testing Рамки
- Какво представляват единичните тестове? Основите на рамката за тестване на единици
Разработка, управлявана от тестове
- Преглед на рефакторинга Различните подходи за тестване
Подготовка на средата за разработка
- Инсталиране и конфигуриране Visual Studio Code Инсталиране и конфигуриране на .Net Инсталиране и конфигуриране на nUnit
Писане на Unit Testing рамка
- Създаване на тест Прилагане на повече тестове Рефакторинг на програмата за изпълнение на тестове Работа с класа assert Отразяване на методите за извикване Използване на конвенция за именуване
Visual Studio Code Интеграция
- Създаване на проект с шаблони Създаване на проект с рамка за тестване на единици Изпълнение на теста Оптимизиране на код Параметри за тестване
Монахиня
- Писане и изпълнение на тестова единица Използване на ограничения Параметри за тестване
xUnit
- Писане и изпълнение на модулен тест Тестване на параметри с InLine Тестване на множество параметри Използване на потребителски член на клас
Разширени оптимизации
- Групиране на тестове Работа с тестови атрибути Персонализиране с плейлисти Тестове за отстраняване на грешки Използване на тестови менюта Преглед на резултати с CodeLens Използване на кодово покритие Изпълнение на тестове с MSTest
Обобщение и заключение
Изисквания
- Разбиране на основите на Dot Net
Публика
- Тестери на софтуер
Oтзиви от потребители (5)
Осигурен с nestjs, въпреки че не беше на дневен ред
Suhail - Maldives Pension Administration Office (Pension Office)
Курс - Typescript Unit Testing
Машинен превод
А харесва ми, че имах възможността да се упражнявам.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Курс - Unit Testing with C#
Машинен превод
Упражненията бяха хубави
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Курс - Unit Testing with Python
Машинен превод
Praktiku vane bilo zabavno.
Pieter Hartzenberg - BMW
Курс - Unit Testing with Javascript
Машинен превод
Уча се на целия спектър на разработка на тестове
Silviu Avram - Hertz Europe Service Centre Limited
Курс - Test Driven Development
Машинен превод