JSCover: Инструмент для анализа покрытия JavaScript кода
Что такое JSCover?
JSCover — это удобное приложение, которое помогает анализировать JavaScript код на веб-страницах. Оно измеряет, насколько хорошо код покрыт тестами, и собирает статистику по покрытию строк и ветвей с помощью веб-браузера.
Как работает JSCover?
JSCover добавляет специальную инструментовку к JavaScript коду перед его выполнением на веб-странице. Это можно сделать тремя способами:
- Серверный режим: Этот метод обрабатывает JavaScript код через простой веб-сервер. Сервер может работать как прокси, позволяя обрабатывать код, проходящий через него.
- Режим файловой системы: Позволяет создавать файлы JavaScript с инструментами, что облегчает их дальнейшую обработку.
Основные функции
JSCover предлагает несколько полезных функций:
- Покрытие через браузер: Позволяет взаимодействовать с DOM и измерять покрытие кода непосредственно через браузер.
- Поддержка ES6/7/8: Совместимость с современными стандартами JavaScript.
- Интеграция с тестами: Возможность запускать тесты JavaScript и собирать данные о покрытии в одном тестовом классе Java с использованием WebDriver.
Форматы отчетов
JSCover предоставляет отчеты в различных форматах, включая:
- XML сводка
- Cobertura XML
- LCOV
Преимущества JSCover
- Легкость использования и интеграции.
- Эффективная работа с JavaScript на веб-страницах.
- Точные данные о покрытии кода.
- Гибкость в добавлении инструментовки к коду.
- Возможность работы через прокси-сервер.
- Поддержка создания JavaScript файлов с инструментами.
JSCover — это мощный инструмент для разработчиков, стремящихся улучшить качество своего JavaScript кода и обеспечить его полное тестирование.
Скачать с официальной страницы JSCoverПохожие программы
Категория | Другие программные файлы |
Версия | 2.0.19 |
Разработчик | tntim |
Размер | 31.8 MB |
Лицензия | GPLv2 |
ОС |
|