Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

O que são?

Um sistema de agendamento é uma ferramenta que A ferramenta de Agendamento automatiza a execução de tarefas em horários e datas específicosespecíficas, permitindo organizar e controlar ações , otimizando processos e garantindo a realização de tarefas importantes sem de forma eficiente. Com ela, é possível otimizar processos e garantir que tarefas importantes sejam realizadas sem necessidade de intervenção manual.

Para que servem?

O agendamento Agendamento serve para:

  • Automatizar tarefas rotineiras.
  • Garantir a execução de atividades em horários e datas previamente definidos.
  • Otimizar o uso de recursos computacionais, distribuindo tarefas em diferentes horários e ambientes de execução.
  • Minimizar erros humanos em processos que exigem execução regular.

...

Deck of Cards
idComo cadastrar
Card
labelComo Cadastrar
Expandir
title1. Navegação para o cadastro

 1. Navegue no menu do TestFlow e clique em Agendamentos → Cadastros. 

 2. Na tabela que será mostrada, clique no botão verde em destaque.Image Added

Adicionar Gif sem as credenciais expostas 


Expandir
title2. Preenchimento dos Campos
Expandir
titleIdentificação
Expandir
titleNome
:

Nome

Informe um nome pelo qual seja fácil identificar seu agendamento.

Image Removed
  •  
  • b. Versão:

    Image Added

    Expandir
    titleVersão

    Versão

    A versão do Agendamento especifica a versão das Atividades que serão executadas.

    Section
    Column

    Exemplo utilizando a versão do RM

    Image Modified

    Column

    Exemplo utilizando a versão padrão

    Image Modified

    Expandir
    titleDescrição

    Descrição

    c.

     Descreva seu Agendamento de uma maneira clara e mais detalhada para que qualquer usuário possa identificar o seu propósito.Image Modified

    Expandir
    titleHabilitado

    Habilitado?

    Define se o agendamento está ativo e deve ser executado ou se está desativado e não será executado. Se marcado como "Sim", o agendamento será executado conforme programado. Se marcado como "Não", o agendamento estará desativado e não será executado até ser reativado.

    Image Added

    Expandir
    titlePermissões

    Aqui você poderá determinar qual ou quais grupos terão acesso ao seu Agendamento e ainda se poderá alterá-lo ou não. (Saiba mais sobre o que são os Grupos no TestFlow).

    Image Added

    Expandir
    titleGatilhos

    Utilize para programar a execução do seu Agendamento.

    Uma vez: Seu agendamento irá executar somente uma vez na data e hora informada.

    Diário: Seu Agendamento irá executar todos os dias.

      • Intervalo de dias: Se deixar 0 (zero), será executado todos os dias. Se informar algum numero, será executado de tantos em tantos dias de acordo com o informado. Executará saltando a quantidade de dias especificada.
    • Vigência: Utilize para determinar um período para a execução de seu Agendamento.
      Validações:
      • Data inicial maior ou a igual a hoje.
      • Data Final maior ou igual a data inicial
      • Data inicial diferente de nula.
      • Data final pode ser nula.

    Semanal: Utilize quando precisar escolher dias da semana para a execução do seu Agendamento que não sejam sequenciais. Ex.: Executar toda segunda-feira e toda quarta-feira.

    • Vigência: Utilize para determinar um período para a execução de seu Agendamento.
      Validações:
      • Data inicial maior ou a igual a hoje.
      • Data Final maior ou igual a data inicial
      • Data inicial diferente de nula.
      • Data final pode ser nula.
    Expandir
    titleAmbientes de execução

    Utilize para determinar o modo de execução de seu Agendamento nos servidores.

    • Sequencial em um servidor: O Agendamento será executado somente em um servidor. Caso exista mais de um servidor informado, será executado no servidor que tiver com maior disponibilidade para a execução de todas as Atividades deste Agendamento.
    • Sequencial em todos os servidores: O Agendamento será executado em paralelo em todos os Servidores informados.

    Adicione o servidor e o ambiente correspondentes à sua atividade.

    Image Added


    Aviso

    Atenção: Para este tipo de execução, se algum dos servidores não puder ser acessado (se a VM não estiver ativa, se o Agent do TestFlow não estiver disponível, ou se o ambiente especificado não existir), o status da execução do agendamento será marcado como falha.

    Saiba mais: Agent e Servidor.

    Expandir
    titleNotificações

    Utilize os seguintes critérios para determinar quando e-mail de conclusão do Agendamento será enviado:

    • Não enviar e-mail
    • Enviar sempre
    • Quando o agendamento for concluído com sucesso.
    • Quando ocorrer um erro durante a execução.

    Adicione os destinatários que receberão o e-mail logo após a conclusão da execução do Agendamento.

    Image Added


    Expandir
    titleAtividades

    Insira as Atividades que serão executadas neste Agendamento.
    Pode utilizar o nome da atividade para uma busca aproximada ou especificar o tipo para refinar os resultados. É possível inserir quantas atividades forem necessárias.

    Certifique-se de que os ambientes selecionados para o agendamento estejam preparados para executar todas as atividades. Recomenda-se agrupar atividades relacionadas em um único agendamento para evitar a necessidade de alocar múltiplos recursos em um mesmo ambiente.

    É permitido incluir a mesma atividade mais de uma vez em um único agendamento.

    As atividades podem ser excluídas ou reordenadas conforme a necessidade do utilizador.

    Image Added

    Card
    labelÍcones e Filtros da Tabela
    Expandir
    titleSeção PassosAtividades

    Arrastar: Image Added

    O ícone de Arrastar permite que você reordene as Atividades, movendo-os para a posição desejada. Isso facilita a organização e a estruturação das etapas, garantindo que sejam executadas na sequência correta.

    Image Added

    Remover: Image Added

    O botão Remover permite excluir passos previamente adicionados a Atividade dos Agendamentos Utilizando este recurso, você pode manter a lista de passos atualizada e livre de informações desnecessárias ou incorretas.

    Image Added

    Card
    labelExemplo prático

    Imagine que um técnico de TI precise chegar mais cedo todos os dias para realizar a limpeza das máquinas dos servidores antes da chegada dos funcionários. Com o uso de tarefas agendadas, essa atividade pode ser automatizada e iniciada diariamente no início da manhã, sem necessidade de intervenção manual.

    A seguir, apresentamos um exemplo de um projeto de teste com a atividade de Limpeza do Ambiente: 

    Image Added

    Atividade adicionada ao Agendamento:

    Image Added

    Saiba mais


    Dica

    Certifique-se de que todos os Ambientes cadastrados no Agendamento possuam os recursos necessários para a execução correta das Atividades previstas.

    Dica

    Se o seu agendamento semanal incluir todos os dias, considere criar um agendamento diário para maior eficiência.

    Dica

    O registo dos Agendamentos só poderá ser salvo se todos os campos obrigatórios estiverem preenchidos. Para facilitar a visualização dos campos não preenchidos, será acrescentado um sinal de exclamação na secção que contiver algum campo obrigatório vazio. Ele só desaparecerá após o preenchimento dos campos obrigatórios.Image Added

    Dica

    Agendar tarefas, como backups ou sincronizações, durante horários de menor utilização do sistema (como de madrugada) reduz o impacto no desempenho e aumenta a eficiência das operações

    ...

    FAQ

    Informações

    P:  
    R:

    R: 

    P: 
    R: 

    É possível visualizar o histórico de execuções anteriores de um agendamento?
    R: Sim. O TestFlow mantém um histórico completo de todas as execuções de um agendamento, incluindo a data, hora, resultado (sucesso ou falha) e logs detalhados de cada execução. Esse histórico pode ser acessado para auditoria e análise de desempenho.

    P: É possível automatizar restauração de backups de banco de dados usando agendamentos no TestFlow?
    R: Sim. É possível criar agendamentos no TestFlow para realizar a restauração de backups de bancos de dados por meio das atividades inseridas no Projeto de Teste, definindo os horários e a frequência no Agendamento conforme necessário.

    P: O TestFlow suporta a execução paralela de agendamentos?

    R: Sim. O TestFlow suporta a execução de múltiplos agendamentos em paralelo, o que é útil para processar várias tarefas simultaneamente e otimizar o uso dos recursos do servidor.P: 
    R: