彩票走势图

自动化测试工具Parasoft C/C++ test 自动化用户指南(一):如何安装和设置许可证

翻译|使用教程|编辑:李显亮|2021-06-03 10:24:50.923|阅读 591 次

概述:Parasoft C++testC++test 可以进行静态分析,全面代码审查,运行时错误检测,并在单元测试和组件测试中集成覆盖率分析。本系列文章将为自动化用户提供基础操作指南,本文将介绍安装与设置许可证。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

Parasoft C/C++test针对C/C++开发的专业白盒自动化测试方案,能有效提高软件开发效率和代码质量。C++test 可以进行静态分析,全面代码审查,运行时错误检测,并在单元测试和组件测试中集成覆盖率分析。


安装

C/C++test 作为 ZIP 安装包分发。将软件包解压缩到所需位置以安装产品。将创建包含所有 C/C++test 文件的cpptest目录(< INSTALL_DIR>)。

不需要额外的步骤,但为了您的方便,我们建议您:

  • 将路径添加到 $PATH 以方便访问cpptestcli可执行文件。
  • 添加/bin到 $PATH 以方便访问实用工具,包括用于检测代码以收集覆盖率信息的工具 ( cpptestcc)。

设置许可证

C/C++test 可以在本地或网络许可证上运行。许可证类型可以在 . (或其他位置)properties 中的配置文件。INSTALL_DIR

入网许可证

通常,网络许可证存储在您为开发测试工作流配置的同一 DTP 服务器上。网络许可证有两种类型:

  • dtp:这种类型的许可证直接存储在 DTP 中。您的 DTP 许可将分析限制在许可协议中指定的文件数量。
  • ls:此类许可证存储在部署在 DTP 上的许可证服务器中。这是一个“浮动”或“机器锁定”许可证,将使用限制为指定数量的机器。这是license.use_network设置为时的默认类型true

网络许可证提供三个版本,用于确定可用的功能:

  • desktop_edition:功能针对桌面使用进行了优化。
  • desktop_compliance_edition:功能针对桌面使用进行了优化,并配置为支持符合编码标准。
  • server_edition:功能配置为服务器命令行模式下的高性能使用。
  • server_compliance_edition:功能配置为在服务器命令行模式下高性能使用,包括支持符合编码标准。
  • custom_edition: 功能可以定制。

要配置网络许可证,请在.properties 文件中指定以下设置 :

  1. cpptest.license.use_network 属性设置 true
  2. 设置 cpptest.license.network.type.
  3. 设置 cpptest.license.network.edition.
  4. 确保配置了与 DTP 的连接;请参阅 连接到 DTP

从辅助 DTP 或独立许可证服务器检索许可证

您可以配置 C/C++test 从另一个 DTP 实例或独立许可证服务器获取网络许可证。

1、通过配置以下设置启用连接:

- cpptest.license.network.type=ls
- cpptest.license.use_network=true

2、配置以下设置以使用来自独立许可证服务器或其他 DTP 的许可证:

DTP

- license.network.use.specified.server=true
 license.network.auth.enabled=true
 license.network.host=<hostname where DTP is deployed>
-license.network.port=<port number for your DTP server> - 通常为 HTTPS 端口,例如 443 或 8443
-license.network.user=<username for DTP authentication>
-license.network.password=<password for DTP authentication>

许可证服务器:

-license.network.use.specified.server=true
license.network.host=<hostname where License Server is deployed>
-license.network.port=<port number for your License Server>– 通常是 Tomcat HTTP 端口,例如 8080

本地执照

要配置本地许可证,请在.properties文件中指定以下设置:

  1. cpptest.license.use_network 属性设置 为 false

  2. cpptest.license.local.password 使用您的密码设置 属性。

获取机器ID

如果您使用的是本地许可证,则需要您的机器 ID 才能从 Parasoft 请求密码。从命令行运行以下命令以获取您的机器 ID:

cpptestcli -machineID

以上就是如何安装和设置许可证教程了,到这里Parasoft C/C++test 本文教程就结束了,如果你对parasoft其他产品感兴趣,可以联系在线客服


标签:软件测试技术

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP