Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Boards>BDD Test Case Builder
BDD Test Case Builder

BDD Test Case Builder

CSU Digital

|
1 install
| (0) | Free
Construtor visual de Test Cases BDD para Azure DevOps com integração ao framework de automação.
Get it free

BDD Test Case Builder

Extensão para Azure DevOps que adiciona uma aba BDD Builder no formulário de Work Item do tipo Test Case.

Objetivo

Permitir que QAs e analistas montem um Test Case usando frases BDD pré-cadastradas, com drag and drop, preview Gherkin, exportação .feature e gravação de dados estruturados no Work Item.

Principais recursos

  • Catálogo de frases BDD.
  • Separação entre Teste manual e Teste automatizado via seletor independente.
  • Cadastro e exclusão de frases manuais.
  • Campo Proprietário preenchido automaticamente com o usuário autenticado no Azure DevOps.
  • Filtro Proprietário no modo Teste manual.
  • Validação de impacto antes da exclusão de frase manual.
  • Montagem visual do cenário do Test Case.
  • Reordenação por drag and drop e botões de movimentação.
  • Ativação/desativação de steps.
  • Preview Gherkin com tema claro/escuro.
  • Exportação .feature.
  • Persistência em Custom.BddScenarioJson.
  • Persistência do Gherkin formatado em Custom.PreviewGherkin.
  • Salvamento permitido com cenário vazio.
  • Remoção múltipla ou total de frases no cenário.
  • Validação clara dos campos customizados obrigatórios.

Campos esperados

Obrigatórios:

  • Custom.BddScenarioJson
  • Custom.PreviewGherkin

Recomendados:

  • Custom.BddScenarioText
  • Custom.BddAutomationType
  • Custom.BddAutomationTags
  • Custom.BddValidationStatus
  • Custom.BddLastValidationDate
  • Custom.BddScenarioVersion

o campo antigo de status de automação não é mais utilizado pela extensão.

Execução

O framework de automação deve ler o Custom.BddScenarioJson, executar os steps ativos e compatíveis pelo ID técnico e publicar o resultado no Azure DevOps.

Novidades da versão 1.0.12

  • Removida toda dependência de o campo antigo de status de automação.
  • Adicionado campo Proprietário nas frases manuais.
  • Adicionado filtro Proprietário no modo manual.
  • Adicionada consulta de impacto antes de excluir frase manual.
  • Corrigida inicialização do SDK para evitar chamadas antes de SDK.ready().
  • Adicionada validação de campos customizados obrigatórios.

Versão 1.0.12

Ajustes pontuais do modo Teste manual:

  • Redução de largura do filtro Proprietário e do botão Limpar filtros para manter os filtros do catálogo na mesma linha quando houver espaço disponível.
  • Inclusão da classe manual-mode no container de filtros do catálogo para ajuste responsivo específico do modo Teste manual.
  • Correção do fluxo de exclusão de frases manuais para evitar chamada insegura a getWebContext() antes da conclusão do SDK.
  • A validação de impacto da exclusão agora obtém o projeto pelo campo System.TeamProject do Work Item ativo, evitando dependência direta do getWebContext() durante a exclusão.
  • Mantidos popup de confirmação, listagem de Test Cases impactados e comportamento de exclusão somente para frases manuais.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft