配置运行时设置

本主题介绍了如何访问和验证可用的运行时设置。

访问运行时设置

要打开运行时设置,请执行以下某项操作:

  • 在解决方案资源管理器中,双击“运行时设置”
  • 选择菜单项“回放”>“运行时设置”
  • 按快捷键 F4。

注:  

  • 必须安装 Internet Explorer 11 (或更高版本) 才能显示运行时设置。
  • 有关运行时设置视图 (页面) 的概述,请参阅运行时设置视图描述 下的。将鼠标悬停在运行时设置字段名称上时,运行时设置视图中将显示各个运行时设置的描述。

返回顶部

搜索运行时设置

使用“搜索”功能按名称搜索运行时设置。

要搜索运行时设置,请执行以下操作:

  1. 在“运行时设置”窗格中, 单击“搜索” 按钮。
  2. 在打开的搜索栏中,输入搜索字符串。

    搜索字符串在找到的每个实例中均会突出显示。

    注: 搜索结果仅显示包含名称与搜索条件匹配的设置的视图。其他视图均会筛选出去。

  3. 单击向上箭头和向下箭头 以浏览结果。
  4. 单击 以清除搜索。

返回顶部

运行时设置视图描述

您看到的运行时设置视图 (页面) 取决于当前使用的特定协议。以下列表概述了可能的页面。

查看 (页面)
描述
.NET 环境 允许您设置 .NET Vuser 脚本的运行时设置。
其他属性 允许您为 Vuser 脚本提供其他参数。“其他属性”设置应用于所有 Vuser 脚本类型。使用命令行解析函数指定可在测试运行期间的以后某个时间检索的命令行参数。使用此视图,可以将外部参数传递到准备好的脚本。
浏览器模拟 允许您配置与浏览器相关的运行时设置。
浏览器 (TruClient - Web)

允许您为在负载模式下运行的脚本配置 TruClient 浏览器的设置。

其他信息:

  • 在此视图中修改的设置将仅对负载模式下的 TruClient Vuser 产生影响。
  • 这些设置与“TruClient 常规设置”对话框中的“浏览器设置”相对应。但是,在“TruClient 常规设置”对话框中修改的设置将仅对交互模式产生影响。有关更多详细信息,请参阅 TruClient 帮助中心(选择相关版本)。
  • 当您在交互模式下保存脚本时,在“浏览器设置”选项卡中所修改的设置都将会应用到这些“负载”运行时设置。
Citrix 配置 允许您设置 Citrix 配置运行时设置。
Citrix 同步 允许您设置 Citrix 同步运行时设置。
客户模拟 允许您设置 Oracle NCA 运行时设置。
内容检查

允许您在运行时检查网站内容。您可以为 Web - HTTP/HTML 和其他 Internet 协议设置内容检查运行时设置。

其他信息:

通过内容检查设置检查页面内容是否包含特定字符串。这对于检测非标准错误很有用。在正常操作中,如果应用程序服务器出现故障,浏览器将显示通用 HTTP 错误页面,表明错误的性质。VuGen 可识别标准错误页面并将其视为错误,从而导致脚本失败。但是,某些应用程序服务器将发出自己的错误页面,VuGen 不会将这些页面检测为错误页面。该页面由服务器发送,并包含格式化的文本字符串,说明错误已发生。

例如,假设应用程序在错误发生时发出自定义页面,其中包含文本 ASP 错误。可以指示 VuGen 在所有返回的页面中查找此文本。当 VuGen 检测到此字符串时,它将使回放失败。

注: VuGen 搜索页面主体部分,而不搜索标头。

DevWeb 设置 允许您配置 DevWeb 脚本的运行时设置。有关详细信息,请参阅DevWeb 运行时设置
DFE 链配置 在回放期间启用数据格式扩展。
DFE 高级 允许您定义是否对使用 GWT-DFE 的 Vuser 脚本使用 VuGen 默认 JRE 安装或外部 JRE。
下载筛选 允许您为脚本设置下载筛选器。
Java 类路径 使您可以指定不包含在系统类路径环境变量中的其他类的位置。可能需要使用这些类来运行 Java 应用程序并确保正确回放。
Java VM 允许您设置 Java VM 运行时设置。
JMS 高级 允许您设置 JMS 高级运行时设置。
日志 允许您配置日志中记录的信息的数量和类型。
日志 (TruClient) 允许您配置日志中针对 TruClient 脚本报告的信息的数量和类型。
其他

允许您设置其他运行时设置。

自动事务与 Application Performance Management 无关。

提示: 

  • 建议不要在负载测试环境中同时启用出现错误时仍继续出错时生成快照选项。此配置可能会对 Vuser 的性能产生负面影响。

  • 如果要求 Vuser 在测试运行期间为诊断 (J2EE) 生成细分数据,请不要使用自动事务,而应手动定义每个事务的开始和结尾。

  • 有关是将 Vuser 作为进程还是线程运行的注意事项,请参阅将 Vuser 作为进程或线程运行

移动设备 允许您在录制 TruClient - Mobile Web 脚本时选择移动设备属性。
MQTT 配置 允许您配置各种 MQTT 运行时设置,其中一些用作脚本中的参数的默认值。
其他设置 (TruClient) 允许您配置 TruClient 的快照生成和出错时的操作。
允许您控制迭代之间的时间。步告知 Vuser 在操作的每次迭代之间等待多长时间。
首选项

