Resumen: A la hora de realizar testing de sistemas informáticos es común utilizar diferentes técnicas de diseño de pruebas. Estas son métodos definidos para obtener, a partir de unos requisitos o especificaciones determinados, casos de prueba que proporcionan una determinada cobertura para los mismos. Una de ellas es la técnica de caminos con profundidad de nivel 2}, la cual es una técnica de testing basada en la estructura que pretende diseñar un conjunto de casos de prueba que asegure que todos los pares de aristas adyacentes del grafo de flujo asociado al código objeto de pruebas se ejecuten al menos una vez. La técnica de caminos con profundidad 2 es una técnica muy exhaustiva para la que no existen herramientas de medición de cobertura que comprueben que las pruebas diseñadas están cubriendo todos los caminos deseados. Este TFG busca crear una herramienta para Java que automatice el proceso de medición de cobertura de pruebas diseñadas con esta técnica, ofreciendo un informe de cobertura de código tras la ejecución de las pruebas. Para ello se va a desarrollar un agente en Java que mediante instrumentación de código Java, sea capaz de analizar un método generando su grafo de flujo asociado, identificando las situaciones de prueba y modificando el código para registrar de manera dinámica las situaciones de prueba que se vayan ejecutando. Además se va a implementar un plugin para el IDE IntelliJ que integre el agente previamente mencionado, para facilitar el uso de la herramienta con una configuración simple por parte de los programadores.