Teststand自定义测试报告
背景介绍
Teststand提供基于很多格式的报告模板,如HTML,XML,ATML。当测试用例运行完毕,报告也生成了。
但是可阅读性不高,如果客户需要测试报告,提供其自定义的报告,不太合适。基于这个背景,需要自定
义测试报告。要自定义报告,有很多种方式,可以选择将测试数据记录下来,最后统一分析数据,通过脚
本将其转换成自己想要的报告格式,这种就需要在测试序列中插入很多的数据记录的模块,貌似也很不方
便,为了不脱离Teststand的生成报告的策略,调用其已经写好的模型,再结合测试报告的实际需要。从以
下几个 方面介绍。
1. 报告模板选择
2. 基本配置
3. 报告脚本修改
4. 统计测试结果
报告模板选择:

基本配置

报告模板编写:
 
统计测试结果:

通过修改报告模板,在生成报告的时候调用画图VI,统计出测试结果。
最终的效果如下:

显示测试人员,测试时间,以及执行时间,测试通过率,失败率,测试用例数,和执行的测试用例数等信息。从测试状态目录表中,可以查看测试结
果,并且都是超链接,可以直接跳转到具体的操作信息上。
修改前生成的报告如下:

红色框框标记的地方,表示失败的测试项,它仅仅只显示了一项,另外一条失败的测试用例没有显示。
总结:
- 原来的自定义报告显示的信息不完整;
- 不够直观;
- 显示信息冗余
|