Test Commands-Functions上

发布时间 2023-07-20 10:53:54作者: 玩一会

Test Commands-Functions上_哔哩哔哩_bilibili

1.对于冗长的测试用例,随着添加的内容越多,同时伴随人员编写时间的增加,后续修改测试用例内容,排查错误的难度也随之上升,这时可以使用vTESTstudio自带的工具"Functions"对测试用例进行优化。

2.Functions栏在Test Table Editor左下角;用于Test Table文件自定义一些可复用的函数Test case 或Test Sequence;

3.创建一个自定义function

例:测试模拟车速

流程:先对车辆上电,上电完毕后设定车速并等待一段时间,并校验车辆速度,最后车辆下电

若对不同车速检测,需编写多个冗长的用例,如何简化?

1)先将测试用例分为3个部分:车辆上电,设定车速并校验,车辆下电

 通过function功能分别自定义上电函数和下电函数,使得每次编写测试用例的车辆上下电过程不变。

2)选择Functions——Function Definition——右键单击Add Function Definitions,重命名,编辑自定义函数,命令为set和wait,具体如图

3)编辑完后,对该函数设置为Export(Export模式复用:定义完Functions后设置Use Property为Export)

 

4)进行Publish发布操作,这样才能被Test Table文件所调用

 如何判断自定义Function是否发布成功?

在Symbol窗口的User Function视图查看确认

5)同理创建车辆下电函数

6)回到Test Case编辑窗口,将原本的测试用例内容用自定义函数替换,可直接在Commands中输入自定义函数检索,huotongguosymbol窗口拖拽调用

   最后如图所示