2016-02-10 4 views
0

Я хотел бы измерить время, которое Pex принимает для генерации модульных тестов для конкретной функции C#. Как я могу получить такую ​​информацию?Время генерации измерительного теста в Pex

+0

Почему вы хотите это сделать? Время, затрачиваемое на создание тестов, будет зависеть от того, как долго вы позволяете IntelliTest/Pex идти в коде. Я имею в виду для сложного кода (с глубокими циклами/рекурсией и т. Д.), Вы можете постоянно настраивать различные границы, чтобы позволить исследователю глубже и глубже. Поэтому я не уверен, что вы пытаетесь измерить. Поэтому я спрашиваю. – pvlakshm

+0

На самом деле, я пытаюсь сравнить время, проведенное Pex, для генерации тестов против другого инструмента, основанного на динамическом символическом исполнении. – Emma

ответ

0

Мы не предоставляем какие-либо средства (например, API и т. Д.), Которые сообщают время, затраченное IntelliTest на создание тестов. Как я упоминал ранее, время, затраченное на создание тестов, может зависеть от различных факторов. Кстати, у людей в Будапештском университете технологии и экономики есть несколько интересных данных, которые сравнивают генераторы тестов (в том числе IntelliTest), которые могут вам пригодиться. См. Здесь: https://github.com/SETTE-Testing/sette-tool/wiki

Смежные вопросы