Como gerar scripts de teste de API para Playwright e Cypress a partir da documentação Swagger

API Test Builder - Extensão VS Code

Gerador de script de teste de API

Gere automaticamente scripts de teste de API para Playwright e Cypress a partir da documentação do Swagger .

https://marketplace.visualstudio.com/items?itemName=mlourenco.api-test-builder



Suporta:

  • Versão OpenAPI 3.0
  • Versão Swagger 2.0

Uso

  1. Abra a documentação do Swagger (arquivo JSON) no VS Code;
  2. Clique com o botão direito em qualquer lugar no editor de código;
  3. Clique no menu API Test Builder ;
  4. Clique na opção desejada;
    • Swagger para Cypress
    • Swagger para Playwright
  5. Voilà ! A extensão irá gerar os diretórios e modelos de script de teste. Tudo o que você precisa fazer é ajustar o recuo e adicionar os cenários de teste que você quer/precisa.

Experimente a extensão

Quer experimentar a extensão, mas não tem um arquivo de documentação do Swagger? Você pode usar os exemplos do Swagger Petstore:

Características

  • Gera testes : Cria scripts de teste com base na especificação de origem (Swagger/OpenAPI)
  • Organiza os testes por tag : agrupa os testes gerados em pastas com base nas tags definidas no seu arquivo de origem
  • Lida com vários métodos HTTP : suporta GET, POST, PUT, DELETE e outros métodos HTTP definidos no seu arquivo de origem.
  • Resolve referências de esquema ($ref) : manipula corretamente referências dentro de suas definições de esquema.
  • Gera solicitações de amostra : cria corpos de solicitação de amostra com base nas suas definições de esquema.
  • Inclui asserções de resposta básicas : adiciona instruções expect para verificar o código de status da resposta.
  • Estrutura de arquivo limpa : cria uma estrutura de diretório bem organizada para seus testes, tornando-os fáceis de gerenciar.

Comentários

Postagens mais visitadas deste blog

Teste de Caixa-Preta

Teste de Estresse

Teste de Caixa-Branca

Plano de Teste - Padrão IEEE 829-1998

Teste de Integração

Teste de Aceitação