彩票走势图

logo Parasoft C/C++ test 自动化用户指南
文档彩票走势图>>Parasoft C/C++ test 自动化用户指南>>Parasoft C/C++ test 自动化用户指南(四):配置简介

Parasoft C/C++ test 自动化用户指南(四):配置简介


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


配置设置

C/C++test 可以使用应在 .properties 文件中指定的设置(请参阅配置设置)进行配置 。cpptestcli.properties [INSTALL_DIR]中提供的文件中列出了基本设置 。默认情况下,大多数设置被禁用。取消注释要启用的设置并指定参数。或者,您可以将设置存储在主目录(的.properties文件中,以确保您配置的设置不受重新安装或更新的影响。如果在安装目录和用户主目录中都配置了设置,则中配置的值将覆盖中的值。

 还可以创建自定义 .properties 文件并将其传递给 cpptestcli带有-settings开关的 。您可以-settings多次使用该开关来指定多个 .properties 文件。具有相同密钥的条目将被覆盖。

cpptestcli -settings team.properties -settings project.properties -settings user.properties -config "builtin://Recommended Rules" -compiler gcc_3_4 -input cpptest.bdf

设置层次结构

一般设置按以下顺序应用:

  1. <INSTALL_DIR>/etc/cpptestcli.properties:不应修改的基本配置文件 。
  2. <INSTALL_DIR]/cpptestcli.properties:您可以用来指定设置的主要配置文件;它包含基本配置设置(许可证、报告等)的列表,您需要在配置设置值之前取消注释。
  3. <USER_HOME_DIR>/cpptestcli.properties: 为了您的方便,您可以将配置文件存储在您的主目录中以覆盖 [INSTALL_DIR] 中的设置(例如,确保您的设置不受重新安装或更新的影响)。
  4. <WORKING_DIR>/cpptestcli.properties: 为了您的方便,您可以将配置文件存储在您的工作目录中。
  5. 使用命令行开关 -settings path/to/settings.properties(例如,-settings ../settings.properties)传递的自定义设置。
  6. 使用命令行开关传递的自定义设置-property [key=value](例如-property "report.mail.enabled=true")。

所有的上述设置可以通过与命令行开关通过设置,如被覆盖-report,-config等等。

修改单个属性

可以使用 -property交换机快速修改设置配置文件中的单个属性,而无需创建专用配置:

cpptestcli -property dtp.server=dtp.parasoft.com.pl -config "builtin://Recommended Rules" -compiler gcc_3_4 -input cpptest.bdf

查看当前设置

使用该-showsettings选项打印当前设置和自定义,包括每个配置的原始文件。

从 DTP 服务器自动配置设置

可以在 DTP 中指定设置并配置您的 Parasoft 工具以在它连接到 DTP 服务器时使用这些设置。这使您可以跨多台机器和配置使用相同的设置以确保一致性。编辑.properties文件中的以下设置以启用自动配置:

dtp.autoconfig=true

可以为整个组织或每个项目自动配置设置。

指定组织范围的设置

  1. 使用管理员凭据登录 DTP 
  2. 切换到报告中心并从菜单中选择报告中心设置。

  3.  转到“其他设置”>“报告中心管理”。
  4. 选择设置> Parasoft 测试全局设置并输入.properties文件中的设置。
  5. 点击保存。

指定每个项目的设置

  1. 使用管理员凭据登录 DTP
  2. 切换到报告中心并从菜单中选择报告中心设置。
  3. 选择“项目”>“搜索”,然后单击“搜索”。
  4. 在结果中单击您的项目名称,然后单击Parasoft 测试设置选项卡
  5. 输入 中的设置.properties并单击保存。
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP