Как я могу сократить время исключения монахини? - PullRequest
1 голос
/ 12 августа 2011

Мне нужно запускать более 400 интеграционных тестовых примеров, чтобы запускаться каждый день. Мне потребуется более 5 часов для запуска. Как я могу сократить время выполнения монахини в два раза? Есть ли способ сделать это?

Ответы [ 2 ]

4 голосов
/ 12 августа 2011

Может помочь выполнение отдельных наборов тестов nunit на разных машинах.

3 голосов
/ 12 августа 2011

Похоже, вам нужно реорганизовать свой код, тестировать и вводить макеты.400 тестовых случаев, тестирующих классы с поддельными зависимостями, вероятно, не должны занимать 5 часов;возможно 5 минут.Это широкое предположение с моей стороны, хотя.

По моему опыту, когда выполнение тестов занимает много времени, это скорее интеграционные тесты, чем модульные.Возможно, это ваше намерение.Если это не так, подумайте о том, как лучше изолировать каждый тестовый пример.

Если вы отвечаете только за обеспечение качества и не можете изменить код, у меня нет идей по поводу ускорениядо NUnit.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...