Configuration Compliance estados
Com Configuration Compliance, você pode ver um modelo de estado para saber qual é o status do grupo de resultados de testes a qualquer momento. Os estados do grupo de resultados de testes controlam os estados de resultado de testes por precedência.
| Terminologia anterior à v14.9 | Terminologia v14.9 em diante |
|---|---|
| Grupo de resultados de testes | Tarefa de Correção |
| Regras de Grupo | Regras de tarefa de correção |
| Política | Grupo de teste |
Estados da Tarefa de correção
As tarefas de correção têm muitos estados possíveis. A transição automática está disponível no estado Resolvido com base nos próximos resultados da verificação. Se todos os resultados de testes forem aprovados na próxima verificação, o grupo será encerrado. Caso contrário, ele fará a transição para o estado Sob investigação. O sistema verifica este estado fechado, mas reavalia o estado do grupo se um resultado de teste for adicionado ou excluído do grupo. As anotações de trabalho são atualizadas para refletir a transição.
A figura a seguir mostra como o estado de uma tarefa de correção faz a transição do estado Aberto para o estado Encerrado.
A tabela a seguir lista os estados Configuration Compliance.
| Estado | Descrição |
|---|---|
| Em aberto | Estado após a criação. |
| Sob Investigação | Acionado pelo botão Iniciar investigação. A partir deste estado, você pode:
|
| Adiado | Acionado pelo botão Adiar. A partir deste estado, você pode:
As informações de adiamento aparecem na guia relacionada Adiar/Fechar. Na data de adiamento, o grupo é reaberto para correção. |
| Aguardando Implementação | Acionado pelo botão Aguardando implementação. A partir deste estado, você pode:
|
| Resolvido | Acionado a partir do botão Resolver. A partir deste estado, você pode:
As anotações aparecem na guia relacionada Anotações. As informações de resolução aparecem na guia relacionada Resolução. |
| Encerrado | Acionado a partir do botão Fechar. A partir deste estado, você pode:
As informações de fechamento aparecem na guia relacionada Adiar/Fechar. |
- Se a Tarefa de correção estiver marcada como Encerrada, com um subestado não fixo (como Risco aceito ou Irrelevante), os resultados de testes adicionados ao grupo terão seu estado atualizado para corresponder à Tarefa de correção.
- Se a Tarefa de correção estiver marcada como Encerrada ou Corrigida e o resultado de testes adicionado não for Encerrado ou Corrigido, o estado do resultado do teste não será alterado e o estado da tarefa de correção será alterado para Aberto.
- Se você determinar que os resultados têm prioridade baixa, poderá mudar o grupo deles para o estado Adiado por um período definido ou Fechá-los imediatamente. Nota:Quando as tarefas de correção são adiadas ou encerradas, você pode especificar subestados para definir melhor os motivos para isso. As anotações de trabalho são atualizadas para refletir a transição.
- Quando você cria uma nova tarefa de correção ou divide uma tarefa de correção, os campos Motivoe Até são reavaliados para os grupos de resultados de testes novos e antigos. Quando o estado de todos os resultados de testes é Adiado, o valor nos campos Motivo e Até é acumulado para o grupo de resultados de testes.
- Se todos os resultados de testes em um grupo de resultados de testes forem adiados e tiverem o mesmo Motivo, o grupo de resultados de testes será atribuído ao mesmo Motivo. Caso contrário, o campo Motivo será alterado para Nenhum.
- A data no campo Até é atualizada com a data até a mais próxima de todos os grupos de resultados de testes aos quais os resultados de testes pertencem.
Nota:Esta avaliação é feita pelo trabalho programado Rollup test result values to test result group and configuration test, que é executado a cada uma hora.
Estados do resultado de testes
- Resultados de testes que pertencem a apenas um grupo
- Os resultados correspondem ao estado da tarefa de correção com três exceções:
- Se a tarefa de correção mudar seu estado para Encerrado e sua resolução (subestado) para Fixo, o item ignorará essa mudança e voltará para o estado Aberto.
- Se a tarefa de correção mudar seu estado para Encerrado e sua resolução (subestado) para Cancelado, o item ignorará essa mudança e voltará para o estado Aberto.
- Se o status da origem do resultado de testes for Fixo (atualizado por uma verificação ou importação), quando a tarefa de correção mudar seu estado, o resultado do teste mudará seu estado para Encerrado (Corrigido), independentemente do estado da tarefa de correção.
- Resultados de testes que pertencem a vários grupos
- Os resultados de testes não correspondem ao estado da tarefa de correção automaticamente. Em vez disso, ele pesquisa entre todos os grupos associados para encontrar o estado com a precedência mais alta a ser aplicada. Este é o estado de precedência:Encerrado (subestado: resultado inválido) > Adiado > Resolvido > Aguardando implementação > Sob investigação > AbertoNota:Encerrado (subestado: Fixo) e Encerrado (subestado: Cancelado) são dois casos especiais.
Exemplos de estado da Tarefa de correção
Por exemplo:
| Estado das Tarefas de correção | Estado do resultado do teste |
|---|---|
| Grupo A:
Grupo B: Aberto |
Quando o Grupo A está Sob investigação e o Grupo B está Aberto, o resultado do teste muda para Sob investigação, pois após a pesquisa, entre o Grupo A e o Grupo B, o Grupo A tem o estado com a precedência mais alta. |
| Grupo A: sob investigação Grupo B: |
Sob Investigação Quando o Grupo B está Sob investigação e o Grupo A está Sob investigação, o resultado do teste permanece como Sob investigação, pois após a pesquisa, entre o Grupo A e o Grupo B, eles têm o estado com a mesma precedência. |
| Grupo A: sob investigação Grupo B: |
Quando o Grupo B está Aguardando Implementação e o Grupo A está Sob Investigação, o resultado do teste muda para Aguardando Implementação, pois após a pesquisa, entre o Grupo A e o Grupo B, o Grupo B tem o estado com a precedência mais alta |
| Grupo A:
Grupo B: |
Quando o Grupo A é Adiado e o Grupo B é Aguardando Implementação, o resultado do teste muda para Adiado, pois após a pesquisa, o item 1 descobriu que entre o Grupo A e o Grupo B, o Grupo A tem o estado com a precedência mais alta |
| Grupo A:
Grupo B: |
Quando o Grupo B é Encerrado e a resolução (subestado) é Resultado inválido e o Grupo A é Adiado, o resultado do teste muda para Encerrado (resultado inválido), pois após a pesquisa, entre o Grupo A e o Grupo B, o Grupo B tem o estado com a precedência mais alta. |
| Grupo A:
Grupo B: |
Quando o Grupo B é reaberto e seu estado muda para Aberto e o Grupo A é Adiado, o resultado do teste muda para Adiado, pois após a pesquisa, entre o Grupo A e o Grupo B, o Grupo A tem o estado com a precedência mais alta. |
| Estado da tarefa de correção | Estado do resultado do teste |
|---|---|
| Grupo A:
Grupo B: |
Quando o Grupo B é Encerrado (subestado Fixo ou subestado Cancelado) e o Grupo A é Sob investigação, o resultado do teste muda de Aguardando implementação (anteriormente, a precedência mais alta) para Sob investigação (atualmente, a precedência mais alta). |
| Grupo A: qualquer estado Grupo B: qualquer estado |
Se o status da origem do resultado de testes for Fixo (atualizado por uma verificação ou importação), quando a tarefa de correção mudar seu estado, o resultado do teste mudará seu estado para Encerrado (Corrigido), independentemente do estado das outras tarefas de correção associadas estão em. A pesquisa de resultado de testes para o estado da tarefa de correção não ocorre. |