План на курса
Въведение
Разработка, управлявана от тестове
- Различните подходи към тестването
Unit Testing Рамки
- Какво представляват единичните тестове? Основите на рамката за тестване на единици
Подготовка на тестовата среда
- Инсталиране и конфигуриране на AceUnit и Unity
Писане на Unit Testing рамка
- Създаване на тест Прилагане на повече тестове Рефакторинг на програмата за изпълнение на тестове Работа с класа assert Отразяване на методите за извикване Използване на конвенция за именуване
Единство
- Създаване на модулни тестове Комбиниране на Unity с Ceedling Създаване на макетни тестове
AceUnit
- Изпълнение на AceUnit в целеви среди Създаване на модулни тестове Използване на разклонения за улавяне на сигнали
След тестване
- Отстраняване на грешки и преработване на C код
Обобщение и заключение
Изисквания
- Опит в програмирането на C
Публика
- Тестери на софтуер
Oтзиви от потребители (8)
So far Deba was a very good trainer, expertise on the subject matter is very evident on how he answers and attend to our inquiries.
Marc Dominic Bareng - Globe Telecom
Course - Test Driven Development
The exercises
Florin Mazilu - SOJUS Software GmbH & Co. KG
Course - Unit Testing with JUnit
Всичко, страхотен треньор.
Michał Rawicki
Course - Unit Testing with Python
Machine Translated
The course, The Trainer
Novat Adam - Tanzania Revenue Authority
Course - Unit Testing with Javascript
the trainer level.
Titus - Ness
Course - Unit Testing with C#
упражненията и методиката
Javier MIllan Rios - si
Course - Advanced C Programming
Machine Translated
Упражненията, с които успяхме да се запознаем с TDD
Csongor Benedek - ACCENTURE
Course - Agile and TDD with C
Machine Translated
I was able to learn tbe basics of C programming and have something to build upon.