Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

system.properties.classpath=<path to jar>/datalearningtool.jar

使用说明

如果你希望根据需要调用该工具,或者使用持续测试平台将数据学习集成到测试环境供应流程中,则可以将该工具添加为供应操作。 如果您希望根据需要调用该工具,或者使用持续测试平台将数据学习集成到测试环境供应流程中,则可以将该工具添加为供应操作。 

  1. 添加一个 .pvn 文件到项目中 (请查阅 定义准备操作) ,然后右键单击 Action Suite 节点。

  2. 从 Add Action 向导中选择 Add New> Action ,并选择 Data Learning Tool
  3. 单击 Finish 并配置工具(请查阅 数据学习工具 1.1)。

...

用于扫描流量文件的目录

指定要扫描流量文件的本地目录。该目录相对于数据学习工具。如果工具位于部署在“VirtualAssets”中的 .pva 中,那么它相对于“VirtualAssets”。如果工具位于另一个项目的 .pvn 中,则该路径相对于另一个项目。

流量文件模式

(可选)如果只想处理上面目录中的特定流量文件,请指定一个模式来指示你想包含哪些流量文件。你可以使用 (可选)如果只想处理上面目录中的特定流量文件,请指定一个模式来指示您想包含哪些流量文件。您可以使用 *? 通配符。

模板文件

指定要应用于指导流量处理的 Virtualize 配置模板的位置。如果工具位于部署在“VirtualAssets”中的 .pva 中,那么它相对于“VirtualAssets”。如果工具位于另一个项目的 .pvn 中,则该路径相对于另一个项目。

字符编码

(可选项)指定工具的字符编码。默认为 UTF-8

数据重用

(可选)如果要覆盖模板文件中指定的数据重用设置,请指定所需的重用选项。

...

使用远程服务器(默认:false)

输入 true 以配置工具使用工具配置设置中指定的设置。输入 false 处理本地服务器上的流量文件 ,通过使用本地桌面许可证默认为 false

主机

指定应该处理流量文件的 Virtualize 服务器的主机。

端口(默认:9080)

指定应该处理流量文件的 Virtualize 服务器的端口。默认为 9080

用户名指定使用此 Virtualize 服务器进行身份验证的用户名。
密码指定使用此 Virtualize 服务器进行身份验证的密码。
上传路径(相对于 VirtualAsset)

指定在此 Virtualize 服务器上上载用于标识和处理新流量的文件的位置。此目录应该相对于 服务器上上传用于标识和处理新流量的文件的位置。此目录应该相对于 Virtualize 服务器的 VirtualAssets 项目。此设置是可选的。

...

日志级别

指定要将多少信息记录到控制台和事件监视视图。默认是 2 (警告)。

如果在 .pva 中使用该工具,那么信息也将被记录到事件详情透视图中。如果日志级别大于 3,则将信息事件记录到控制台。如果日志级别大于 4,则将信息事件记录到事件日志。

运行示例

从应用市场下载的 zip 文件提供了几个使用数据学习工具的示例配置和练习。这些示例向你展示了如何将该工具直接部署为供应操作(pvn)中的工具,并将其作为链接到虚拟资产(pva)中的消息响应器的工具。文件提供了几个使用数据学习工具的示例配置和练习。这些示例向您展示了如何将该工具直接部署为供应操作(pvn)中的工具,并将其作为链接到虚拟资产(pva)中的消息响应器的工具。

直接使用工具

  1. 将以下文件复制到工作区中的项目中(如 ProvisioningAssets):
    • DataLearner.pvn
    • DataLearner_1.txt
    • DataLearner_2.txt
    • DataLearningExample.traffictemplate
  2. 通过直接在 Virtualize UI 中运行或通过 CTP 运行 .pvn 来调用它。该工具将扫描目录以查找流量模板和 DataLearner_*.txt 流量文件,并将其中的数据导入本机上的数据存储库。

...

如果虚拟资产不知道如何响应给定的请求,则将向客户机返回一条错误消息,并且不采取任何附加操作。

你可以配置 您可以配置 Virtualize,以便记录请求和相应的响应,并将其添加到数据存储库中(请查阅下面的 Configuration )。下面的大纲描述了“教导”虚拟资产如何响应新请求的整个过程。  

...