¿Cuáles son las diferencias entre los tres métodos de análisis de cobertura de código?

Esta pagina de sonar Básicamente, enumera los diversos métodos empleados por las diferentes herramientas de análisis de cobertura de código:

Instrumentación de código fuente(Usado porTrébol)Desconectado de la instrumentación de código de byte(Usado porCobertura)Instrumentación de código de byte sobre la marcha(Usado porJacoco)

¿Cuáles son estos tres métodos y cuál es el más eficiente y por qué? Si la respuesta a la pregunta de eficiencia es "depende", entonces explique por qué?

Respuestas a la pregunta(2)

Su respuesta a la pregunta