本主题提供了关于如何使用 Virtualize 的各种向导添加项目、.pva(Parasoft Virtual Asset)文件和响应程序套件的通用指南。本章包含:
创建操作套件和 .pvn 文件
为准备操作创建操作套件和 .pvn 文件的过程与创建响应器套件和 .pvas 的过程非常相似。有关特定于操作套件的功能的详细信息,请参阅 定义准备操作。
向导说明
有关用于添加项目、.pva 文件和响应程序套件的各种向导的描述,请参阅 Virutalize 中的向导概述。
项目、.pva 文件和响应程序套件
一个项目(Eclipse 创建的实体)可以包含任意数量的特定于 Virtualize 的 .pva 文件。项目还可以包含您希望与 Virtualize 一起使用的源文件,以及对您环境有意义的任何其他资源。
每个 .pva(虚拟资产)文件可以包含任意数量的响应程序套件。
响应程序套件是虚拟资产和相关项(如数据源文件)的集合。
在 VirtualAssets 项目中创建的任何 .pvas 和响应程序套件都将自动部署到本地服务器。
创建一个空项目
您可以如下创建一个空的项目:
- 打开 New 工具栏按钮的下拉菜单(左上角),然后选择 Project。
- 选择 Virtualize> Empty Project,然后单击 Next。
- 输入项目名称,如果需要更改目标,请单击 Finish。
向现有项目添加一个新的 .pva 文件
若要向现有项目中添加一个新的 .pva 文件:
- 请进行下列其中一项操作:
- 右键单击项目节点,然后从快捷菜单中选择 Add New> .pva File 。
- 选择 File > New > .pva File。
- 在打开的新 .pva 文件向导中,选择要包含 .pva 文件的项目,为 .tst 文件输入一个名称,然后单击 Next。
然后,您可以完成向导来指定如何创建虚拟资产。有关选择和完成可用向导的帮助,请参阅 Virutalize 中的向导概述。
将 SOAtest .tst 文件迁移到 Virtualize 的 .pva 文件
如果您有一个现有 SOAtest .tst 文件模拟服务,您可以通过将扩展名从 .tst 改变为 .pva 将它转换成一个 .pva 文件,然后导入到 Virtualize(例如,您可以 Virtualize> Migration for Existing Users> Create Project From Existing Responder Suites 向导创建一个项目)。
添加响应程序套件
若要创建新的响应程序套件:
- 请进行下列其中一项操作:
- 选择要添加新响应程序套件的 Virtual Asset Explorer 节点,然后单击 Add Responder suite 按钮:
- 右键单击要添加新响应程序套件的 Virtual Asset Explorer 树节点,然后从快捷菜单中选择 Add New> Responder suite 。
- 选择要添加新响应程序套件的 Virtual Asset Explorer 节点,然后单击 Add Responder suite 按钮:
有关选择和完成可用向导的帮助,请参阅 Virutalize 中的向导概述。
在 Virtualize 中使用 Eclipse Java 项目
创建一个新的 Virtualize Java 项目
若要创建一个新的 Virtualize Java 项目:
- 请选择 File> New> Project。
- 选择 Virtualize> Custom Development> Virtualize Java Project,然后单击 Next。
- 完成此向导,它具有与 Eclipse 的 Java Project 向导相同的选项。
- 单击 Finish。
您的新 Java 项目将显示在 Eclipse Java 开发透视图中的 Package Explorer 视图中。为了使用 Virtualize 可扩展性 API,项目的构建路径将自动拥有所需的 jar 文件。 添加到项目中的任何 Java 类都可以通过 Virtualize 响应程序套件中的扩展工具访问。
使用现有 Java 项目
若要使用工作空间中现有的 Java 项目,则必须首先将该 Java 项目添加到 Virtualize 的类路径中,如下所示:
- 选择 Parasoft> Preferences。
- 打开 Parasoft> System Properties 页面。
- 单击 Add Java Project 按钮,并选择合适的项目。
所选 Java 项目的生成输出文件夹和生成路径条目将被添加到类路径表中。
如果启用了 Automatically reload classes 选项,那么在修改或重新编译之后, Virtualize 将尝试重新加载 Eclipse 项目的类。 Reload 按钮还可用来强制 Virtualize 重新加载类路径条目中的类。