对功能测试脚本使用计时器

可以将任意数量不同名称的计时器插入到同一脚本中,以测量执行各种单独任务所用的时间。可以在其他计时器中嵌套计时器(停止第一个计时器前,先启动再关闭第二个计时器),同时可以重叠计时器(关闭第一个计时器后,再关闭第二个计时器)。

关于此任务

但是,再次启动同一计时器之前,应该先停止计时器。如果再次启动同一计时器,Functional Tester 会更改启动时间。停止计时器时,Functional Tester 会向日志中写入一条消息,以说明从启动到停止计时器之间的耗用时间。如果多次停止同一计时器,Functional Tester 不会重新启动计时器。如果要重新启动计时器,应调用 timerStart。

回放包含计时器的脚本时,可以在日志中查看耗用时间。

要在录制或编辑脚本时插入计时器:

过程

  1. 录制时,请单击“录制”工具栏上的插入脚本支持命令按钮“插入脚本支持命令”按钮

    编辑时:

    1. 将指针定位到要插入计时器的脚本中。
    2. 单击 Functional Tester 工具栏上的将录制插入到活动的 Functional Tester 脚本按钮“将录制插入到活动的 Functional Tester 脚本”按钮
    3. 单击“录制”工具栏上的插入脚本支持命令按钮“插入脚本支持命令”按钮
  2. 单击“脚本支持功能”对话框中的计时器选项卡
  3. 启动计时器:名称字段内,输入计时器名称。如果启动多个计时器,请确保每个计时器的名称均不同。
  4. 单击插入代码

    Functional Tester 将在脚本中光标所在的位置处插入 timerStart("name") 代码,此处的 name 即在启动计时器:名称字段中输入的名称。

  5. 执行要计时的活动。
  6. 在计时的活动结束后,立即停止计时器:
    1. 单击“录制”工具栏上的插入脚本支持命令按钮“插入脚本支持命令”按钮
    2. 单击“脚本支持功能”对话框中的计时器选项卡。
    3. 停止计时器:所有计时器字段中,从列表中选择要停止的计时器。

      如果在列表中未看到计时器名称,请在组合框中输入计时器名称。

    4. 单击插入代码

      Functional Tester 将在脚本中光标所在的位置处插入 timerStop("name") 代码,此处的 name 即在停止计时器:所有计时器字段中选择的名称。

      注: 请勿将 timerStop 语句插入到相对应的 timerStart 语句之前。

反馈