file:///C:/Program%20Files/Vector%20CANoe%2015/Help01/CANoeCANalyzerHTML5/CANoeCANalyzer.htm#Topics/CANoeCANalyzer/Windows/TestConfigurations/TCConfigTC.htm
前面有过介绍,我们常用的测试报告还是以XML/HTML格式来生成测试报告,而对于XML/HTML格式报告,依然存在不同的格式,而在格式下,报告的内容又会有不同的配置设置,因此我们可以根据自己需要来设置不同的测试报告,更加方便的辅助我们测试和分析。
HTML报告
1、报告风格
Stylesheet | Short Description |
onepage.xslt | 默认样式:表为完整的测试报告创建一页。 |
multipage.xslt | 创建概述页面的样式表:该页面链接到每个测试用例或其他结构元素的一个附加页面。 |
multicycle.xslt | 创建概述页面的样式表:该页面链接到每个完整执行周期的一页;对于使用多次执行选项运行的测试很有用。 |
extendedNavigation.xslt | 创建具有多个框架的报告的样式表:其中包含每个测试用例或其他结构元素的概述和附加页面。 此外,它还显示测试期间写入的日志文件;可以从报告中的时间戳导航到相应的记录事件。 |
xunit.xslt | 以 xUnit 格式提供测试用例级别的语义信息(没有任何详细信息)用于与能够导入 xUnit 报告的测试管理系统集成;该样式表可以在中央锁定系统示例配置中找到。 |
merge.xslt | CANoe 内部使用,将多个测试报告文件合并为一个通用报告文件。/2、 |
2、设置方法
1)Test Configuration模式下配置方法(vTESTstudio)
Configure Test Unit -> 打开测试报告配置 - > 打开XLST stylesheet -> 选择需要的报告配置,打开即可
2)Test Module模式下配置方法
a、Test Modul下拉框选择需要设置的测试模块
b、选择Test nodeConfiguration
c、选择Test Report,使能测试报告并创建HTMLTest report
d、打开报告风格
e、选择自己需要的测试报告风格,打开即可。
3、Test Report Filter
1)Test Module模式下
2)Test Configuration模式下(vTESTstudio)
3)Test Report Filter说明
Test module information:测试模块的一般信息将记录在测试报告中; 例如 描述、杂项信息、扩展信息和测试模块文件。
System Under Test, test setup:被测系统的属性和测试设置记录在测试报告中。
Test engineer:Test engineer的信息记录在测试报告中。
Information from test structure elements:来自Test Group和Test Case的一般信息记录在测试报告中。
Commentary and details:如果选择此属性,注释和附加信息(例如信号值刺激(<initialize>、<statechange> …))将记录在测试报告中。
Variable definition, configuration:如果选择此属性,变量定义(对于 XML 测试模块)和配置详细信息将记录在测试报告中。
Resolving simple timeout wait conditions:简单超时等待条件是依赖于单个时间值的等待操作,即它们独立于其他条件(例如信号条件)。 使用这种简单的等待条件,例如 在 CAPL 中使用 TestWaitForTimeout,在 XML 中使用 <initialize> 或 <wait>。
Resolving complex wait conditions:复杂的等待条件涉及多个标准,通常是超时加上某些事件或状态。 测试报告始终记录等待条件得到解决的原因(满足条件或超时)。
Report only first condition/constraint violation:如果选择此属性,则只会为每个测试用例详细记录第一次违反检查对象(设置为条件或约束)的情况。 进一步的违规行为仅作为统计数据记录。 如果您希望详细记录每次违规行为,则应停用此属性。
Results and statistics for conditions/constraints:在测试期间,测试服务库中的检查对象会生成每个测试用例的输出统计信息(当检查处于活动状态时)。 根据测试问题,这些描述例如 最大值和最小值、频率或分布。
Show hardware information:如果选择此属性,则已配置的 VT 系统模块和连接的网络接口的硬件信息将包含在测试报告中。
Start and end of background check:如果选择此属性,带有时间戳的背景检查的开始和结束将记录在测试报告的测试运行详细信息中。