我们团队的一部分正在从一个非常定制的内部系统迁移到使用cucumber的BDD风格的测试套件
作为迁移的一部分,我想创建一个.Net应用程序,它运行黄瓜测试,但以他们更习惯的格式输出这些测试的结果。通过spec flow生成的nUnit测试将是一个太大的飞跃,我正试图将Visual Studio排除在这个过程之外。
我正在考虑的是一个用C#编写的.Net应用程序,它使用小黄瓜.dll来解析黄瓜文件并调用用C#编写的步骤。然后,应用程序可以决定如何最好地向用户显示这些测试的结果,并在没有安装VS的机器上运行。
这种方法可行吗?我在谷歌上到处搜索,似乎找不到任何人做类似事情的例子(可能是因为SpecFlow让事情变得更容易)
非常感谢您的帮助。
发布于 2015-03-12 17:35:35
我正在寻找类似的解决方案!is there a way to use .feature file as input
我认为应该有一种方法来做到这一点!我认为可以在内部工具中使用外部小黄瓜解析器和正则表达式操作。https://github.com/cucumber/gherkin3
https://stackoverflow.com/questions/25567217
复制相似问题