Visão Geral#
A IA pode gerar rapidamente um grande número de casos de teste com base nas suas especificações de API atuais. Esses casos ajudam a verificar a funcionalidade, a conformidade, a estabilidade e a segurança de um único endpoint. Você também pode gerenciar casos de teste por agrupamento e tipo.Em qualquer página de documentação de endpoint, alterne para a aba Test Cases. Lá, você encontrará o botão Generate with AI. Clique nele para começar.Seleção de Categorias de Casos de Teste#
Ao clicar em Generate with AI, um painel de configurações será exibido à direita. Aqui, você pode escolher os tipos de casos de teste a serem gerados:| Categoria | Descrição |
|---|
| Testes Positivos | Verificar o comportamento esperado com entradas válidas |
| Testes Negativos | Testar o tratamento de erros com entradas inválidas |
| Testes de Limite | Verificar casos extremos e valores-limite |
| Testes de Segurança | Validar autenticação, autorização e medidas de segurança |
Configuração de Credenciais#
Se o endpoint exigir credenciais, a configuração fará referência a credentials. Você pode modificar os valores das credenciais conforme necessário. As chaves são criptografadas localmente antes de serem enviadas ao provedor do LLM de IA e descriptografadas automaticamente após a geração dos casos de teste. Isso garante tanto a validação rápida das credenciais quanto a segurança das informações.Adição de Mais Requisitos#
Antes de gerar, você pode fornecer requisitos adicionais na caixa de texto na parte inferior para melhorar a precisão. No canto inferior esquerdo, você pode configurar quantos casos de teste serão gerados — até 80 casos de uma vez. No canto inferior direito, você pode alternar o modelo de linguagem grande e o provedor.Geração de Casos de Teste#
Clique em Generate, e a IA começará a criar casos de teste com base nas especificações da API e na configuração. Após a conclusão, você pode clicar em um caso de teste específico para visualizar seus parâmetros de requisição, renomeá-lo ou ajustar sua categoria.Gerenciamento de Casos de Teste Gerados#
Após a geração, você pode executar as seguintes ações:| Ação | Descrição |
|---|
| Executar | Verificar se o caso de teste corresponde às expectativas por meio da resposta |
| Aceitar | Salvar o caso de teste na aba Test Cases da sua documentação |
| Descartar | Remover casos de teste de que você não precisa |
| Ações em Massa | Selecionar vários casos de teste de uma vez para executar operações em massa |
Dica profissional: Execute várias tarefas de geração ao mesmo tempo com diferentes modelos de IA, provedores e configurações. Isso facilita a comparação de resultados, a validação das saídas e a adoção rápida dos melhores casos de teste.