BT

Liberada versão 3.0 do JBehave

por Lucas Souza em 02 Set 2010 |

Foi liberada no última dia 31 de agosto a nova versão do framework JBehave, uma ferramenta que auxilia na criação de testes utilizando a abordagem do Behavior Driven Development (BDD).

Resumindos as principais novidades da release foram a correção de alguns bugs, 45 melhorias e 11 novas features e agora todo o código foi migrado para o Github.

O JBehave 3.0 teve seu desenvolvimento muito simplificado e agora possui uma série de plugins para frameworks de Injeção de Dependências como Guice, Spring e PicoContainer que permitem que você utilize os conceito de DI na composição dos seus testes em BDD.

Logo abaixo está a lista das mais importantes mudanças nesta nova versão:

  • User stories podem ser específicadas como recursos no classpath ou a partir de URL externas
  • Múltiplas user stories textuais pode ser executadas utilizando um único entry point Java
  • Melhor integração com IDE's de desenvolvimento: user stories podem ser executadas como testes do JUnit.
  • Configuração baseada em anotações
  • Dependency Injection support for composition of both configuration and steps instances via your favourite container (Guice, PicoContainer, Spring)

Um guia de migração visa ajudar os usuários das versão anteriores a migrarem para a versão 3.0. Você pode baixa a versão mais nova na seção de downloads do site do JBehave.

Com a prática de BDD cada vez mais comum, ferramentas como JBehave auxiliam bastante no processo de criação destes testes. E você leitor? Utiliza JBehave? Gostou das novidades da nova versão? Ou recomenda o uso de alguma outra ferramenta?

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião
Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.