Etapas de teste de anexo

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Teste uma regra de negócio dependente de anexo carregando um anexo de um formulário ou de uma chamada de API do lado do servidor. Por exemplo, você pode ter uma regra de negócio que não permite fechar um incidente sem um anexo, como uma captura de tela.

    Carregar do formulário
    Como uma etapa de teste de IU, a etapa de carregamento de anexo requer navegação para um formulário, que você pode abrir usando Abrir um novo formulário ou Abrir um registro existente. Use Carregar anexos para selecionar nos anexos que a etapa de teste adiciona ao formulário. Quando você seleciona anexos para adicionar a um formulário, o sistema espera para carregar os anexos antes de prosseguir para a próxima etapa de teste. Para obter mais informações sobre a dependência de teste de IU e o mecanismo de espera, consulte Etapas de teste de IU.
    Carregar da API do servidor
    Como uma etapa de teste do servidor, a etapa de carregamento de anexo não tem dependências de IU. Use Carregar anexos para selecionar entre os anexos que a etapa de teste adiciona ao registro. Quando você seleciona anexos para adicionar a um formulário, o sistema espera que os anexos sejam carregados antes de prosseguir para a próxima etapa de teste. Para obter mais informações, consulte Etapas de teste do servidor.

    Considerações de design

    Siga estas considerações de design para as etapas de teste de anexo:

    • Todas as etapas de anexo exigem a adição de um ou mais anexos.
    • O sistema reverte todos os anexos por etapa após a conclusão do teste.
    • O sistema não pode reverter nenhum anexo existente após a conclusão do teste.
    • Evite testar registros com anexos existentes para eliminar a dependência de dados.
    • Se o teste de IU estiver envolvido, adicione o anexo a um formulário.
    • Quando nenhuma IU estiver envolvida, adicione o anexo à API do servidor.