Переменная SpecFlow+ Runner TestResults, каталог

Я хотел бы, чтобы SpecFlow+ Runner помещал отчеты в папку в базовой папке \TestResults\YYYY\MM\DD (где YYYY MM DD - переменная к текущей дате).

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

Мне неясно, каков наилучший способ сделать это.

В настоящее время у меня есть следующий ResultsDirectory в моем файле Runsettings:

<RunSettings>    
  <!-- Configurations that affect the Test Framework, see more options on MSDN -->
  <RunConfiguration>
    <!-- Path relative to solution directory -->
    <ResultsDirectory>.\TestResults\ProjectName</ResultsDirectory>
  </RunConfiguration>
 //other settings
</RunSettings>

Как я могу сделать эту переменную каталога?

Большое спасибо, и если есть какая-либо дополнительная информация, пожалуйста, дайте мне знать.

Вернер.

РЕДАКТИРОВАТЬ - я рассматриваю просто написать метод, чтобы оставить ResultsDirectory как есть и написать метод, чтобы создать каталог и скопировать результаты теста туда. Какие-нибудь мысли?

0 ответов

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