Записатися на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!

Курс Розробка через тестування (TDD)

Тривалість:
8 год.
Кількість уроків:
4 занять
Вартість навчання:
1650 грн

Форма навчання

Денне навчання
Онлайн навчання
Записатися на курс

Цільова аудиторія

Курс призначений для програмістів, які знайомі з основними принципами. NET-розробки і мають достатній досвід роботи з мовою програмування C #, а також тих, що бажають підвищити продуктивність власної роботи

Попередні вимоги

• Розуміння ООП і знання синтаксису C #
• Володіння основними бібліотеками. NET Framework
• Досвід програмування на C #
• Досвід роботи з Visual Studio останньої версії

Опис курсу
Розробка через тестування (TDD)

Якщо Ви тестуєте свій код, це не означає, що у Вас є тести. Це говорить про те, що при перевірці працездатності розробленого Вами коду, Ви виконуєте тестування власноруч. Виконання даного тесту буде складатися з двох етапів: стимулювання коду і перевірки результатів його роботи. Автоматичний тест виконується іншим чином: замість Вас стимулюванням коду і перевіркою результатів займається комп'ютер, який відображає на екрані результат виконання тесту. Таким чином, можна отримати інформацію стосовно того, наскільки код працездатний або непрацездатний.

Вивчення курсу «Розробка через тестування» (Test-Driven Development, TDD) дозволяє отримати відповіді на питання про організацію автоматичних тестів і дозволяє виробити певні навички тестування. Опанувавши методику написання програм та використовування TDD, Ви зможете створювати «чистий код, який працює» тобто витончений, гнучкий і зрозумілий, що можна легко модифікувати, коректно працює і не «підкидає» своїм творцям неприємних сюрпризів

Зміст курсу

Згорнути
1
Введення. Основи TDD і Unit тестування
На цьому уроці Ви дізнаєтесь принципи Unit тестування і дізнаєтеся як організовувати роботу з використанням TDD. Також Ви навчитеся настроювати середовище розробки Visual Studio і вивчіть основні принципи написання правильних тестів.
Читати далі
Згорнути
2
Використання Stub об'єктів для Unit тестів
На этом уроке Вы узнаете, что такое Stub объекты и научитесь поводить рефакторинг своего кода, для того чтобы их использовать. Также Вы узнаете лучшие практики по использованию Stub объектов.
Читати далі
Згорнути
3
Тестування взаємодії з використанням Mock об'єктів, Isolation Frameworks
• Різниця між mock об'єктами і stub об'єктами.
• Приклад простого користувальницького mock об'єкта.
• Проблеми використання користувальницьких mock і stub об'єктів.
• Навіщо потрібні Isolation Frameworks.
• Використання Rhino Mocks.
• Динамічно створювані підставні об'єкти.
• Isolation Frameworks для. NET
Читати далі
Згорнути
4
Практичне заняття
Завдання практикуму - на прикладі реального проекту застосувати всі отримані знання і закріпити їх для подальшої роботи.
Читати далі

Що ви отримаєте на курсі

Робоче місце з ноутбуком і навчальними матеріалами

Практичні заняття і перевірка дз

Безкоштовний відеокурс

Онлайн тестування і сертифікація

Записатися на курс
Розробка через тестування (TDD)
Старт курсу:
Трива
лість:
8 год.
Кількість уроків:
4 занять
Вартість навчання:
1650 грн
Записатися
на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!