Мы создали собственный тестовый жгут для интеграции, где мы можем написать несколько "операций" или тестов, например "GenerateOrders". У нас есть ряд параметров, которые мы можем использовать для настройки тестов (например, количества заказов). Затем мы записываем вторую операцию для подтверждения того, что тест прошел/сработал (т.е. Есть (nt) порядки).
Инструмент используется для
- Тестирование интеграции
- Генерация данных
- Комплексное тестирование (путем смешивания и сопоставления нескольких тестов)
Кажется, что он работает хорошо, однако для разработки и написания новых тестов требуется опыт разработки. Наша тестовая команда хотела бы принять участие, у которых мало опыта разработки С#.
Мы собираемся начать новый проект Greenfield, и я изучаю оптимальный способ написания и ведения интеграционных тестов.
Вопросы заключаются в следующем:
- Как вы выполняете тестирование интеграции?
- Какой инструмент вы используете для него (FitNess?, Custom?, NUnit)?
Я с нетерпением жду предложений и комментариев людей.
Спасибо заранее,
Дэвид