Created
May 24, 2011 19:29
-
-
Save rodrigo-galba/989479 to your computer and use it in GitHub Desktop.
Cucumber e capybara com Java(Spring e Dbunit) usando Jruby
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Este eh um rascunho do post que pretendo escrever sobre como usei o jruby para integrar os dataSets do dbunit, que já usava em outros testes com as features do cucumber. | |
Basicamente, o cucumber utiliza um componente, o dbunitTools que abstrai a API do dbunit e se responsabiliza por criar o ambiente java para executar o spring. | |
A vantagem de usar o dbunit no meu caso, é porque já tinhamos muitos dataSets para cenarios de teste de integração, além de poder usa-los em mais de um banco, pois o dbunit já fazia o esperado. | |
Preferi o cucumber pois queria usar as features para comprovar a aceitação das funcionalidades junto de uma equipe não tecnica, além de que, como a API do capybara é simples, poderiamos ter uma equipe de teste também não técnica. | |
Nesse caso, o steak também não era viável, por ser escrito em linguagem de programação, e não em linguagem natural (portugues). | |
//TODO falta mostrar os codigos e configuracoes do cucumber. | |
//TODO falta mostrar como integrar o cucumber com o ANT | |
//TODO falta mostrar a configuracao do ambiente no windows (originalmente, uso unix like) | |
Referencias: | |
link para config de proxy com usuario no windows: http://agilesoftwaretesting.com/?p=227 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment