【发布时间】:2014-08-30 10:06:21
【问题描述】:
我试图使用数据提供程序按顺序运行具有不同参数的多个测试,基本上场景是假设有 5 个测试完成一个测试流程,并且所有测试用例应该按顺序运行假设在数据提供程序中返回的第一个参数是“空气”那么所有 5 个测试都应该使用参数“air”运行,然后是第二个参数,依此类推。
目前在 dataprovider 中发生的情况是,如果假设参数是“air”、“earth”,那么首先使用这两个参数执行测试,然后继续进行下一个测试。
所以我担心的是所有测试都应该首先使用第一个参数 air 运行,然后所有测试都应该使用下一个参数“earth”执行。
【问题讨论】: