Você pode configurar "Tarefas Agendadas" para executar automaticamente cenários de teste automatizados configurados em horários especificados, obter resultados de execução das tarefas e cumprir os requisitos de testes agendados e regressão.
As tarefas agendadas estão atualmente em Beta.
Para executar tarefas agendadas, primeiro tem de configurar um Runner self-hosted.
O número de vezes que pode executar tarefas agendadas depende do plano que subscreveu. Pode encontrar os detalhes na página de preços do Apidog.
Para aceder à lista de "Tarefas Agendadas", navegue até ao módulo Testes e clique em "Tarefas Agendadas". Aqui, pode visualizar e gerir todas as tarefas agendadas do projeto atual. A lista inclui informações importantes, tais como:
Número de Execuções: O número total de vezes que esta tarefa agendada foi executada.
Ativar: As tarefas estão ativadas por predefinição. Se forem desativadas, a tarefa deixará de ser executada automaticamente.
Hora da Próxima Execução: A próxima hora de execução agendada, com base no agendamento configurado.
Ao criar uma nova tarefa agendada, tem de definir as seguintes informações:
Nome e Descrição da Tarefa: Utilizados para distinguir tarefas agendadas e explicar o objetivo detalhado da tarefa.
Cenário de Teste: A tarefa agendada executará um ou mais cenários de teste selecionados. Cada cenário pode ter as suas próprias definições de execução.
Modo de Execução: Defina o ciclo temporal para executar esta tarefa agendada, como todos os domingos às 23:00, ou a cada 6 horas.
Executa Em: Especifique a instância que executará esta tarefa agendada. Pode ser executada através do Apidog Cloud (em breve) ou através de um Runner self-hosted. Se a equipa tiver implementado vários Runners de uso geral, pode escolher um deles.
Notificação: Ative as notificações para enviar os resultados de execução às pessoas relevantes através dos canais especificados. Para emails, os endereços dos membros do projeto são preenchidos automaticamente, mas também pode introduzir endereços de pessoas que não sejam membros do projeto.
Depois de uma tarefa agendada ser concluída, serão enviadas notificações ao pessoal relevante através dos canais especificados, e os resultados de execução serão guardados na página de resultados de execução da tarefa. Pode consultar a página "Histórico de Execuções" para obter informações detalhadas sobre as tarefas agendadas.