终端仿真器的测试运行同步

测试终端仿真器应用程序时,很多因素会影响其操作速度,并可能因此妨碍测试运行。例如,主机响应时间会因系统负载不同而变化。

同步测试运行可帮助确保 OpenText Functional Testing 只有在终端仿真器应用程序准备好继续时,才在测试或业务组件中执行下一步骤。这可以防止主机响应时间的偶然性差异以及其他因素对连续测试运行产生影响。

用于向终端仿真器应用程序的测试添加同步的选项因类型而异:

仿真器类型

同步选项

所有仿真器类型

您可以指示 OpenText Functional Testing 延迟测试运行:

  • 指定时间间隔

  • 直到特定字符串在定义的区域中显示

  • 直到指定的属性达到定义的值

完全支持 HLLAPI 的仿真器

您可以将测试运行与主机的响应时间同步。默认情况下,在录制会话期间,OpenText Functional Testing 将在每次仿真器等待来自主机的响应时,自动为 TeScreen 对象生成 Sync 语句。

不支持 HLLAPI 的仿真器

使用不支持 HLLAPI 或已配置为支持仅文本 HLLAPI 操作的终端仿真器录制时,OpenText Functional Testing 将在每次按下指定的键时自动为 TeTextScreen 对象生成 Sync 语句。默认为 Enter 键。OpenText Functional Testing 将等待指定的时间间隔,以使主机有足够的响应时间。