Я разрабатываю приложение с использованием сонара Java web service client API. Я хотел бы получить охват тестового кода интеграции для каждого класса с JaCoCo plugin. Можно ли это сделать с помощью этого API?Получить интеграцию интеграции JaCoCo от сонара
4
A
ответ
5
Как сказал Марк, вам просто нужно использовать WS API для запроса базы данных. То, что вам не хватает, вероятно, является именем метрик, связанных с интеграционными тестами (они еще не задокументированы на нашем metric definitions page). Так вот они:
- it_coverage
- it_lines_to_cover
- it_uncovered_lines
- it_line_coverage
- it_coverage_line_hits_data
- it_conditions_to_cover
- it_uncovered_conditions
- it_branch_coverage
- it_conditions_by_line
API веб-службы используется для доступа к REST API Sonar в качестве клиента. Иначе почему ваша программа будет отличаться от другой программы Java? Используйте стандартные инструкции JaCoCo для интеграции с вашей сборкой Maven (или ANT). –
У меня уже есть плагин JaCoCo в моем Sonar, я хочу получить данные JaCoCo от API веб-сервисов Sonar. – cachiama