本主题介绍如何从 Eclipse p2 更新站点安装 SOAtest 和 Virtualize。

SOAtest - Virtualize 联合安装

当 Parasoft SOAtest 和 Parasoft Virtualize 安装在同一台机器上时,SOAtest 和 Virtualize 必须具有相同的版本号。这确保了两种产品之间的兼容性。 

如果要更新现有安装(包括从服务包中更新),请确保同时更新两个产品。 

要求与支持

IDEEclipse 4.8 或更新版本。
Java

Java 11 或更新版本。支持 Oracle 和 OpenJDK

IP 地址格式支持 IPv4 和 IPv6 地址。
其他 从更新站点安装时,需要安装 Eclipse 图形编辑框架(GEF)。您可以从 http://www.eclipse.org/gef/ 下载并安装 Eclipse GEF。
推荐

我们还建议在启动 Eclipse 时将 osgi.bundlefile.limit 属性配置为 0(没有限制)(针对 Windows),或者配置为 300 (针对 Linux 和 macOS)。例如:

eclipse.exe -vmargs -Dosgi.bundlefile.limit=0

osgi.bundlefile.limit 属性限制 Eclipse 框架可以同时打开 JAR 文件的数量。在 Eclipse 3.5 和更高版本中,该属性默认为 100,而此默认值可能太小了,从而导致性能问题。手动设置属性会覆盖默认设置。如果将属性设置为建议值后遇到崩溃或出现“太多打开的文件”异常,请尝试将属性设置为下限。

安装

  1. 启动 Eclipse 并选择 Help> Install New Software
  2. 点击 Add 按钮,在 Name 字段中输入 Parasoft
  3. 点击 OK,并在出现提示时选择要安装的功能
  4. 点击 Next,然后按照提示完成安装。
  5. 根据提示重启 Eclipse。


安装 Parasoft 根证书

从 p2 更新站点安装 Parasoft SOAtest 时,您需要采取一些额外的步骤,以确保您的浏览器可以将 Parasoft 证书用于浏览器回放等组件。该过程因操作系统和/或浏览器而异。

Windows

如果您使用的是 Windows 操作系统,则应以管理员身份运行安装了更新站点的 Eclipse 安装目录中的 soatest_install.bat该脚本执行通常由 Parasoft 安装程序完成的任务,但 p2 更新站点不支持这些任务。

以管理员身份运行脚本可为本地计算机安装 Parasoft 证书。如果无法以管理员身份运行此脚本,可为当前用户手动安装证书。操作步骤:

  1. 找到 <ECLIPSE_DIRECTORY>\plugins\com.parasoft.ptest.libs.web_<VER>\root\lib 并双击parasoft.cer 证书文件。
  2. 点击 Install Certificate。此时打开证书导入向导。
  3. 选择 Current User 并点击 Next
  4. 选择 Place all certificates in the following store,然后点击 Browse,选择 Trusted Root Certification Authorities
  5. 点击 Next,查看设置,最后点击 Finish

一旦证书存入“Trusted Root Certification Authorities”证书存储区,该用户便能使用浏览器回放和相关组件。如有必要,对其他用户重复以上步骤。

MacOS:Chrome

如果您使用 MacOS 并使用 Chrome 浏览器,请执行以下操作:

  1. 打开 Chrome 设置页面(chrome://settings)并展开 Advanced 部分。
  2. 点击隐私安全部分中的 Manage certificates。密钥链访问应用程序将打开。 
  3. 选择密钥链下的 login,并选择 Category 下的 Certificates
  4. 选择 File> Import items 并导航到 Eclipse 目录中的 parasoft.cer
  5. 右键点击出现的 Parasoft 根证书颁发机构,并选择 Get Info
  6. 展开信任中心部分,并从 When using this certificate 下拉菜单中选择 Always Trust
  7. 提示保存配置时,输入您的凭据。

Linux:基于 Chromium 的浏览器

如果您使用的是 Linux 系统和基于 Chromium 的浏览器,请运行以下命令:

certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n <certificate nickname> \
-i <path to parasoft.cer certificate>

包括如何为发行版安装 certutil(如有必要)在内的更多信息,请参阅有关 Linux 证书管理的 Chromium 文档

Firefox

如果在 MacOS 或 Linux 上使用 Firefox,请参阅有关设置证书颁发机构的 Firefox 文档

使用 Eclipse 安装程序安装 Mac OS

如果您已经使用 Eclipse 安装程序在 Mac 上安装了 Eclipse,那么在使用更新站点之前,您需要从命令行启动 Eclipse。

 需要一个有效的许可证。有关配置许可证的详情,请参阅许可

Eclipse Oomph 安装程序的潜在问题

如果您在使用 Oomph 安装程序的 Eclipse 版本进行安装后 SOAtest 和 Virtualize 出现问题,请重新安装 Eclipse 并禁用捆绑池。

  • No labels