测试生成首选项控制如何生成 Citrix 性能测试,例如测试将如何处理验证点、数据关联以及所生成测试元素的选项。
- 记录优化选项
- 这些设置指定将在所生成的测试中如何解释鼠标和窗口事件。
- 窗口激活记录
- 指定检测到类似操作的序列时,是不记录、记录最后一个还是记录所有窗口激活操作。
- 无将禁用对窗口激活事件的记录。
- 最后一个将仅记录窗口事件的不中断序列的最后一个事件。这将排除对冗余窗口激活操作的记录。
- 所有将记录序列的所有事件。
- 鼠标移动记录
- 该设置指定将记录哪些鼠标移动事件。相关是缺省设置。
- 所有将记录所生成测试中鼠标移动的不中断序列。
- 相关将仅记录生成了响应(例如悬浮文本)的鼠标移动事件。
- 第一个和最后一个将记录简化的鼠标移动操作。
- 自动生成
- 这些设置指定记录测试后自动生成的测试元素。
- 每个窗口标题更改的验证点
- 启用后,只要文字说明发生更改,该选项就将生成窗口标题验证点。如果禁用此选择,那么只在创建新窗口时验证窗口标题。在缺省情况下,此选项已禁用。
- 主窗口的响应时间
- 启用后,该选项将生成所有已记录主窗口创建事件的响应时间度量。主窗口是在测试内容树的顶级创建的窗口,它包含用户操作。生成的响应时间度量从紧接在窗口创建事件之前的键盘或鼠标操作开始。在缺省情况下,此选项已启用。
- 窗口事件同步条件
- 使用该选项可禁用根据窗口位置、大小或标题的窗口识别。如果测试因为窗口在测试运行之间或期间更改其位置、大小或标题而生成同步超时,那么禁用任何这些选项。
- 缺省测试执行延迟时间
- 该页面指定测试客户机的缺省键盘和鼠标延迟。除非遇到未正确运行的事件的问题,否则请勿更改这些设置。
- 同步超时延迟
- 这是一种延迟,当测试运行期间未识别窗口事件或图像同步元素时将在此延迟之后生成超时错误。缺省值为 15000 毫秒。指定的延迟用于设置为条件同步的同步。
强制同步所使用的延迟是指定延迟的三倍。可选同步使用 2 秒的固定延迟。
注: 在所生成的测试中,仅在对应的记录时间长于在此首选项中指定的时间的情况下,才会使用对应的记录时间来启用特定窗口创建事件的覆盖同步超时。
- 如果思考时间低于 x 毫秒,那么替换为
- 如果两个事件之间的延迟高于指定的限制,那么会将其作为思考时间来处理。如果此延迟低于限制,那么测试生成器会将思考时间替换为以下延迟之一。思考时间是虚拟用户在执行操作之前花费的延迟。缺省值为 20000 毫秒。
注: 在所生成的测试中,仅当记录的思考时间长于为该首选项指定的值时,才会启用特定用户操作的思考时间。
- 单击过程中鼠标键按下与释放之间的延迟
- 这是使用鼠标键按下和释放操作生成鼠标单击操作时默认的缺省延迟。缺省值为 20 毫秒。
- 双击过程中两次鼠标单击之间的延迟
- 这是一种缺省延迟,使用两次鼠标单击来生成双击操作时将使用此延迟。缺省值为 50 毫秒。
- 击键过程中键按下与释放之间的延迟
- 这是一种缺省延迟,使用键按下和释放操作来生成击键操作时将使用此延迟。缺省值为 20 毫秒。
- 文本输入过程中两次击键之间的延迟
- 这是一种缺省延迟,使用多次击键操作来生成文本输入操作时将使用此延迟。缺省值为 50 毫秒。
- 缺省 OCR 设置
- 该页面指定图像同步中用于通过光学字符识别来抽取文本的设置。您可能需要试验各种设置才能获得良好的结果。
这些设置定义新图像同步的缺省行为。可通过在测试编辑器中更改 OCR 设置来更改单独图像同步元素的行为。
- OCR 缺省语言
- 这是字典的语言,此字典用于识别所测试应用程序的字。该设置定义将在测试编辑器中的图像同步元素内可用的语言子集。
- OCR 缺省缩放因子
- 这是应用于图像的放大因子。标准字体大小的缺省设置为中等。增大缩放因子以提高较小字体的识别度,或对较大字体减小此因子。
- OCR 缺省亮度
- 这是应用于图像的亮度级别(0 到 250)。
具有正常对比度的文本的缺省设置为 70。增大亮度设置以提高较暗图像的识别度,或对较亮图像减小此设置。
- OCR 缺省识别率
- 这是要使抽取的字符串与期望的文本匹配而所需的识别率。
降低识别率可容许所识别文本中存在一定比例的不匹配字符。缺省值为 100%,这意味着需要完全匹配。