Apidog Docs
🇧🇷 Português (Brasil)
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
🇧🇷 Português (Brasil)
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
🇧🇷 Português (Brasil)
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
HomeLearning Center
Support CenterAPI ReferencesDownloadChangelog
HomeLearning Center
Support CenterAPI ReferencesDownloadChangelog
  1. Executar cenários de teste
  • Centro de Aprendizado da Apidog
  • Primeiros passos
    • Introdução ao Apidog
    • Conceitos básicos no Apidog
    • Navegando pelo Apidog
    • Início rápido
      • Visão geral
      • Criando um Endpoint
      • Fazendo uma Requisição
      • Adicionando uma assertiva
      • Criação de Cenários de Teste
      • Compartilhamento da documentação da API
      • Explore Mais
    • Migração para o Apidog
      • Visão geral
      • Importação Manual
      • Importação Agendada (Vincular Fontes de Dados)
      • Opções de importação
      • Exportar Dados
      • Importar de
        • Importar do Postman
        • Importar especificação OpenAPI
        • Importar cURL
        • Importar Markdowns
        • Importar do Insomnia
        • Importar do apiDoc
        • Importar arquivo .har
        • Importar WSDL
  • Dados de API mock
    • Visão geral
    • Smart Mock
    • Mock personalizado
    • Sequência de Prioridade do Mock
    • Scripts de Mock
    • Mock na Nuvem
    • Mock do Runner Auto-hospedado
    • Idioma do Mock (Locales)
  • Conta e preferências
    • Configurações da Conta
    • Geração de Token de Acesso OpenAPI
    • Notificação
    • Configurações de idioma
    • Teclas de Atalho
    • Configuração de Proxy de Rede
    • Backup de Dados
    • Atualizando o Apidog
    • Exclusão da conta
    • Recursos Experimentais
  • Enviar requisições
    • Visão geral
    • Depuração de SSE
    • Cliente MCP
    • Socket.IO
    • WebSocket
    • Webhook
    • SOAP ou WebService
    • GraphQL
    • gRPC
    • Use Agentes de Proxy de Requisição para Depuração
    • Criar requisições
      • Histórico de Requisições
      • Conceitos Básicos de Requisições
      • Parâmetros e Corpo
      • Cabeçalhos da Requisição
      • Configurações da Requisição
      • Depurar Requisições
      • Salvando Requisições como Endpoints
      • HTTP/2
    • Autenticação e autorização
      • Visão geral
      • Certificados de CA e de Cliente
      • Tipos de autorização
      • Digest Auth
      • OAuth 1.0
      • OAuth 2.0
      • Autenticação Hawk
      • Kerberos
      • NTLM
      • Akamai EdgeGrid
    • Resposta e cookies
      • Visualização de respostas de API
      • Gerenciamento de Cookies
      • Visão geral
  • Desenvolver e depurar APIs
    • Visão geral
    • Gerando Requisições
    • Envio de Requisições
    • Casos de Depuração
    • Casos de teste
    • Valores Dinâmicos
    • Validação de Respostas
    • Design-First vs Request-First
    • Geração de Código
    • Ambientes e variáveis
      • Visão geral
      • Usando variáveis
      • Gerenciamento de Ambientes
    • Segredos do cofre
      • Visão geral
      • HashiCorp Vault
      • Azure Key Vault
      • AWS Secrets Manager
    • Módulos de valores dinâmicos
      • Airline
      • Animal
      • Cor
      • Comércio
      • Empresa
      • Banco de Dados
      • Tipo de dados
      • Data
      • Finanças
      • Comida
      • Git
      • Hacker
      • Helpers
      • Imagem
      • Internet
      • Localização
      • Lorem
      • Música
      • Número
      • Pessoa
      • Telefone
      • Ciência
      • String
      • Sistema
      • Veículo
      • Palavra
    • Pré e pós-processadores
      • Visão geral
      • Assertiva
      • Extrair Variável
      • Espera
      • Segurança
      • Operações de banco de dados
        • Visão geral
        • MySQL
        • MongoDB
        • Redis
        • Cliente Oracle
      • Uso de scripts
        • Visão geral
        • Scripts de Pré-processador
        • Scripts de Pós-processamento
        • Scripts Públicos
        • Referência de Scripts do Postman
        • Chamando Outras Linguagens de Programação
        • Usando bibliotecas JS
        • Visualização de Respostas
        • Exemplos de scripts
          • Scripts de assertiva
          • Usando Variáveis
          • Modificando Requisições
          • Outros exemplos
    • Depuração de APIs
      • AI Agent Debugger
      • A2A Debugger
  • Projetar APIs
    • Visão geral
    • Criar um Novo Projeto de API
    • Conceitos Básicos de Endpoint
    • Diretrizes de Design de API
    • Módulo
    • Configurar vários exemplos de corpo da requisição
    • Componentes
    • Campos Comuns
    • Parâmetros Globais
    • Histórico de Alterações do Endpoint
    • Comentários
    • Gerenciamento de Endpoints em Lote
    • API de Protocolo Personalizado
    • Modo Spec-first (Beta)
    • Esquemas de segurança
      • Visão geral
      • Criar um esquema de segurança
      • Usar o Security Scheme
      • Esquema de segurança na documentação online
    • Recursos avançados
      • Campos de Endpoint Personalizados
      • Cenários de Teste Associados
      • Status do endpoint
      • Aparência das Listas de Parâmetros
      • Identificação Única de Endpoint
    • Schemas
      • Visão geral
      • Criar um Novo Schema
      • Criar um Schema
      • Gerar schemas a partir de JSON etc.
      • oneOf, allOf, anyOf
      • Usando Discriminator
  • Branches
    • Visão geral
    • Criando uma Branch de Sprint
    • Testando APIs em uma Branch
    • Projetando APIs em uma branch
    • Mesclando branches de sprint
    • Gerenciando Branches de Sprint
    • AI Branch (Beta)
  • Testes de API
    • Visão geral
    • Cenários de teste
      • Criar um cenário de teste
      • Passar Dados Entre Requisições
      • Condições de Controle de Fluxo
      • Sincronizar dados de endpoints e casos de endpoint
      • Importar Endpoints e Casos de Endpoint de Outros Projetos
      • Exportar Cenários de Teste
    • Relatórios de teste
      • Relatórios de teste
    • Executar cenários de teste
      • Executar um cenário de teste
      • Executar cenários de teste em lote
      • Testes Orientados por Dados
      • Dados de Teste Compartilhados
      • Tarefas agendadas
      • Gerenciar o ambiente de execução de APIs de outros projetos
    • Suíte de testes
      • Visão geral
      • Criar Uma Suíte de Testes
      • Orquestrar Suite de Testes
      • Executar Suítes de Teste Localmente
      • Executar Suítes de Teste Via CLI
      • Tarefas agendadas
    • Testar APIs
      • Teste de integração
      • Teste de desempenho
      • Testes de Ponta a Ponta
      • Teste de regressão
      • Teste de Contrato
    • Apidog CLI
      • Visão geral
      • Instalando e executando o Apidog CLI
      • Opções da CLI do Apidog
    • CI/CD
      • Visão geral
      • Integrar com Github Actions
      • Integre com o Gitlab
      • Integrar com o Jenkins
      • Acionar teste por commit do Git
  • Publicar documentação de API
    • Visão geral
    • Tecnologias de API Suportadas
    • Compartilhamento rápido
    • Visualização da documentação da API
    • Documentação em Markdown
    • Publicação de sites de documentação
    • Página de login personalizada
    • Layouts Personalizados
    • CSS, JavaScript e HTML personalizados
    • Domínio Personalizado
    • Recursos de IA
    • Configurações de SEO
    • Configurações avançadas
      • Pesquisa na documentação
      • Proxy CORS
      • Integração com o Google Analytics
      • Configurações da Árvore de Pastas
      • Configurações de Visibilidade
      • Incorporação de valores em URLs de documentação
    • Versões da API
      • Visão geral
      • Criando versões de API
      • Publicação de Versões da API
      • Compartilhamento de Endpoints com Versões da API
  • Recursos de IA
    • Visão geral
    • Habilitando recursos de IA
    • Geração de Casos de Teste
    • Modificando esquemas com IA
    • Verificação de conformidade de endpoint
    • Verificação de Completude da Documentação da API
    • Nomeação de Campos com IA
    • Perguntas frequentes
  • Servidor MCP do Apidog
    • Visão geral
    • Conectar projeto Apidog à IA
    • Conectar documentação publicada à IA
    • Conectar Arquivos OpenAPI à IA
  • Boas práticas
    • Como lidar com assinaturas de API
    • Acessando APIs protegidas por OAuth 2.0
    • Fluxo de Trabalho de Colaboração
    • Gerenciamento do Estado de Autenticação
  • Espaço offline
    • Visão geral
  • Administração
    • Gerenciamento de projetos
      • Gerenciamento de Projetos
      • Configurações de notificação
      • Gerenciamento de membros do projeto
      • Recursos do projeto
        • Conexão com Banco de Dados
        • Conexão Git
    • Gerenciamento de equipes
      • Gerenciando equipes
      • Gerenciando membros da equipe
      • Atividades da Equipe
      • Funções e permissões da equipe
      • Recursos da equipe
        • General Runner
        • Variáveis de Equipe
        • Agente de Proxy de Requisições
      • Colaborações em tempo real
        • Colaboração em Equipe
    • Checklist de integração
      • Conceitos Básicos
      • Guia de Onboarding
    • Gerenciamento da organização
      • Gerenciamento de Organização
      • Funções e permissões da organização
      • Gerenciamento de planos
        • Gerentes de cobrança em organizações
      • Single Sign-On (SSO)
        • Visão geral do SSO
        • Configurando o Microsoft Entra ID
        • Configurando o Okta
        • Configurando SSO para uma organização
        • Gerenciamento de contas de usuário
        • Mapeamento de Grupos para Equipes
      • Provisionamento SCIM
        • Introdução ao provisionamento SCIM
        • Microsoft Entra ID
        • Okta
      • Recursos da organização
        • Runner Auto-Hospedado
  • Apidog Europe
    • Apidog Europe
  • Cobrança
    • Visão geral
    • Créditos
    • Atualizando seu plano
    • Métodos de Pagamento Alternativos
    • Gerenciamento de assinaturas
    • Movendo equipes pagas para organizações
  • Complementos
    • Hub de APIs
    • Plugin Apidog Intellij IDEA
    • Extensão do navegador
      • Chrome
      • Microsoft Edge
    • Proxy de requisições
      • Proxy de Requisição na Web
      • Proxy de Requisição em Documentação Compartilhada
      • Proxy de Requisição no Cliente
  • Dados e segurança
    • Armazenamento e Segurança de Dados
    • Privacidade e Segurança dos Dados do Usuário
    • Roteamento de Requisições e Segurança de Dados
  • Referências
    • Abordagem API Design-First
    • Extensões da especificação OpenAPI do Apidog
    • JSONPath
    • XPath
    • Expressões Regulares
    • JSON Schema
    • Formato de Arquivo CSV
    • Instalando o ambiente Java
    • Ambiente de Implantação do Runner
    • Sintaxe Markdown do Apidog
    • Extensões Swagger do Apidog
      • Visão geral
      • x-apidog-folder
      • x-apidog-status
      • x-apidog-name
      • x-apidog-maintainer
    • Extensões JSON Schema do Apidog
      • Visão geral
      • x-apidog-mock
      • x-apidog-orders
      • x-apidog-enum
  • Central de suporte
  1. Executar cenários de teste

