从数据库中多次运行Specflow测试

时间:2016-06-10 07:12:40

标签: specflow

我是specflow的新手,并试图了解是否有可能获得 要从数据库传递给测试的值。

例如:添加两个数字        鉴于我已将#50输入计算器        我也进入计算器70        当我按添加        那么屏幕上的结果应为120

我想要逻辑,我可以在db中搜索ID为“50”的特定表,并对返回的所有记录执行测试。

我可以在mstest中执行此操作,但不确定是否可以使用Specflow。

提前感谢您的帮助。

谢谢, Satty

1 个答案:

答案 0 :(得分:0)

这绝对是可能的,但它不依赖于specflow。

我的意思是,specflow只是一个包装器。由您来编写该步骤的实现方式。将您的StepDefs视为MSTest中的单元测试,并将该逻辑结合起来。

你说你可以在MSTest中做到这一点。该过程应该在SpecFlow

中几乎完全相同