Cucumber 小黄瓜到(不适用于)Javascript
我是BDD和小黄瓜的新手。尝试使用Cucumber,它将小黄瓜解析为Ruby——一种我不知道的语言。有没有把小黄瓜转换成Javascript的库?如果我得到了小黄瓜的Javascript输出,我计划修改代码并调用我自己的一些Javascript函数。请注意,我不打算测试这些javascript函数——这些函数来自我试图链接到的其他测试工具。 我希望我没有计划做一些奇怪的事情。所有的问题是我们的团队不想学习Ruby。请提出一些选择 我想,我需要的是一个允许我用javascript编写步骤定义的工具,而不是Ruby 谢谢 是一种人类可读的DSL,cucumber不关心您使用什么语言来创建步骤定义Cucumber 小黄瓜到(不适用于)Javascript,cucumber,bdd,gherkin,Cucumber,Bdd,Gherkin,我是BDD和小黄瓜的新手。尝试使用Cucumber,它将小黄瓜解析为Ruby——一种我不知道的语言。有没有把小黄瓜转换成Javascript的库?如果我得到了小黄瓜的Javascript输出,我计划修改代码并调用我自己的一些Javascript函数。请注意,我不打算测试这些javascript函数——这些函数来自我试图链接到的其他测试工具。 我希望我没有计划做一些奇怪的事情。所有的问题是我们的团队不想学习Ruby。请提出一些选择 我想,我需要的是一个允许我用javascript编写步骤定义的工具
虽然我在cucumber wiki上没有看到任何特定于javascript的内容,但您可能想查看。我认为您正在寻找cucumber.js:cucumber.js是一个不错的选择,如果您从nodejitsu下载内容,Kyuri是一个不错的选择:)您可以尝试cucumber.js创作工具,名为,它具有以下相关功能
- 从步骤文本生成JavaScript代码
- 提示您是否存在步骤的现有/挂起/重复定义
- 给定JavaScript文件中的特定步骤定义代码,跳转到与之匹配的步骤定义
- 从可视编辑视图切换到文本视图