План на курса

Въведение

    Предимства на TDD и Agile

TDD (2 дни)

Инсталиране и конфигуриране на автоматизирани Unit Testing рамки

TDD подходи

    Проектиране на софтуер с помощта на TDD Софтуер за рефакторинг TDD работни процеси и шаблони

Внедряване на TDD

    Модули за сътрудничество Разбиране на тестови фалшификати, закъснения, дубли и фалшиви тестове Писане на добри модулни тестове Подобряване на съществуващи тестове Рефакторинг на приложение Писане на тестове за наследени C Адаптиране на TDD за разработка на вграден софтуер Тестово шофиране до силикона с фалшиви модули

Agile (1 ден)

Въведение

    Agile срещу традиционните подходи за разработка на софтуер Agile Манифестът

Внедряване Agile

    Планиране на издаване, Планиране на итерация с нулева итерация, Преглед на изискванията за оценка, Ежедневно изправяне на качеството на екипа, Тестване на итерация, Преглед на итерация за приемане (Витрина) Ретроспективи Научен урок от Agile Принципи

Обобщение и заключение

Изисквания

  • Разбиране на C програмирането
  • Разбиране на концепциите за тестване на софтуер
  21 Hours
 

Брой участници


Започва

Свършва


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Свързани Kурсове

Agile Essentials

  14 Hours

Свързани Kатегории