Вопрос

Мне нужно найти способ автоматизировать некоторое тестирование пользовательского интерфейса программ .NET через Ranorex и создать суммированный отчет о покрытии кода в той или иной форме. Я склонялся к использованию DotCover в качестве инструмента покрытия кода, так как он, кажется, является самым простым для автоматизации тестов, поскольку он может просто запустить приложение и проверить покрытие после завершения. Есть ли способ создать отчет о покрытии кода, используя тестовый файл Ranorex и Dotcover, и как? Если это невозможно, есть ли какие -либо предложения для инструмента, кроме DotCover, способного сделать это? Предпочтительно приложение сможет работать самостоятельно, без Visual Studio, но если оно нуждается в Visual Studio, это тоже хорошо.

Это было полезно?

Решение

Бежать дотквер В командной строке вам нужно создать файл со всеми вашими аргументами в ней, следуйте эти инструкции. Анкет Вам нужно будет предоставить его с помощью файлов/команд для запуска Ранорекс - видеть Параметры командной строки Ranorex

Как кажется, вы можете бежать Ранорекс В командной строке есть много альтернатив дотквер Доступно см Что я могу использовать для хорошего качества покрытия кода для C#/. Net?

Мой личный фаворит OpenCover (по понятным причинам) но я также использовал Несовер, Разместите а также дотквер Чтобы хорошо повлиять на коммерческую среду.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top