Tarefas agendadas

Você pode configurar "Tarefas agendadas" para executar automaticamente cenários de teste automatizados configurados em horários especificados, obter resultados da execução das tarefas e atender aos requisitos de testes agendados e regressão.
As tarefas agendadas estão em Beta no momento.
Para executar tarefas agendadas, primeiro você precisa configurar um Self-hosted Runner.
O número de vezes que você pode executar tarefas agendadas depende do plano que você assinou. Você pode encontrar os detalhes na página de preços da Apidog.

Acessando as tarefas agendadas#

Para acessar as "Tarefas agendadas", navegue até o módulo Testes e clique em "Tarefas agendadas". Aqui, você pode ver que todas as tarefas agendadas estão organizadas em um formato de pasta claro e estruturado.
acessando-tarefas-agendadas-apidog.png
Você pode criar facilmente novas tarefas agendadas ou pastas para agrupar tarefas dentro da árvore de pastas.
configuracoes-de-criacao-de-tarefas-agendadas.png
Além disso, você pode executar ações como editar ou excluir tarefas ou pastas específicas.
editando-tarefas-agendadas.png
Clicar em Scheduled Tasks exibirá uma lista de todas as tarefas no lado direito. Essa lista inclui detalhes básicos e opções de gerenciamento, fornecendo uma forma mais simplificada de lidar com suas tarefas.
verificando-todas-as-tarefas-agendadas.png

