我有一组需要针对服务运行的标准方案(大约100个请求消息)。
我希望针对各种可能不同的预期结果运行相同的设置。
理想情况下,我可以说...
这是我的方案和默认配置以及默认结果。
以下是其他配置和不同的预期结果。如果我只需要指定与默认值不同的结果,那就最好。
我是否可以在黄瓜中执行此操作而无需重复每个配置的请求?
我知道我不会得到我想要的东西,但是有什么方法可以接近这个吗?
答案 0 :(得分:0)
我很难看到你正在描述黄瓜擅长支持的问题。
行为驱动开发(BDD)就是沟通。以某种方式传达某事物的行为方式
您所描述的是我个人会使用任何测试框架来解决的问题。您不会使用场景来讨论系统的期望行为。您可以更像测试运行器使用该工具。像这样使用Cucumber是可能的,但是其他工具可以解决问题同样好并且工作量少。