Skip to main content

Criando casos de teste unitário para tipos de caso e de fluxos

Logotipo da Pega Community

Note: The following content, referenced from Pega Community, is included here to help you better achieve the module learning objectives.

Ao criar um caso de teste unitário para um fluxo ou um tipo de caso, você executa o fluxo ou tipo de caso e insere dados para atribuições e decisões. O sistema registra os dados que você insere em uma data transform, que é criada após salvar o formulário de teste. Você pode começar a registrar a qualquer momento.

Algumas condições se aplicam aos dados que você pode registrar para fluxos e tipos de caso. Para obter mais informações, consulte Dados que você pode registrar para fluxos e tipos de caso sobre os dados que você pode registrar.

Antes de começar: exclua as propriedades na sua classe de trabalho do teste modificando a data transform pxCapturePropertyIgnore. Para obter mais informações, consulte Dados que você pode registrar para fluxos e tipos de casosobre os dados que você pode registrar.
  1. Abra o fluxo ou tipo de caso para o qual você deseja gravar um teste.
  2. Na barra de tarefas, clique em Ações Registrar caso de teste (Actions - Record test case).
    O sistema começa a executar o fluxo ou tipo de caso.
  3. Insira as informações quando você avançar pelo fluxo ou tipo de caso.
  4. Clique em Criar caso de teste (Create test case) no canto inferior direito da tela para salvar o registro como um caso de teste.
  5. Clique em Salvar (Save), insira um rótulo para o caso de teste e depois clique em Enviar (Submit).
  6. Opcional: para modificar a regra ou classe que é usada para o teste, no canto superior direito da guia Definição (Definition), clique no ícone de Engrenagem, selecione a regra ou classe e depois clique em Enviar (Submit).
  7. Opcional: para evitar que o teste seja executado como parte de um pacote de teste ou a partir de um serviço REST, na guia Definição (Definition), marque a caixa de seleção Desabilitar (Disable).
    O caso de teste será executado somente quando você clicar em Ações Executar (Actions - Run).
  8. Na seção Resultados esperados (Expected results), adicione asserções que definam os resultados esperados do teste. Para obter mais informações sobre a criação de asserções, consulte Definindo resultados esperados do teste com asserções.
  9. Na guia Configuração e limpeza (Setup & Cleanup), configure as ações a realizar e os objetos e páginas da área de transferência a disponibilizar antes e depois da execução do teste. Você também pode limpar a área de transferência após o teste ser executado, aplicando data transforms ou atividades adicionais. Para obter mais informações, consulte Configurando e limpando o contexto de um caso de teste ou pacote de teste.
  10. Clique em Salvar (Save).
  11. Configure o caso de teste unitário. Consulte Criando casos de teste unitário para regras para saber mais.
Resultado:

Depois que você salva o caso de teste, uma data transform, que captura as informações que você inseriu, é criada e associada ao caso de teste. Você pode editar essa data transform para modificar as informações do caso de teste. O formulário do caso de teste Edição (Edit) também exibe o percurso do fluxo ou tipo de caso.


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Este conteúdo foi útil?

Quer nos ajudar a melhorar esse conteúdo?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice