Анализ покрытия кода JetBrains dotCover - это средство для выполнения юнит тестов .NET и покрытия кода, которое интегрируется с Visual Studio и JetBrains Rider.
Убедитесь, что вы знаете, в какой степени ваш код охвачен юнит тестами. dotCover вычисляет и сообщает о покрытии кода на уровне инструкций в приложениях, ориентированных на .NET Framework, .NET Core, Mono или Mono for Unity.
Юнит тесты Выполняйте и отлаживайте юнит тесты и выполняйте анализ покрытия юнит тестов в Visual Studio или с помощью утилиты командной строки. dotCover поддерживает множество фреймворков юнит тестирования, включая MSTest, NUnit, xUnit и MSpec.
Сеансы ручного тестирования Для сеансов ручного тестирования dotCover показывает, какие части кода были вызваны во время сеанса, а какие не были достигнуты. Используя данные анализа покрытия, вы можете легко получить доступ к исходному коду тестируемого приложения.
Обнаружение горячих точек С первого взгляда выявляйте зоны потенциального риска с помощью Hot Spots view, которая показывает наиболее сложные методы с наименьшим охватом. Начните свой анализ покрытия с удобного графического представления.
Бесшовная интеграция с Visual Studio и JetBrains Rider dotCover интегрируется с Visual Studio и JetBrains Rider, предоставляя вам преимущество анализа и визуализации покрытия кода, не выходя из редактора кода. Он поддерживает Visual Studio 2010-2017 и JetBrains Rider 2018.2 или более поздние версии.
Непрерывное тестирование dotCover может "на лету" определить, на какие модульные тесты повлияли ваши последние изменения в коде, и автоматически повторно запустить затронутые тесты для вас.
Режим непрерывного тестирования может быть включен для любого сеанса модульного тестирования. Таким образом, вы можете выбрать, какие тесты вы хотите запускать непрерывно, а какие традиционным способом.
Ваш запрос
Нажимая на кнопку, вы даете согласие на обработку своих персональных данных.