Apidog

Plataforma Colaborativa All-in-one para Desenvolvimento de API

Design de API

Documentação de API

Depuração de API

Mock de API

Testes Automatizados de API

Atualização do Apidog: Destaques de Novas Funcionalidades

Do ponto de vista de aprimorar a experiência do produto e a eficiência da colaboração da API,

@apidog

@apidog

Updated on novembro 5, 2024

Em dezembro, Apidog trouxe mais surpresas para você. Do ponto de vista de aprimorar a experiência do produto e a eficiência da colaboração de API, lançamos um grande número de novos recursos e capacidades no último mês.

Esta atualização de produto foca em:

  • Nas configurações de recursos do projeto, o exemplo de resposta pode ser definido como o método Mock padrão
  • Os passos no relatório de teste suportam o salto para depuração de interface
  • Nova funcionalidade de identificação única de interface
  • Membros da equipe podem ser rapidamente convidados para o projeto
  • Operações de banco de dados agora suportam bancos de dados ClickHouse e Dameng
  • Aprimoramos a experiência de seleção de modelos de dados de referência

Definir Exemplo de Resposta Mock Padrão como Prioridade

O método Mock padrão inicial do Apidog é o Mock inteligente, e os dados gerados a cada vez são aleatórios. No entanto, se você precisar que os dados retornados a cada vez sejam um valor fixo, você pode escolher definir o exemplo de resposta como o método Mock padrão. Você pode selecionar "Exemplo de Resposta Primeiro" nas configurações de recursos do projeto, e após configurá-lo, será exibido conforme a prioridade do exemplo de resposta definido.

Claro, se expectativas avançadas de Mock forem definidas, a prioridade é sempre a mais alta para expectativas avançadas de Mock.

Exemplo de Resposta Primeiro

Quando vários exemplos de resposta precisam ser definidos, você pode diretamente adicionar o exemplo de resposta do documento da interface como uma expectativa para Mock avançado, sem preenchimento manual, ajudando você a economizar mais tempo e energia para fazer coisas mais importantes.

Você pode clicar no botão M no lado direito de "Exemplo de Resposta" para adicioná-lo diretamente:

Exemplo de Resposta

Você também pode optar por usar o valor de exemplo em "Geração Automática" ao criar uma expectativa:

Geração Automática

Depuração Suportada nos Passos do Relatório de Teste

Após a conclusão dos passos de teste automatizados, é comum encontrar um erro em um determinado passo, exigindo uma identificação rápida do erro específico.

Adicionamos um botão de depuração na página de resultado da interface, que suporta a depuração rápida desse passo e retém a resposta retornada no momento do erro da interface, economizando tempo de cópia e melhorando a eficiência dos testes.

Após a conclusão da depuração, clicar em "salvar" pode imediatamente modificar o conteúdo do passo.

Nova Funcionalidade para Identificar APIs

Aprimoramos as regras para identificar APIs com base na especificação OpenAPI para acomodar cenários em que o serviço alvo para negócios de e-commerce ou pagamento aponta para múltiplos métodos através do mesmo endereço URL.

Para facilitar a gestão de APIs pelos usuários nesse cenário, adicionamos um identificador único para APIs. Além de Método & Caminho, as APIs agora podem ser diferenciadas usando operationId, parâmetros de consulta, parâmetros de corpo e parâmetros de cabeçalho, garantindo que as equipes que utilizam APIs com o mesmo URL possam usar o Apidog de forma mais tranquila para colaboração e gestão, evitando situações como a cobertura de API ao importar e exportar dados de API.

Por exemplo, suponha que temos um site de e-commerce com uma API usada para sincronização de informações de pedidos ERP. Para melhor chamar e gerenciar essa API, podemos definir parâmetros de consulta como o identificador único, definir o nome do parâmetro como "ação" e definir o valor do parâmetro como ".erp.order.sync." Dessa forma, podemos diferenciar a API usando esse identificador único.

Convidar Rápido Membros da Equipe para Entrar no Projeto

Os usuários podem selecionar diretamente membros que já estão na equipe a partir da lista para entrar no projeto e sincronizar suas permissões de membro, aumentando a eficiência de colaboração da equipe.

Novos Tipos de Banco de Dados Suportados para Operações de Banco de Dados

As operações de banco de dados agora suportam ClickHouse e bancos de dados DM para leitura e gravação, e os resultados das consultas podem ser utilizados em parâmetros de solicitação de API, afirmações e scripts personalizados.

Atualmente, as operações de banco de dados do Apidog suportam MySQL, SQL Server, Oracle, PostgreSQL, ClickHouse e bancos de dados DM.

Experiência Aprimorada na Seleção de Modelos Referenciados

Ao referenciar modelos de dados, a janela pop-up agora suporta uma função de busca, facilitando para os usuários encontrarem rapidamente o que estão procurando.

Saiba Mais

Além disso, a equipe de produtos do Apidog reagiu proativamente às solicitações dos usuários e fez as seguintes melhorias:

  • Membros regulares suportam exportação de dados do projeto
  • O editor de tabelas de API foi totalmente atualizado
  • O filtro de interface adicionou exibição de status, tag e número da pessoa responsável
  • A documentação de API compartilhada suporta configuração de exibição de campo personalizado
  • A capacidade de clonar projetos suporta dados de casos de teste e conjuntos de teste
  • Ao conectar-se a um banco de dados MySQL, o tunelamento SSH é suportado
  • Você pode alternar a exibição de interface para "nome" ou "URL"
  • Os links de documentos compartilhados online suportam a cópia de links com senhas sem entrada manual
  • Documentos online suportam configuração de ícones e links de texto no lado direito da barra de navegação superior, bem como notificações na parte superior
  • A codificação de URL suporta duas regras: RFC 3986 e WHATWG
  • Você pode usar o atalho ⌘/Ctrl+D para copiar diretórios e arquivos

Além de novos recursos, também otimizamos os detalhes do produto e a experiência do usuário. Para detalhes específicos sobre as modificações, clique em "Leia o texto original" para visitar o registro de atualizações do Apidog.

Nós convidamos os usuários a continuar fornecendo feedback e sugestões para o Apidog. Continuaremos a otimizar e atualizar, e nos esforçaremos para fornecer aos usuários produtos melhores e uma experiência de usuário melhor!

Você pode ir para a documentação de ajuda para mais instruções de uso e operações. Se você tiver alguma dúvida, fique à vontade para se comunicar conosco no grupo de usuários do Apidog.

Atualizações de Julho da Apidog: Novos Recursos e MelhoriasAtualizações do Produto

Atualizações de Julho da Apidog: Novos Recursos e Melhorias

Em julho, lançamos várias novas funcionalidades poderosas projetadas para otimizar seu fluxo de trabalho e aumentar sua produtividade.

@apidog

agosto 1, 2024

Atualizações de Junho da Apidog: Novos Recursos e MelhoriasAtualizações do Produto

Atualizações de Junho da Apidog: Novos Recursos e Melhorias

Estamos empolgados em apresentar nossa última atualização, repleta de novos recursos emocionantes e otimizações importantes.

@apidog

junho 12, 2024

Atualizações de Maio do Apidog: Novos Recursos e MelhoriasAtualizações do Produto

Atualizações de Maio do Apidog: Novos Recursos e Melhorias

Desde simplificar a orquestração de testes até aprimorar nosso editor Markdown, temos muitas novas funcionalidades para tornar o desenvolvimento da sua API mais fluido e eficiente.

@apidog

maio 31, 2024