Teststand自定义测试报告

背景介绍

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

报告模板选择:

基本配置

报告模板编写:


统计测试结果:

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

最终的效果如下:

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

修改前生成的报告如下:

红色框框标记的地方,表示失败的测试项,它仅仅只显示了一项,另外一条失败的测试用例没有显示。

总结:

  1. 原来的自定义报告显示的信息不完整;
  2. 不够直观;
  3. 显示信息冗余

Teststand自定义测试报告相关推荐

  1. Postman+Newman:自定义测试报告展示内容

    一.禁用代码语法突出显示,可以提高报告打开的性能 Newman执行命令拼接 :- -reporter-htmlextra-noSyntaxHighlighting 命令示例: newman run c ...

  2. HTMLTestRunner测试报告

    if __name__ == "__main__": # unittest.main() S=unittest.TestSuite() S.addTest(IDE1("t ...

  3. 如何使用Coded UI Test对Webpage进行自动化测试

    在Visual Studio中,Coded UI Test已经不是什么新特性了,较早版本的Visual Studio中就已经有这个东东了.它主要用来帮助自动化测试工程师和开发人员确保程序在UI方面没有 ...

  4. PHP自动测试框架Top 10

    2019独角兽企业重金招聘Python工程师标准>>> 对于很多PHP开发新手来说,测试自己编写的代码是一个非常棘手的问题.如果出现问题,他们将不知道下一步该怎么做.花费很长的时间调 ...

  5. Linux下性能压测工具WRK,性能测试神器 wrk 使用教程

    wrk 是一个类似 ab(apache bench).jmeter 的压力测试工具,底层基于 epoll 和 kqueue 实现,能充分利用 cpu 资源,降低测试工具本身性能开销对测试结果准确性的影 ...

  6. 自动化测试框架[Cypress命令行执行测试详解]

    前提 已经熟练掌握了Cypress的基本知识,请参考自动化测试框架[Cypress概述]和自动化测试框架[各自动化测试框架比较] 已经熟练掌握Cypress环境配置,请参考自动化测试框架[Cypres ...

  7. 105个软件测试工具大放送

    网络"黑色星期五"威胁,安全漏洞,网上银行盗窃,系统停机时间,以及许多这样的恶梦让全球的企业忧心忡忡难以入眠.确保性能具有加载的安全性和增强的经验是这个领域每个有能力的玩家所必备的 ...

  8. 自动化测试框架[Cypress元素操作详解]

    前提 已经熟练掌握了Cypress的基本知识,请参考自动化测试框架[Cypress概述]和自动化测试框架[各自动化测试框架比较] 已经熟练掌握Cypress环境配置,请参考自动化测试框架[Cypres ...

  9. 上位机程序,上位机界面开发,ATECLOUD中国人自己的LabVIEW

    LabVIEW是用图标来进行编程的一个开发环境,通过在表示不同功能节点的图标之间连线来完成预想的程序,LabVIEW所采用的是图形化开发语言,通过这种语言,LabVIEW可以极大的提高工作效率. 类似 ...

  10. 基于Python接口自动化测试框架(初级篇)附源码

    目录 1.引言 1.框架设计思路 2.框架设计思路 3.运行程序 4.源码获取 引言 很多人都知道,目前市场上很多自动化测试工具,比如:Jmeter,Postman,TestLink等,还有一些自动化 ...

最新文章

  1. 脚本没有类似C语言的预编译,开源脚本库
  2. 拯救莫莉斯[GDOI2014]
  3. Scala Implicit Conversion
  4. 【STM32】端口复用和重映射,完全重映射,部分重映射
  5. 因子和,因子数,1到n的因子和,1到n的因子数(积性函数)
  6. swoolephp加密_PHP中给源代码加密的几种方法
  7. 二元相图软件_Materials Studio 领先的材料模拟软件
  8. 日历报表_在报表中实施不同的日历
  9. jquery层级原则器(匹配前一个元素后的下一个元素,必须是挨着的)
  10. Distral: Robust multitask reinforcement learning.
  11. Java程序二进制转化为十进制_用java程序实现二进制像十进制转化或十进 – 手机爱问...
  12. 反意疑问句及其回答用法归纳+习题讲解
  13. python计算正数,负数和复数的平方根
  14. 汇编没什么用,不用学了
  15. 商业虚拟专用网络技术五IPSec
  16. 蚂蚁金服上市,程序员流下了激动的眼泪
  17. 开源java数据库库
  18. 微信小程序设置了合法请求域名,小程序一直提示不在合法域名列别中
  19. XP IIS之——问题总结
  20. 计算机硬盘copy,diskgenius硬盘拷贝的方法

热门文章

  1. python实现简单银行管理系统
  2. 永洪BI-通过传输参数控制页面显示多少数据量
  3. 使用微软官方方法制作纯净WinPE
  4. 使用WEPE一键安装系统
  5. 访问动态web工程时浏览器地址栏显示%20%20%20%20%...
  6. c++EasyX极乐净土的实现及音乐头文件的使用
  7. 高斯分布4——联合概率分布
  8. 2019年,这些公路交通工程规范和标准有新政
  9. Java开发二维码扫一扫名片技术
  10. 小摩尔来了!3分钟带你做个魔性小摩尔!