...
如果在本地设置文件和 GUI 中都配置了选项,则本地设置将重写 GUI 配置。
指定和存储本地设置
有两种方法可以指定本地设置:
- 在一个简单文本文件简单文本文件中手动输入它们。没有名称或位置要求。在一个简单文本文件中手动输入它们。没有名称或位置要求。
按照将 GUI 首选项导出到本地设置文件中的说明将 GUI 首选项导出,然后根据需要调整或扩展它们。
Info title 通过导出 GUI 首选项创建本地设置(选项)文件 创建选项文件的最快、最简单的方法是从 GUI 导出首选项。
- 选择 Parasoft> 首选项。
- 选择 Parasoft (左树中的根元素)。
- 单击面板右侧的共享 链接。
- 在打开的对话框中,指定要导出到文件的首选项。
- 单击 浏览按钮,然后指定要保存设置的文件。
- 点击 确定。
- 如果选择现有文件,则设置将被附加到该文件。否则,将创建一个新文件。
- 导出的密码将被加密。
...
设置 | 目的 |
---|---|
build.id= | 指定用于标记结果的构建标识符。对于每个构建,它可能是唯一的,但也可能标记在指定构建过程中执行的多个测试会话。 构建 ID 的最大长度为 128 个字符。 默认是 |
report.active_rules=true|false | 确定报告是否包含已为测试启用的规则的列表。 默认: false |
report.archive=true|false | 允许在指定的报告位置生成其他压缩存档 (.zip) 文件。ZIP 文件包含为生成报告而生成的所有文件。 此选项可以为任何报告格式(例如 HTML、CSV、PDF 等)生成存档。 通过生成存档,您还可以执行报表的自定义转换,因为所有元素都生成到指定的目标文件夹。 默认: false |
report.associations | 指定报告是否显示与测试关联的需求、缺陷、任务和功能请求。 默认: false |
report.authors_details | 确定该报告是否包括分配给每个团队成员的任务数量和类型的概述。 Default: true |
report.contexts_details | 确定报告是否包括测试期间检查或执行的文件的概述。 默认: false |
| 指定自定义格式的 XSL 文件的位置和扩展名。使用 有关详细信息和示例,请参见 Configuring Reporting Settings。 |
report.developer_errors=true|false | 确定管理员报告是否包括有关团队成员任务的详细信息。 默认: false |
report.developer_reports=true|false | 确定系统是否为所有团队成员生成详细报告(除了针对管理员的摘要报告)。 Default: true |
report.format=html|pdf|sate|xunit|custom | 指定报告格式。 默认: html |
report.generate_htmls=true|false | 确定否生成 HTML 报告并将其保存在本地文件系统上。不论此设置的值如何,都会生成并保存 XML 报告。 Default: true |
report.graph.cs_start_date=[MM/dd/yy] | 确定在一段时间内跟踪静态分析任务的趋势图的开始日期。有关这些报告的更多详细信息,请参见Understanding Reports 。 |
report.graph.ue_coverage_start_date=[MM/dd/yy] | 确定跟踪一段时间内覆盖率的趋势图的开始日期。有关这些报告的更多详细信息,请参见 Understanding Reports 。 |
report.graph.ue_start_date=[MM/dd/yy] | 确定跟踪一段时间内测试执行结果的趋势图的开始日期。 |
report.location_details=true|false | 指定是否将绝对文件路径添加到 XML 数据。如果要在导入桌面安装时重新定位任务,则需要在服务器安装上启用此功能。 默认: false |
report.mail.attachments=true|false | 确定是否将报告作为附件发送。所有组件均作为附件包括在内; 您必须将所有附件保存到磁盘上,然后才能查看带有图像的 HTML 报告。 默认: false |
report.mail.cc=[email_addresses] | 指定电子邮件综合管理器报告的位置。此设置后必须为以分号分隔的电子邮件地址列表。此设置通常用于将报告发送给管理员或架构师。如果没有自动发送报告到团队成员,也可以使用它(例如,因为团队没有使用受支持的源代码控制系统)。 |
report.mail.compact=trends|links | 指定您要通过电子邮件发送紧凑的报告或链接,而不是完整的报告。 如果使用 如果使用 |
report.mail.domain=[domain] | 指定用于发送报告的电子邮件域。 |
report.mail.enabled=true|false | 确定是否将报告通过电子邮件发送给团队成员以及通过 请记住,将为每位从事项目代码工作的开发人员自动发送一份报告,该报告仅包含与他或她的工作有关的错误/结果。 默认: false |
report.mail.exclude=[email_addresses] | 指定您不希望接收报告的任何电子邮件地址。此设置用于防止将报告自动发送给从事代码工作的人员,但不应接收报告。 |
report.mail.exclude.developers=true|false | 指定是否将报告发送给任何未在 默认: false |
report.mail.format=html|ascii | 指定电子邮件格式。 默认: html |
report.mail.from=[email_address OR user_name_of_the_same_domain] | 指定已发送电子邮件的“发件人”行。 默认 |
report.mail.include=[email_addresses] | 指定要接收单个报告的团队成员的电子邮件地址。此设置后必须为以分号分隔的邮件地址列表。如果未自动发送此类报告(例如,因为团队未使用受支持的源代码控制系统),则通常使用此设置将单个报告发送给团队成员。它会重写 'exclude’列表中指定的团队成员。 |
report.mail.on.error.only=true|false | 确定仅在生成任务或发生致命异常时才将报告发送给管理员。团队成员的电子邮件不受此设置的影响;单个电子邮件仅发送给负责所报告任务的团队成员。 默认: false |
report.mail.server=[server] | 指定用于发送报告的邮件服务器。 |
report.mail.port=[port] | 指定邮件服务器主机的端口号。 默认25 |
report.mail.security=[SL| STARTTLS| NONE] | 指定所需的安全性。可用设置为 SSL、STARTTLS、NONE。SSL 在 Visual Studio 中不可用。 |
report.mail.subject=My New Subject | 指定发送的电子邮件的主题行。默认主题行是 ${tool_name} 报告 - ${config_name}。例如,如果要将主题行更改为“项目 A 的报告”,则可以使用
默认 |
report.mail.time_delay=[server] | 指定通过电子邮件发送报告之间的时间延迟(以避免批量电子邮件限制)。 默认0 |
report.mail.unknown=[email_address OR user_name_of_the_same_domain] | 指定将报告分配给“未知”错误的报告发送位置。 |
report.mail.username=[username] report.mail.password=[password] report.mail.realm=[realm] | 指定 SMTP 服务器认证的设置。 只有使用 SASL |
report.metrics_details=true|false | 确定是否生成带有度量指标摘要信息(以及适用时的单个类和方法详细数据)的 XML 报告。仅在运行启用了度量指标的测试配置时才生成此报告。度量指标详细信息将显示在 HTML 和 PDF 报告中。 Default: true |
report.ref.report.file =[path] | 指定在分析期间将创建引用报告文件的位置的路径。请参见Configuring Task Reporting Preferences。 |
report.setup.problems=top|bottom|hidden | 确定报告是否包括有关设置问题的部分。
默认:底部 |
report.suppressed_msgs=true|false | 确定报告是否包括抑制的报文。 默认: false |
report.test_params=true|false | 确定报告是否包含测试参数详细信息。 默认: false |
report.ue_coverage_details_htmls=[coverage_type] | 确定测试的 HTML 报告是否链接到另一个报告,该报告包含带有逐行覆盖范围详细信息注释的源代码。 以下值可用于 [coverage_type]: LC - 用于行覆盖率 |
session.tag=[name] | 指定用于标记这些结果的会话标签。此值用于将摘要结果上传到团队服务器。 标签是在分析过程中检查的模块的标识符。不同模块的报告应标记不同的标签。 默认 |
tasks.source.control.details=true|false | 此设置指定报告中是否包含来自源代码管理的其他信息,例如修订和注释。 |
...