允许您设置各种 Internet 相关的运行时设置。

有关 Internet 首选项运行时设置的信息,请参阅首选项视图 - Internet 协议

代理服务器

允许您设置代理服务器连接设置。

如果您选中该选项以使用默认 HTTP 代理服务器设置:

  • 当在 Windows 上运行时,使用 Internet Explorer 代理服务器设置。

    要使用该选项,默认浏览器不能是 Firefox。如果是,请卸载 Firefox,然后选择其他默认浏览器。

  • 当在 Linux 上运行时,使用 HTTP_PROXY 或 HTTPS_PROXY 环境变量中的代理服务器值。

    您必须在运行脚本的 Linux 计算机上手动创建这些环境变量。

RDP 高级

允许您设置 RDP 高级运行时设置。

提示:为了节省远程桌面服务器上的系统资源。禁用测试的非必要选项。

RDP 代理

允许您设置 RDP 代理运行时设置。

提示:对于 RDP 代理日志文件夹选项,如果未指定文件夹,而代理日志目标设置为文件,则日志将保存在服务器上用户的临时文件夹中。

RDP 配置 允许您设置 RDP 配置运行时设置。
RDP 同步 允许您设置 RDP 同步运行时设置。
回放 (TruClient) 允许您设置 TruClient 脚本回放的运行时设置。
RTE

允许您设置 RTE 运行时设置。

可以使用 TE_typing_style 函数来覆盖 Vuser 脚本某个部分的“延迟”设置。

提示:键入前延迟选项中,延迟设置确定 Vuser 如何执行 TE_type 函数。

  • 第一个键。指定 Vuser 在输入字符串的第一个字符之前等待的时间 (毫秒)。
  • 后续键。指定 Vuser 在提交连续字符之间等待的时间 (毫秒)。
运行逻辑

允许您设置运行逻辑运行时设置。

注: 定义“随机”运行逻辑时,块中的块或动作以定义的百分比“可能性” (而不是完全按照定义的百分比) 运行。

在以下示例中,在 10 次迭代中,Block0 和 Block1 的“可能性”分别以 20% 和 80% 的可能性运行,而不是 2 次和 8 次。

SAP GUI > 常规

允许您设置 SAP GUI 运行时设置。

“性能”设置:

  • 回放期间显示 SAP 客户端。此选项在回放期间显示 SAP 客户端中操作的动画。其优点在于可密切关注 Vuser 的操作,可以看到表单是如何填写的。但是,此选项需要额外的资源,因此可能会影响负载测试的性能。
  • 在回放期间创建快照。在脚本运行时捕获活动屏幕快照和定期快照。

    活动屏幕快照包含所有活动对象的控制 ID 信息。活动屏幕快照与定期快照的不同之处在于,它们允许您在 SAP GUI 客户端中查看 VuGen 识别了哪些对象。将鼠标移过活动屏幕快照上方时,VuGen 将突出显示检测到的对象。然后可以直接在快照中向脚本添加新步骤。活动屏幕快照还允许您从活动屏幕快照中以互动方式为特定对象添加步骤。有关详细信息,请参阅增强 SAP GUI 脚本

    注: 禁用回放快照可以提高脚本重放速度并节省存储空间。

服务器 (TruClient Native Mobile) 允许您指定要从中收集数据和凭据的服务器。
共享的 DLL 允许您在录制 Vuser 脚本之后修改共享 DLL 的列表。如果 DLL 包含在共享 DLL 的列表中,则当 Vuser 脚本运行并需要特定 DLL 时,Vuser 将在其共享的位置访问 DLL,而不会将 DLL 复制到 Load Generator。将 DLL 添加到共享 DLL 的列表可以节省 Vuser 运行时 Load Generator 上的硬盘空间。
Silverlight 服务 允许您显示与脚本相关联的 WSDL 文件,并针对回放阶段修改其设置。
速度模拟 允许您配置带宽运行时设置。
速度模拟 (TruClient) 允许您配置 TruClient Web 和 Mobile Web 协议的带宽。
思考时间 允许您配置思考时间设置,控制 Vuser 在操作之间等待的时间。设计这些设置是为了帮助您模拟真实用户。

返回顶部

运行时设置值验证

解决方案资源管理器指示一个或多个运行时设置包含非法值时,使用警告图标 而不是标准运行时设置节点图标 来表示。

如果输入的值超过了最大允许值,VuGen 将自动使用最大允许值替换该值。如果输入的值低于最小允许值,VuGen 将自动使用最小允许值替换该值。

红色突出显示的值表示视图中的某个值无效。以下示例无效,因为添加的筛选相同。

返回顶部

将运行时设置恢复为默认设置

  1. 在“解决方案资源管理器”窗格中,选择要更改的脚本的运行时设置节点,并导航到所需的设置。

  2. 单击使用默认值按钮。

  3. 保存脚本。将只更改所显示节点的默认值。如果要将所有运行时设置恢复为默认设置,则必须针对每个运行时设置节点重复执行以上步骤。

返回顶部