Minha recomendação sobre JBehave: use Cucumber!
Depois de quebrar cabeça para conseguir escrever histórias em Java eu resolvi trocar o Jbehave [java] pelo cucumber [ruby] em quase todos os projetos Java [falta só um projeto agora] e o resultado é uma pessoa mais feliz e menos trabalho para resolver coisas simples.
Não façam juízo de valores sobre uma linguagem ser superior a outra, isso não existe. A questão é que escrever os passos das histórias no Ruby é muito mais fácil pela natureza da linguagem, como os blocos. Até coisas simples como parsear listas de valores é algo muito complexo e leva tempo, aliás, parsear os parâmetros é sem dúvida o mais trabalhoso do JBehave.
Com JRuby e Cucumber você consegue utilizar o Storyrunner com facilidade, acessando sua API Java normalmente e tem também a integração natural com o Selenium.
Pretendo abordar esses assuntos no 3º encontro da XPCE no dia 24/10, até lá.
Typically chemist’s shop can sale to you with discreet treatments for various heartiness problems. There are numerous of safe online pharmacies that will deliver medications to your address. There are divers medicines for each afflictions. Learn more about “viagra manufacturer coupon“. Maybe “viagra discount coupons” is a highly complicated question. Matters, like “coupons for viagra“, are connected numerous types of health problems. If you need to take recipe medications, ask your druggist to check your testosterone levels before. Sometimes the treatment options may include erectile dysfunction remedies or a suction device that helps get an erection. Keep in mind web-site which is ready to sell erectile dysfunction drugs like Viagra without a recipe is fraudulent. When you purchase from an unknown web-site, you run the risk of getting counterfeit remedies.
Já tinha utilizado as primeiras versões do JBehave, e realmente não vi muitas vantagens. Vi que a última versão está melhor, mas ainda não cheguei a fuça-la.
Vou levar suas recomendações a sério e ver o Cucumber em ação nos meus projetos Java.
Um abraço.
Experimente o cucumber com o watir e verás que fica mais fácil ainda.
Tiago, cheguei a usar o FireWatir mas como usamos o Extjs como RichClient, deu um problema com ele e voltei para o selenium
Na nova release do JBehave já tem suporte para listas e passagem nomeada de parâmetros! 🙂