Я пытаюсь собрать данные покрытия кода для своих автоматических тестов. Однако структура тестирования, которую мы построили, не является частью того же решения, что и наш продукт, и наши тесты не имеют прямых ссылок на код нашего продукта.Как я могу собирать данные покрытия кода из программ вне моего тестового решения?
Из-за этого я обеспокоен тем, что простого включения покрытия кода в vstest будет недостаточно, чтобы увидеть, какой код был выполнен в продукте.
Как включить отдельные исполняемые файлы в данные покрытия кода?
Пути я в настоящее время пытаюсь проводить:
- Включите путь к PDB-файлам нашего продукта в файле .runsettings и вещи просто волшебно работать
- Используйте другой инструмент, собирающее покрытие кода, например как vsperfmon, собирать данные о покрытии кода нашего продукта на протяжении всего пробного пробега.