Я использую MTM какое-то время и пока все хорошо. Я пытаюсь получить покрытие кода по тестам, которые я выполняю. Я установил свой контроллер с двумя машинами: 1 веб-клиентом и 1 веб-сервером. Для правила веб-сервера я настроил покрытие кода. Конечно, на компьютере с веб-сервером мое приложение работает на IIS.
Когда я запускаю свои автоматические тесты (которые, кстати, не были созданы с помощью Visual Studio, они были созданы с использованием Ranorex), я могу посмотрите, что он создал файл .coverage.
Но когда я открываю этот файл, он пуст, и я получаю сообщение от Visual Studio:
Получены пустые результаты: двоичные файлы не инструментировались. Убедитесь, что тесты запущены, требуемые двоичные файлы загружены, имеют соответствующие файлы символов и не были исключены с помощью пользовательских настроек. Для получения дополнительной информации см. http://go.microsoft.com/fwlink/?LinkID=253731 а>
Конечно я читал
- http://go.microsoft.com/fwlink/?LinkID=253731
- http://msdn.microsoft.com/en-us/library/vstudio/hh698492.aspx
- http://msdn.microsoft.com/library/jj159523.aspx
Но в своем сценарии я не нашел ничего плохого.
Кто-нибудь знает, что может происходить?