Обери свою IT спеціальність
Почати безкоштовноТестування програми – це важлива складова частина процесу розробки цієї програми.
Курс "Тестування ASP.NET Core MVC додатків" дозволить вам на практичних прикладах вивчити застосування unit тестування, інтеграційного та функціонального тестування веб-проектів.
Створюючи свій проект з нуля, ви навчитеся швидко і коректно визначати тестові випадки, зрозумієте практичну різницю між видами тестування, а також, який вид тестування найбільше доцільно застосовувати для тестування моделі програми, його уявлень і контролерів. Як один із важливих підсумків курсу - ви зрозумієте, як правильно проектувати архітектуру програми, щоб вона була найбільш придатною для подальшого тестування.
×
Ви дійсно бажаєте відкрити доступ до тестування за курсом Тестування ASP.NET Core MVC додатків на 40 днів?
Згадати піраміду тестування та концепцію патерну MVC. Зв'язати види тестів та компоненти фреймворку. Розгляд демо-проекту.
Згадати, що таке unit-тест. Розібратися зі структурою unit-тестів, розглянути ознаки гарного unit-тесту та типові помилки. Розглянути функціональну архітектуру щодо unit-тестів бізнес-логіки. Розгляд демо-проекту.
Згадати, що таке unit-тест. Згадати, що таке Controller & Middleware. Розібратися у тому, як правильно писати unit-тести для Controller & Middleware. Розгляд демо-проекту.
Згадати, що таке інтеграційний тест. Розібратися зі структурою інтеграційних тестів, розглянути ознаки хорошого інтеграційного тесту та типові помилки. Згадати компоненти ASP.NET Core MVC та простежити взаємозв'язок компонентів та інтеграційних тестів. Розгляд демо-проекту.
Згадати, що таке інтеграційні випробування. Згадати, що таке View. Розібратися у тому, як правильно писати інтеграційні тести для View. Розгляд демо-проекту.
Згадати, що таке інтеграційний тест. Розібратися у тому, які бувають види інтеграційного тестування бази даних. Розбиратися у видах баз даних, які застосовуються для інтеграційного тестування. Розглянути варіанти ізоляції інтеграційних тестів бази даних. Розгляд демо-проекту.
Згадати, що таке багатофункціональний тест. Розібратися зі структурою функціональних тестів, розглянути ознаки хорошого функціонального тесту та типові помилки. Розгляд демо-проекту.
Згадати, що таке багатофункціональний тест. Розібратися в тому, що таке підхід BDD. Розібратися зі структурою функціональних тестів у підході BDD, розглянути ознаки хорошого функціонального тесту та типові помилки у підході BDD. Розглянути фреймворк SpecFlow для функціонального тесту в стилі BDD. Розгляд демо-проекту. Резюме знань, здобутих за курс.
Надіслати код ще раз
Змінити номер телефону
Надіслати код ще раз
Змінити email