kcov é uma ferramenta de teste de cobertura de código para programas compilados, scripts Python e shell. Ele usa informações de depuração DWARF para coletar informações de cobertura de binários sem opções de compilador especiais. kcov é semelhante  ao gcov, mas funciona no Linux e OS X e pode lidar com arquivos no formato ELF, Mach-O e PE. Ele também pode gerar dados de cobertura para scripts Python e shell. Os dados de cobertura podem ser visualizados em uma interface baseada na web ou em uma interface baseada em texto. 