Экспорт тестовых скриптов из Spec Explorer

Может кто-нибудь объяснить, как использовать концепцию TestAdapter в Microsoft Spec Explorer, чтобы экспортировать тесты... скажем, в формате.CSV?

Я пробовал просматривать, но нигде не получил четких ответов. Предпочитаю получить решение в C#

1 ответ

Ваша идея хороша, если ваши тесты полностью детерминированы. В этом случае у вас нет методов типа "public static event" в вашем тестовом adpater, и поэтому вы не слушаете ответы от тестируемой системы, и на ваших исследованных графиках нет никаких алмазов, и, наконец, у вас нет выражений if в вашем код теста

В этом простом случае вы можете просто добавить к каждому методу тестового адаптера очень простую команду записи в файл и написать, например, имя метода и аргументы.

Если у вас есть недетерминизм (if-предложения), этот простой подход на самом деле не работает, потому что вы не пройдете все ветви в потоке управления вашего тестового примера. В этом случае вы можете пройти тестовый пример с использованием метода, описанного здесь:

http://social.msdn.microsoft.com/Forums/en-US/d1c9f98f-4588-4516-8d51-be2590300f85/using-specexplorer-with-silverlight?forum=specexplorer

или непосредственно с помощью Microsoft.SpecExplorer.ObjectModel. Примером этого является отчет "Требования", который вы найдете в примерах Spec Explorer.

Другие вопросы по тегам