TTStand --Variant的应用
1.点击Development按钮,进入项目开发界面
2.项目代码模拟如下
假设一类产品有4大功能: 每个功能可能会涉及测试上下限和产品交互的指令。
- Function A
- Function B
- Function C
- Function D
3. 参数配置
下面看下怎么快速配置或者修改这些Limit值和指令:
假设这个项目下面有两个类似的产品(功能有细微的差异):
- ProductNO1
- ProductNO2
如上图 通过可视化界面快速配置两个产品的参数。
Example:
假设产品ProductNO2的产品版本号发生变更,只需要更改ProductVersion对应的值即可。
更改后结果如下:
从iOS14.3变更到了iOS14.5
4. 测试项配置:
假设ProductNo1 比ProductNo2多一个Function D功能,那么程序是不需要做任何修改,只需要将ProductNo2的Function D功能给Skip,完成配置如下图: