Запустите CodedUI тест с использованием xUnit - PullRequest
0 голосов
/ 01 октября 2018

Я пытаюсь запустить тест, связанный с CodedUI, используя xUnit вместо MsTest.Это приводит к

Не удалось загрузить файл или сборку 'Microsoft.VisualStudio.TestTools.UITesting, Version = 15.0.0.0, Culture = нейтральный, PublicKeyToken = b03f5f7f11d50a3a' или одной из ее зависимостей

Если я переключаюсь обратно на MsTest, все работает нормально.

Есть мысли?

1 Ответ

0 голосов
/ 02 октября 2018

Проверьте свои ссылки на Microsoft.VisualStudio.QualityTools.CodedUITestFramework, а также свой блок using на using Microsoft.VisualStudio.TestTools.UITesting;

Если их нет, сначала добавьте оператор using, а затем перестройте решение.Если у вас все еще есть ошибка, щелкните правой кнопкой мыши на References -> Add Reference.Затем найдите Microsoft.VisualStudio.QualityTools.CodedUITestFramework.dll.Если он не появляется в списке, нажмите кнопку «Обзор» и перейдите к месту расположения .dll.Для меня это C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.QualityTools.CodedUITestFramework.dll.Выберите .dll -> щелкните «Добавить» -> «ОК», затем перестройте решение снова.

Если вы создаете решение с помощью Unit Test Project (или чего-либо, кроме CodedUI Test Project), вам необходимо добавить.dll и using оператор.

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