Выполнение теста CUITe не выполняется в VS2015

Используя среду тестирования CUITe в VS2012, я создал закодированный тест пользовательского интерфейса. Этот тест работает, как и ожидалось, если щелкнуть тест правой кнопкой мыши и нажать «запустить тест» в VS2012.

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

Нет теста с указанным идентификатором (указанный guid)

И никакие тесты CUITe не выполняются.

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

Не знаю, есть ли у кого-нибудь обходные пути для этого, но я решил попробовать. Я дополнительно добавил все библиотеки DLL «Microsoft Testing» в решение в отдельной папке, чтобы убедиться, что решение использует «конкретные версии» тестовых библиотек DLL. Это не решило проблему.


person Kritner    schedule 08.09.2015    source источник


Ответы (1)


Проблема возникла из-за того, что CUITe не был скомпилирован/не предоставил определение сборки для VS2015.

В текущем репозитории CUITe на GitHub (URL-адрес сплетения кода из исходного вопроса больше не является «активной ссылкой») представлена ​​новая сборка, решающая проблему.

Текущий URL для CUITe: https://github.com/icnocop/cuite.

Проблема была решена здесь.

person Kritner    schedule 29.09.2015