Testando scripts

Quando você tiver escrito um script, será possível testá-lo com relação a um objeto existente. Por exemplo, se o tipo de objeto do script for Marco, você executa o script com relação a um marco dentro de um incidente.

Ao testar um script, é solicitado a inserir um ID válido. Para o tipo de objeto de e-mail, será solicitado que você forneça um ID de e-mail. É possível localizar o ID na página Caixa de entrada do correio, que pode ser acessada clicando em Caixa de entrada no menu. Para qualquer outro tipo de objeto, deve-se inserir um ID de incidente válido. É possível localizar o ID abrindo um incidente ou cenário individual. O ID está na seção Resumo da página.

Importante: Um script pode resultar em mudanças nos dados. Ao testar o script fora do ambiente de desenvolvimento, é necessário usar um ID de incidente simulado para executar o script com relação às simulações, e não aos incidentes abertos. Para mensagens de e-mail, você deve criar um e-mail de teste, o que você pode fazer enviando um e-mail para a conta configurada na caixa postal de entrada, que é descrita em Configurando uma conexão de email de entrada.

Para testar seu script:

  1. Clique no botão Executar .
  2. Quando um incidente for solicitado, insira um ID válido.
  3. Selecione um objeto dentro do incidente. Apenas os objetos do tipo designado para o script são mostrados.
  4. Clique em Concluir.

O script é executado e uma janela do console é exibida com os resultados. Ela é um pouco transparente para que o conteúdo subjacente possa ser visível.

Se você desejar visualizar informações em pontos específicos no script, certifique-se de incluir no script o método de informações de log descrito na tabela anterior. Por exemplo:

log.info("The value of x is {}".format(x))

As mensagens de log são o último conjunto de informações relatado após cada execução. É possível filtrar as mensagens de log mudando a opção Nível de Log na área de cabeçalho da Janela do Console.

Como o sistema foi projetado para executar scripts concisos, a opção para “percorrer” o código não está disponível.

Se você fizer mudanças e desejar executar novamente o script usando o mesmo incidente e objeto, clique em Executar novamente. Não é necessário salvar o script para executar o script novamente.

Nota: É importante testar seus scripts totalmente para verificar se os resultados são como esperado. O aplicativo Orchestration & Automation não pode verificar totalmente a lógica do script.