Содержание
- 2. О чем пойдет речь? Что такое unit-тестирование? Плюсы unit-тестирования Unit-тестирование и стоимость разработки Устройство unit-теста Ограничения
- 3. Что такое unit-тестирование? Unit-тестирование – проверка корректности небольших независимых кусочков кода. Цель unit-тестирование – показать, что
- 4. Практика unit-тестирования Тестируемый кусочек кода = класс или метод класса Unit-тесты автоматизированы Unit-тесты пишутся на том
- 5. Плюсы unit-тестирования Упрощают регрессионное тестирование, стимулируют рефакторинг Поощряют написание слабосвязанного кода Unit-тесты = документация!
- 6. Практика unit-тестирования Тестируемый кусочек кода = класс или метод класса Unit-тесты автоматизированы Unit-тесты пишутся на том
- 7. Unit-тесты и стоимость изменений
- 8. Устройство unit-теста Unit-тест = pattern-based тест Unit-тест не зависит от других тестов!
- 9. Тестирование метода 1 2 3
- 10. Тестирование метода [Test Fixture] public class ProgramTest { [Test] public void Add2Numbers_CorrectResult() { var target =
- 11. Тестирование метода public int Calculate(int operandOne, int operandTwo) { int result = 0; // Perform some
- 12. Тестирование метода Разработка через тестирование (test-driven development, TDD)
- 13. TDD: тесты пишутся до кода! Пишу тест Код не компилируется! Определяю интерфейс Тесты не проходят! Реализую
- 14. Инструментарий для unit-тестирования Unit-Testing Frameworks Разметка тестов Проверка условий Выполнение тестов Создание отчетов
- 15. Unit-Testing Frameworks / .NET Средства в составе Visual Studio http://msdn.microsoft.com/en-us/library/dd264975.aspx NUnit http://www.nunit.org/ xUnit.net http://www.codeplex.com/xunit MbUnit /
- 16. Дополнительная информация Шаблоны тестирования xUnit. Рефакторинг кода тестов. Джерард Месарош Издательство: Вильямс, 2009 г. http://www.williamspublishing.com/Books/978-5-8459-1448-4.html
- 18. Скачать презентацию








![Тестирование метода [Test Fixture] public class ProgramTest { [Test] public void Add2Numbers_CorrectResult()](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/382504/slide-9.jpg)






Автотракторные дизельные топлива
Роспись на камнях
Мобильные структуры в городской среде
Животный мир Евразии. Евразия-самый большой материк на Земле
Основы предпринимательства. Ресурсы бизнеса: привлечение и использование
Изготовление подставки для цветов Собачка
Презентация на тему Информация и информационные процессы
GetFileAttachment
Стратегия создания экранного образа
Презентация на тему Лжедмитрий II Биография Предположения о происхождении Формирование окружения
НАША МИССИЯ
Победители конкурса «Семья года – 2010»
Презентация на тему Детская агрессивность
Мы против курения
Силы.
Экономика-4
Физкультурно-оздоровительный комплекс с универсальным игровым залом 42х24
Рост и развитие животных 6 класс
Арены. Электронное строение молекулы бензола. Гомологический ряд аренов, номенклатура, изомерия
по профилактике безнадзорности и правонарушений.
Дидактические игры
ТЕМА 3
Технологические характеристики и назначение металлорежущих станков (МРС). Тест
Презентация на тему Цели и задачи предмета и методы исследования в экономической теории
Презентацию выполнила ученица 10 класса Бишевской СОШ Апастовского района РТ Гатауллина Назира. Учитель : Алексеева Г. Ю.
Устройства ввода графической информации
Пиктограммы для презентации
Мнемотехника в развитии связной речи у дошкольников. Сообщение для педагогов