План на курса
Въведение
Разработка, управлявана от тестове
- Различните подходи към тестването
Unit Testing Рамки
- Какво представляват единичните тестове? Основите на рамката за тестване на единици
Подготовка на тестовата среда
- Инсталиране и конфигуриране на AceUnit и Unity
Писане на Unit Testing рамка
- Създаване на тест Прилагане на повече тестове Рефакторинг на програмата за изпълнение на тестове Работа с класа assert Отразяване на методите за извикване Използване на конвенция за именуване
Единство
- Създаване на модулни тестове Комбиниране на Unity с Ceedling Създаване на макетни тестове
AceUnit
- Изпълнение на AceUnit в целеви среди Създаване на модулни тестове Използване на разклонения за улавяне на сигнали
След тестване
- Отстраняване на грешки и преработване на C код
Обобщение и заключение
Изисквания
- Опит в програмирането на C
Публика
- Тестери на софтуер
Oтзиви от потребители (5)
Осигурен с nestjs, въпреки че не беше на дневен ред
Suhail - Maldives Pension Administration Office (Pension Office)
Курс - Typescript Unit Testing
Машинен превод
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Курс - Unit Testing with C#
Фактът, че научих нов подход за писане на модулни тестове, е частта, която най-много ми хареса в обучението. Хареса ми и свободният разговор, който имахме, фактът, че обсъждахме определени теми, хареса ми екипната работа, която имахме, това ни накара да анализираме от различна гледна точка изискванията на потребителските истории и също така оцених намесата на обучителя, който ни предложи различни решения, когато бяхме блокирани при вземането на някои решения.
Crina-Maria Rosu - ACCENTURE
Курс - Agile and TDD with C
Машинен превод
Упражненията бяха хубави
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Курс - Unit Testing with Python
Машинен превод
An interesting and broad scope