我正在从输入数据集,rcfiles等的组合构建测试用例。
TC in1 in2 in3 rcf
-- --- --- --- ---
01 v02 v07 --- ---
02 v02 v11 v01 v03
...
每个输入数据集(例如:in1)都有变化,对很大程度上相同的基数有微小的变化。这就是为什么我想将它们视为同一数据集的变体(版本?)而不是单独的集合。此外,测试用例中不能存在任何一个数据集的2个变体。
我还预见到构成新变体的变体的组合:
in1.v02 + in1.v03 = in1.v09.
我考虑使用git。每个数据集都可以有自己的git存储库。 通过将变异分支合并到一个新分支中,可以通过分支和新组合实现变化......
我想知道这是否是一种明智的方法,或者是否有更好的方法(和工具)来管理文件变体?