【发布时间】:2014-07-29 22:55:07
【问题描述】:
测试人员是否可以在文本编辑器中编写 SpecFlow 功能文件,然后在不使用 Visual Studio 的情况下执行它们?
我已经从 Java 和 JBehave 的世界转到了 C# 和 SpecFlow 的世界。 使用 Java 和 JBehave,测试人员可以在纯文本文件中编写场景,并为他们提供用户界面以允许他们执行测试并查看格式良好的结果。我希望能够为 C# 和 SpecFlow 做类似的事情。
这是我最初的想法:
为测试人员提供 Specflow、NUnit 和完整的测试工具项目代码 (yuk!)
为测试人员编写一个用户界面,让他们可以选择纯文本文件。 “生成测试”按钮将执行“specflow.exe generateall”命令,“查看结果”按钮将执行“specflow.exe nunitexecutionreport”命令
他们必须使用 NUnit 控制台来执行测试。
有没有更好的解决方案?
【问题讨论】: