Mi versión actual de SonarQube es: 9.2.4.50792 Estoy usando el lenguaje de programación Community Edition que se está usando: Python, JavaScript, html, css. Las API se han desarrollado utilizando el lenguaje de programación Python.
Estoy tratando de averiguar cómo puedo integrar Selenium (marco de prueba automatizado) cuyos casos de prueba están codificados en python con SonarQube para generar un informe de cobertura de código de tiempo de ejecución en SonarQube.
Cuando estoy ejecutando casos de prueba con la herramienta Selenium en ese momento, SonarQube debería poder generar un informe de cobertura de código, es decir, el porcentaje de código cubierto mientras se ejecutan los casos de prueba automatizados, durante esa instancia.
Implementé SonarQube, se generó un informe, pero el informe de cobertura de código se muestra como 0. Intenté calcular la cobertura de código para python usando la cobertura.py para generar un archivo .xml que se puede integrar con SonarQube, pero el principal contratiempo que encontré es cómo debo calcular la cobertura de API. El análisis realizado actualmente es estático, quiero lograr un análisis de cobertura de código en tiempo de ejecución.