Справка
x
Поиск
Закладки
Озвучить книгу
Изменить режим чтения
Изменить размер шрифта
Оглавление
Для озвучивания и цитирования книги перейдите в режим постраничного просмотра.
Искусство автономного тестирования с примерами на C#. 2-е издание
ПРИЛОЖЕНИЕ. Инструменты и каркасы
Предыдущая страница
Следующая страница
Table of contents
Предисловие Роберта С. Мартина ко второму изданию
Предисловие Майкла Фэзерса ко второму изданию
Вступление
Благодарности
Об этой книге
+
Об иллюстрации на обложке
ЧАСТЬ I. Приступая к работе
+
ЧАСТЬ II. Основные приемы
+
ЧАСТЬ III. Тестовый код
+
ЧАСТЬ IV. Проектирование и процесс
+
ПРИЛОЖЕНИЕ. Инструменты и каркасы
-
A.1. Изолирующие каркасы
A.1.1. Moq
A.1.2. Rhino Mocks
A.1.3. Typemock Isolator
A.1.4. JustMock
A.1.5. Microsoft Fakes (Moles)
A.1.6. NSubstitute
A.1.7. FakeItEasy
A.1.8. Foq
A.1.9. Isolator++
A.2. Каркасы тестирования
A.2.1. Непрерывный исполнитель тестов Mighty Moose (он же ContinuousTests)
A.2.2. Непрерывный исполнитель тестов NCrunch
A.2.3. Исполнитель тестов Typemock Isolator
A.2.4. Исполнитель тестов CodeRush
A.2.5. Исполнитель тестов ReSharper
A.2.6. Исполнитель TestDriven.NET
A.2.7. Исполнитель NUnit GUI
A.2.8. Исполнитель MSTest
A.2.9. Pex
A.3. API тестирования
A.3.1. MSTest API - каркас автономного тестирования от Microsoft
A.3.2. MSTest для приложений Metro (магазин Windows)
A.3.3. NUnit API
A.3.4. xUnit.net
A.3.5. Вспомогательный API Fluent Assertions
A.3.6. Вспомогательный API Shouldly
A.3.7. Вспомогательный API SharpTestsEx
A.3.8. Вспомогательный API AutoFixture
A.4. IoC-контейнеры
A.4.1. Autofac
A.4.2. Ninject
A.4.3. Castle Windsor
A.4.4. Microsoft Unity
A.4.5. StructureMap
A.4.6. Microsoft Managed Extensibility Framework
A.5. Тестирование работы с базами данных
A.5.1. Использование интеграционных тестов для уровня данных
A.5.2. Использование TransactionScope для отката изменений данных
A.6. Тестирование веб-приложений
A.6.1. Ivonna
A.6.2. Тестирование веб-приложений в Team System
A.6.3. Watir
A.6.4. Selenium WebDriver
A.6.5. Coypu
A.6.6. Capybara
A.6.7. Тестирование JavaScript
A.7. Тестирование пользовательского интерфейса (персональных приложений)
A.8. Тестирование многопоточных приложений
A.8.1. Microsoft CHESS
A.8.2. Osherove.ThreadTester
A.9. Приемочное тестирование
A.9.1. FitNesse
A.9.2. SpecFlow
A.9.3. Cucumber
A.9.4. TickSpec
A.10. Каркасы с API в стиле BDD
Предметный указатель
Данный блок поддерживает скрол*