如何针对具有不同预期结果的不同配置运行多个黄瓜方案?

时间:2017-01-21 22:27:34

标签: rest testing cucumber

我有一组需要针对服务运行的标准方案(大约100个请求消息)。

我希望针对各种可能不同的预期结果运行相同的设置。

理想情况下,我可以说...

这是我的方案和默认配置以及默认结果。

以下是其他配置和不同的预期结果。如果我只需要指定与默认值不同的结果,那就最好。

我是否可以在黄瓜中执行此操作而无需重复每个配置的请求?

我知道我不会得到我想要的东西,但是有什么方法可以接近这个吗?

1 个答案:

答案 0 :(得分:0)

我很难看到你正在描述黄瓜擅长支持的问题。

行为驱动开发(BDD)就是沟通。以某种方式传达某事物的行为方式

  • 非技术人员可以理解
  • 发人深省,探索并找到未知的未知数
  • 可执行

您所描述的是我个人会使用任何测试框架来解决的问题。您不会使用场景来讨论系统的期望行为。您可以更像测试运行器使用该工具。像这样使用Cucumber是可能的,但是其他工具可以解决问题同样好并且工作量少。