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,完成配置如下图:

 

 

posted @ 2021-02-05 11:18  NiKaFace  阅读(325)  评论(0编辑  收藏  举报