Detalhes da tarefa agendada#

Clicar em uma tarefa agendada existente ou criar uma nova abrirá os detalhes da tarefa à direita.
configurando-definicoes-de-tarefas-agendadas.png
Nos detalhes da tarefa agendada, você pode configurar as seguintes definições:
Nome e descrição da tarefa: Usados para distinguir a tarefa agendada e descrever sua finalidade em detalhes.
Habilitar/Desabilitar: Use o botão de alternância para ativar ou desativar a tarefa agendada conforme necessário.
Cenários de teste: Escolha um ou mais cenários de teste para a tarefa agendada executar. Cada cenário de teste pode ser expandido para configurar suas definições de runtime de forma independente.
Environment, test data, iterations, delay e saving requests/responses são configurações de runtime padrão. Saiba mais sobre essas configurações aqui.
Valor de variável de ambiente/global: Especifique os valores reais das variáveis de ambiente ou globais usadas neste cenário de teste. Há duas opções, e explicações detalhadas podem ser encontradas aqui. Ao selecionar o uso de variáveis salvas no Runner, você precisará definir adicionalmente o escopo da variável. Isso ajuda a segmentar variáveis com base nas necessidades reais e evita falhas de tarefas causadas por conflitos de variáveis durante a execução. Depois que o escopo for definido, você poderá check the current test scenario variables stored in Runner visualmente na interface do usuário.
configuracoes-de-cenario-de-teste-de-tarefas-agendadas.png
Aqui estão três opções para definir o escopo da variável de ambiente/global:
escopo-de-variavel-de-ambiente-global.jpg
Escopo de variável de ambiente/globalLer/gravar variáveis de ambiente/globaisDescrição
Compartilhar apenas no cenário de teste atual
  • No Runner especificado atual, este cenário de teste tem um arquivo dedicado para armazenar suas variáveis de ambiente/globais de forma persistente.
  • Somente o cenário de teste atual pode ler e gravar variáveis neste arquivo.
O menor escopo de variável, com impacto mínimo. Adequado para casos em que os resultados da execução anterior deste cenário de teste precisam ser usados na próxima execução.
Compartilhar entre todos os cenários de teste na tarefa agendada atual
  • No Runner especificado atual, a tarefa agendada tem um arquivo para armazenar variáveis de ambiente/globais que podem ser usadas em todos os seus cenários de teste.
  • Todos os cenários de teste na tarefa agendada atual podem ler e gravar variáveis neste arquivo.
Um escopo de variável recomendado, com impacto moderado. Adequado para casos em que os dados precisam ser compartilhados entre diferentes cenários de teste dentro da mesma tarefa agendada.
Compartilhar entre todas as tarefas agendadas na pasta de tarefas agendadas atual
  • No Runner especificado atual, a pasta de tarefas agendadas tem um arquivo para armazenar variáveis de ambiente/globais que podem ser usadas em todas as suas tarefas agendadas e cenários de teste.
  • Todos os cenários de teste em todas as tarefas agendadas dentro da pasta atual podem ler e gravar variáveis neste arquivo.
O maior escopo de variável, com o impacto mais significativo. É possível que a execução de uma determinada tarefa agendada modifique o valor da variável, levando à falha de outras tarefas agendadas. Adequado quando os dados precisam ser compartilhados entre várias tarefas na mesma pasta.
TIP
A opção Keep variable values na página de design do cenário de teste deve estar habilitada para garantir que quaisquer variáveis de ambiente/globais alteradas, definidas por meio de pré/pós-processadores durante a execução, sejam salvas no escopo de variável especificado dentro do Runner.
Usar a mesma configuração de execução: Aplique a mesma configuração de runtime a todos os cenários de teste dentro da tarefa abaixo.
Ciclo de execução: Defina um agendamento para a tarefa, como todo domingo às 23h ou a cada 6 horas.
Executa em: Especifique onde a tarefa será executada, como via Apidog Cloud (em breve) ou um Runner auto-hospedado. Se vários Runners estiverem implantados na equipe, você poderá escolher um.
Notificação: Habilite notificações para enviar os resultados da tarefa aos destinatários designados após a conclusão. Configure notificações para serem acionadas após cada execução ou apenas em caso de falhas, minimizando alertas desnecessários. Consulte as configurações de notificação para obter mais detalhes.

Executando tarefas agendadas#

Depois que uma tarefa agendada é concluída, seus resultados são enviados automaticamente do Runner para o servidor. Você pode acessar todos os resultados detalhados das tarefas agendadas em "Tarefas agendadas - Histórico de execução" no cliente Apidog.
historico-de-execucao-de-tarefas-agendadas.png
TIP
Recomenda-se habilitar notificações para tarefas agendadas. Isso permite que você receba mensagens de notificação imediatamente quando o cenário de teste for concluído, garantindo que você possa revisar os resultados prontamente.
Modified at 2026-06-11 10:21:25
Previous
Dados de Teste Compartilhados
Next
Gerenciar o ambiente de execução de APIs de outros projetos
Built with