Я знаю, что это старая ветка, но я только сейчас сам узнаю об этом, и я наткнулся на ответ на ваш вопрос о папке TestResultsDirectory
во время игры с автоматизированным тестированием Visual Studio. Может быть, это поможет кому-то еще.
TestResultsDirectory
создано , только не во время теста. (@Kevin, наличие GUID для имени не имеет ничего общего с тем, можно ли создать папку, если вы на это намекаете.) Я следил за созданием файлов и папок во время выполнения теста, и папка не создается до после выхода кода пользователя .
При запуске теста, когда захватывается экранное видео (ScreenCapture.wmv
) или создается журнал действий (UITestActionLog.html
), файлы результатов помещаются в TestResultsDirectory
после его создания , что только после того, как ваш код закончен. Если ваш тест не создает эти или похожие файлы результатов, эта папка, скорее всего, не будет создана.
Как я уже сказал, я все еще изучаю тестирование Visual Studio.
ОБНОВЛЕНИЕ: я обнаружил, что при записи видео или журнала действий они, похоже, сохраняются в памяти до завершения теста. Похоже, именно поэтому выходная папка создается после выхода кода пользователя.
Если я узнаю больше по этой теме (и если сайт позволяет мне - можете ли вы отредактировать ответ более одного раза?), Я обновлю этот ответ.