Receber por email
← Voltar para o catálogo

Code Coverage Analysis

Análise de cobertura de código multilíngue, geração de relatórios e aplicação de portões de qualidade.

1.4kestrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add a5c-ai/babysitter

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/code-coverage-analysis/svg)](https://www.skillteca.com.br/skills/code-coverage-analysis)

Skills relacionadas

Ver todas de Automação →

Alerta por categoria

Receba novas skills de Automação toda segunda

1 email curto, só com as skills novas de Automação. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Code Coverage Analysis Skill

Overview

This skill provides expert-level capabilities for code coverage analysis across multiple languages, enabling coverage collection, report generation, and quality gate enforcement.

Capabilities

JavaScript/TypeScript Coverage

  • Configure Istanbul/nyc for JavaScript coverage
  • V8 coverage collection
  • Source map support for TypeScript

Python Coverage

  • Configure coverage.py for Python coverage
  • Branch coverage analysis
  • Context-based coverage

Java Coverage

  • JaCoCo configuration for Java coverage
  • Maven/Gradle integration
  • Multi-module project support

Coverage Merging

  • Merge coverage reports from multiple sources
  • Combine unit and integration coverage
  • Cross-test-type aggregation

Reporting

  • Generate coverage badges
  • Track coverage trends
  • Generate HTML and XML reports

Quality Gates

  • Configure coverage thresholds
  • Enforce minimum coverage requirements
  • Block merges on coverage drops

Analysis

  • Analyze uncovered code paths
  • Identify dead code
  • Priority coverage recommendations

Integration

  • SonarQube integration
  • Codecov/Coveralls integration
  • CI/CD pipeline integration

Target Processes

  • automation-framework.js - Framework coverage setup
  • mutation-testing.js - Coverage for mutation testing
  • quality-gates.js - Coverage-based gates
  • continuous-testing.js - CI/CD coverage

Dependencies

  • nyc / c8 - JavaScript coverage
  • coverage.py - Python coverage
  • JaCoCo - Java coverage

Usage Example

{
  kind: 'skill',
  skill: {
    name: 'code-coverage',
    context: {
      action: 'analyze',
      language: 'javascript',
      reportFormats: ['html', 'lcov', 'json'],
      thresholds: {
        lines: 80,
        branches: 75,
        functions: 80
      }
    }
  }
}

Configuration

The skill auto-detects project language and configures appropriate coverage tools.

Compartilhar X LinkedIn