Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемГалина Муравлева
1 Microsoft TechDayshttp:// Сергей Попов Независимый разработчик
2 Microsoft TechDayshttp:// Unit-Testing Frameworks Dependency Injection (DI) и Inversion of Control (IoC) Frameworks Mock Frameworks Code Coverage Tools Автоматические генераторы тестов
3 Microsoft TechDayshttp:// Разметка тестов Проверка условий Выполнение тестов Создание отчетов
4 Microsoft TechDayshttp:// Библиотека: Разметка тестов Проверка условий Test Runner Выполнение тестов Создание отчета
5 Microsoft TechDayshttp://
6 Средства в составе Visual Studio us/library/dd aspx NUnit xUnit.net MbUnit / Gallio Automation Platform
7 Microsoft TechDayshttp:// TestDriven.Net
8 Microsoft TechDayshttp:// class Service class Storage interface IStorage
9 public class Service { public void DoSmth(IStorage storage) {... }... var storage = new Storage(); new Service().DoSmth(storage);...
10 Microsoft TechDayshttp://
11 Unity (Microsoft Patterns & Practices) Ninject Spring.NET MEF (Managed Extensibility Framework) us/library/dd aspx
12 Microsoft TechDayshttp:// Mock Object – это реализация некоторого интерфейса, предназначенная только для тестирования
13 Microsoft TechDayshttp://
14 Простая реализация тестовых сервисов Декларативная форма записи облегчает понимание логики работы теста
15 Microsoft TechDayshttp:// Moq NMock Isolator.NET Microsoft Moles us/projects/moles/
16 Microsoft TechDayshttp:// Исходная сборка Модифици- рованная сборка Выполнение тестов Протокол работы Анализ АнализОтчет Отчет
17 Microsoft TechDayshttp://
18 Средства, входящие в Visual Studio Using Code Coverage to Determine How Much Code Is Being Tested us/library/dd aspx us/library/dd aspx NCover
19 Microsoft TechDayshttp:// Анализ кода Генерация минимального набор тестов, дающих лучший Code Coverage
20 Microsoft TechDayshttp://
21 Pex and Moles - Isolation and White box Unit Testing for.NET us/projects/pex/
22 Microsoft TechDayshttp:// Сергей Попов Блог: Twitter:
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.