Question

Avoir un regard sur les cadres BDD et je ne peux pas empêcher de se demander que l'on nous conviendrait mieux. J'aime concombre parce que, ils ont été là pour faire BDD pour un bon moment (depuis le début de 2008) et j'aime Ruby, cependant, nous sommes un magasin .net et bien que je trouve très sympathique Ruby, d'autres ne le font pas; et je pense que c'est assez juste (à un point)
Cuke4Nuke, je peux voir qu'il utilise concombre sous le capot, mais il semble être très tôt jours. Je ne l'ai pas fait SpecFlow testé mais j'ai entendu de bonnes choses à ce sujet et je sais qu'il utilise le même langage méta pour la spécification Je l'ai examiné Conteur, pourrait être bien, mais je besoin de quelque chose qui va être là dans les 5-10 prochaines années, et je ne sais pas si ce sera.

Alors, que pensez-vous est un bon costume?

Vive

Était-ce utile?

La solution

Personnellement, je préfère concombre, Cuke4Nuke et Cuke4Vs. Nous ne faisons pas faire du développement .NET.
Ceci permet de réaliser BDD avec Ruby et Java (Cuke4Duke) en utilisant des outils similaires.
J'aime juste la cohérence de l'utilisation dans plusieurs langues pour le développement. Depuis Cuke4Nuke est un protocal de fil, des adaptateurs Cuke4 pour presque toutes les langues pourraient être développées.

La seule question mon équipe va bientôt est Cuke4Vs ne fonctionne pas avec VS2010 en ce moment et nous allons bientôt mise à niveau. Bien sûr, vous n'avez pas besoin CukeVs d'utiliser Cuke4Vs, il est tout simplement plus facile pour les développeurs.

Je suis d'accord qu'il est pas nécessairement mieux que SpecFlow. Je l'ai essayé et il fonctionne bien. Si vous avez seulement le développement .NET et pas Ruby / IronRuby, Java, etc. Il peut être un bon choix aussi bien.

Autres conseils

SpecFlow est mieux à l'heure actuelle, il est stable et a une meilleure intégration avec Visual Studio 2008/2010.

Vous pouvez également consulter ici: Cuke4Nuke ou SpecFlow

SpecFlow a mieux accepté par la communauté .Net, vous pouvez en savoir plus sur Richardlawrence Blog un des créateur du Cuke4Nuke.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top