执行specflow功能的顺序

Vaj*_*jda 4 bdd nunit specflow

我可以以某种方式强制执行我的功能和方案或从specflow功能文件生成的Nunit测试中的执行顺序吗?如果我能首先测试所有输入功能的数据,而不是数据修改和数据删除功能,那将是很好的.

Dar*_*ren 7

我认为这对你选择的测试跑步者来说更像一个问题.SpecFlow会从您的测试文件中为您生成测试,但它不会运行它们.您可以指导测试运行器按照您要求的顺序运行方案.

但是,我的建议是,您不要尝试订购测试.每个场景应完全独立于其他场景,以便运行测试的顺序对结果没有影响.我想这取决于你的意思,如果它们以特定的顺序运行它是"好的".:)

  • 我要说尝试一下独立测试,我想你会发现当应用程序增长时它会让事情变得更容易. (2认同)