Painel de qualidade da versão
O painel Qualidade da versão fornece informações sobre a qualidade de uma versão com base nos resumos de verificação de qualidade do software e nos resumos de testes.
Os resumos de verificação de qualidade do software fornecem uma visão geral do código, destacando possíveis bugs ou vulnerabilidades que possam afetar a versão. Os resumos de testes fornecem uma visão abrangente do processo de teste, incluindo o número de testes executados, aprovados e reprovados.
Configuração necessária para acompanhar a qualidade da versão
Os dados exibidos no Qualidade a guia é extraída da execução do pipeline, da execução da tarefa e dos resumos de testes e resumos de qualidade de software associados. Você deve configurar pipelines por meio da configuração de ferramentas externas antes de ver as métricas de várias fontes de dados no painel Qualidade da versão.
Para obter mais informações, consulte Integrar ferramentas externas de Versão digital do produtoEspaço.
Acesse o painel Qualidade da versão
Para abrir o painel Qualidade da versão, navegue até . Selecione o ícone de versões ( ) E selecione uma versão na lista Versões. Selecione Qualidade no registro da versão.
Dados nas métricas de qualidade
- Criar : Esta opção mostra todos os pipelines do produto associado à versão da tabela sn_devops_pipeline.
. Resumo da compilação a lista inclui números de compilação que representam execuções de pipeline da tabela sn_devops_pipeline_execution_list.
Para uma versão ativa, Resumo da compilação mostra todas as execuções de pipeline do pipeline selecionado nos últimos 30 dias. Para uma versão concluída, Resumo da compilação mostra execuções de pipeline até 30 dias antes da data de término real da versão.
- Artefato : Esta opção mostra todos os dados de artefatos da tabela sn_devops_artifact.
. Versão do artefato a lista mostra todas as versões de artefato geradas nos últimos 30 dias para o artefato. Se o artefato for Use a versão mais recente estiver selecionada, as versões semânticas serão listadas. Para obter mais informações sobre a versão do artefato, consulte Gerencie artefatos em uma versão.
- Pacote : Esta opção mostra todas as versões de artefato associadas ao pacote mais recente. Os dados da versão do artefato vêm da tabela sn_devops_m2m_artifact_version_package e os dados do pacote vêm da tabela sn_devops_package. No entanto, se um pacote for marcado como candidato a lançamento, esse pacote será usado mesmo que não seja o mais recente.
- Seção de resumo de qualidade
- A seção Resumo da qualidade mostra um resumo das verificações executadas nos pipelines. A fonte de dados nesses widgets é o Resumo da verificação de qualidade do software relacionado à execução da tarefa. Esta seção contém as seguintes métricas:
Tabela 1. Widgets da seção de resumo de qualidade Widget Descrição Vulnerabilidades Número total de vulnerabilidades de segurança para a compilação selecionada. Esses dados são provenientes de VulnerabilitiesNos Detalhes da verificação de qualidade do software.
Use o. VulnerabilitiesTypeMappingpropriedade do sistema para normalizar cada tipo de vulnerabilidade, mapeando os valores personalizados com os valores padrão. Para obter mais informações, consulte Propriedades da versão de produto digital .
Cobertura geral Percentual de código coberto por seus casos de teste. Esses dados são provenientes de Coverage (%)Nos Detalhes da verificação de qualidade do software.
Se houver vários resultados de resumo de qualidade de software, a porcentagem não estará disponível.
O número total de linhas de código e linhas cobertas para todos os resultados de resumo de qualidade de software é mostrado neste widget.
Contagens de erros Número total de bugs e classificações médias de dados de confiabilidade e manutenção para todos os resultados resumidos de qualidade de software. Esses dados são provenientes de BugsNos Detalhes da verificação de qualidade do software.
Smells de código Número total de smells de código e número total de débitos técnicos e duplicações para todos os resultados resumidos de qualidade de software. Esses dados são provenientes de Code SmellsNos Detalhes da verificação de qualidade do software.
- Seção de resumo do teste
- A seção Resumo do teste mostra um resumo dos resultados da execução do teste. A fonte de dados nesses widgets é o Resumo do teste relacionado à execução da tarefa. A seção contém as seguintes métricas:
Tabela 2. Testar widgets da seção de resumo Widget Descrição Testes de unidade Número total de testes unitários executados em todas as execuções de tarefas em uma execução de pipeline, incluindo o número de testes aprovados, reprovados, ignorados e bloqueados. Testes funcionais Número total de testes funcionais executados em todas as execuções de tarefas em uma execução de pipeline, incluindo o número de testes aprovados, reprovados, ignorados e bloqueados. Testes de desempenho Número total de testes de desempenho executados em todas as execuções de tarefas em uma execução de pipeline, incluindo o número de testes aprovados, reprovados, ignorados e bloqueados.