UiPath Documentation
test-manager
latest
false
Guia do usuário do Test Manager
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Governança do processo de teste para logs de casos de teste

Governança de processos de teste para logs de casos de teste no Test Manager: como a governança é herdada, seus estados e como ela difere da governança em casos de teste.

A governança do processo de teste também se estende aos logs de casos de teste, os registros criados cada vez que um caso de teste governado é executado. Este tópico explica como a governança se comporta para logs de casos de teste e como ela difere da governança em casos de teste.

Como a governança é herdada​

O status governado de um log de caso de teste é definido de duas maneiras. Na criação, o log herda apenas se o caso de teste pai é governado, não o estado de aprovação do pai, junto com os aprovadores do pai naquele momento. Consulte a seção Estado inicial da documentação para saber como o próprio estado de aprovação do log é determinado.

  • Se o caso de teste pai for controlado, o log de caso de teste resultante será controlado automaticamente e herda todos os registros assinados do caso de teste pai (aprovadores) nesse momento.
  • Se o caso de teste pai não for controlado, o log de caso de teste resultante não será controlado.

Você também pode habilitar ou desabilitar a governança diretamente em um log de caso de teste posteriormente, independentemente do caso de teste pai. Para obter mais informações, consulte Habilitar a governança no nível do log de casos de teste e Desabilitar a governança no nível do log de casos de teste.

Depois que um log de caso de teste é governado, por herança ou diretamente, ele se torna uma entidade separada de seu caso de teste pai: desabilitar posteriormente a governança no caso de teste pai, no nível do projeto ou no nível do caso de teste, não tem efeito nos logs já criados .

Aprovadores e ordem de assinatura​

Você pode adicionar ou remover os aprovadores de um log independentemente do caso de teste pai a qualquer momento. Para obter mais informações, consulte Gerenciamento de aprovadores para logs de casos de teste governados.

Um log também nunca herda um requisito de ordem de assinatura do seu caso de teste pai: a ordem de assinatura forçada é uma configuração apenas para casos de teste, portanto, os logs sempre aceitam assinaturas em qualquer ordem, independentemente da configuração pai. Para obter mais informações, consulte Imposição da ordem de assinatura para casos de teste governados.

Estado inicial​

Um log de caso de teste governado sempre é iniciado no estado Em Trabalho , independentemente do estado de aprovação do caso de teste pai no momento da execução. Por exemplo, a execução de um caso de teste que está atualmente Assinado ainda produz um log de caso de teste que é iniciado em In Work.

O Test Manager não mostra um aviso em um log de caso de teste quando seu caso de teste pai foi executado enquanto não está totalmente assinado. A governança em um log de caso de teste é independente da governança em seu caso de teste pai, portanto, o estado de aprovação do pai no momento da execução não afeta o log.

Exibição de detalhes do log de casos de teste​

A visualização de detalhes do log de caso de teste governado inclui uma seção Governança , da mesma forma que um caso de teste governado faz. Os aprovadores que fazem referência a um usuário ou grupo que não existe mais, por exemplo, um usuário excluído, são sinalizados como tal nesta seção.

Assinatura e o campo função declarada​

Ao assinar um log de caso de teste ou um caso de teste, a caixa de diálogo de assinatura requer um campo de texto livre obrigatório Sua função no momento da assinatura , até 255 caracteres. Essa função é armazenada de forma imutável ao lado da assinatura e exibida no resumo da assinatura, e é independente entre a própria assinatura de um log de caso de teste e a assinatura de seu caso de teste pai.

Fluxo de trabalho e terminologia​

Os logs de casos de teste usam os mesmos três estados que os casos de teste: No trabalho, Em revisão, Assinado e a mesma terminologia principal (estado Aprovador, Registro de assinatura, Aprovação). Para obter mais informações, consulte Governança do processo de testes. No entanto, as transições fora do estado Assinado funcionam de forma diferente para logs de casos de teste do que para casos de teste:

  • Anular a assinatura de um único aprovador em um log de Caso de teste Assinado reverte implicitamente o log para Em revisão. Ela não vai todo o caminho de volta para In Work.
  • Reverter um log de caso de teste assinado todo o caminho para No trabalho é uma ação separada e explícita que anula todas as assinaturas no log de uma só vez e requer a confirmação de um prompt de aviso.

Comportamento de bloqueio durante a execução e reexecução​

Como um log de caso de teste pode estar sendo executado ativamente ao mesmo tempo em que alguém tenta alterar seu estado de governança, o Test Manager aplica a seguinte regra: você não pode fazer a transição de um log de caso de teste entre estados de aprovação enquanto ele estiver sendo executado. O Test Manager bloqueia a ação e mostra um erro. Isso se aplica uniformemente entre execuções manuais e automatizadas, reexecuções e ações de resultado de substituição.

Geração de relatórios e exportação​

O relatório PDF para execuções de teste indica o estado de aprovação em todos os logs de casos de teste governados e inclui a função declarada de cada aprovador no bloco de assinatura. A exportação em massa (Excel) também é implementada e inclui os mesmos dados de governança sempre que relevante.

Incluindo informações de governança em arquivos .tmh Exportar e importar​

Ao exportar ou importar um projeto como um arquivo .tmh , você pode optar por incluir informações de governança para casos de teste e logs de casos de teste.

  • A opção Incluir informações de governança está disponível na caixa de diálogo Exportar e está desativada por padrão. Quando ativado, o arquivo .tmh exportado inclui, para cada caso de teste exportado e log de caso de teste: o sinalizador governado, o status da aprovação (Em trabalho, Em revisão ou Assinado), aprovadores (registros de signatário, incluindo a função declarada de cada aprovador ) e metadados de assinatura (assinante e carimbo de data/hora).
  • A opção Incluir informações de governança está disponível na caixa de diálogo de importação e está desativada por padrão. Quando ativado, as informações de governança presentes no .tmh são aplicadas aos casos de teste importados e logs de casos de teste. Quando deixado desconectado, qualquer informação de governança no arquivo é ignorada.
  • Exportar objetos governados com a opção ativado e, em seguida, importar o arquivo resultante com a opção ativada, restaura o estado de governança desses objetos.
  • Se você importar um arquivo .tmh contendo informações de governança para um projeto em que a governança não está habilitada, as informações de governança serão ignoradas. Os objetos são importados normalmente, sem erro, mas sem dados de governança. Nesse caso, a opção Incluir informações de governança na caixa de diálogo de importação é desabilitada.

Para obter mais informações sobre o formato do arquivo em si, consulte Especificação do formato do arquivo TMH.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades