TestNG+ExtentReports生成超漂亮的测试报告

发表于:2017-7-18 14:44

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:凌风    来源:博客

  一个优雅、漂亮的测试报告,能够给我们的测试工作带来不少的加分,而报告的模版实在是让我们这些技术人员头疼的问题,设计的实在是没有什么美感。
  那么今天就给大家分享一个自动化测试中,一个超漂亮的测试报告模版。
  先展示一下测试报告
  那么这个报告是如何生成的呢?简简单单的几步就可以搞定!
  1、环境准备
  jdk
  idea或者eclipse都可以
  maven
  2、具体操作
  2.1创建一个maven工程
  2.2在pom文件中添加
  2.3配置你的testng.xml(这里只列出配置,不做仔细讲解,testng文章讲述testng详细配置)
  2.4写一个测试方法试试吧
  @Test
  public void test(){
  Assert.assertEquals(1,1);
  }
  @Test
  public void test11(){
  Assert.assertEquals(1,2);
  }
  注意:要在testng.xml文件中加入
  <include name="test"/>
  <include name="test11"/>
  或者是完全删除<methods>标签
  2.5执行你的testng.xml文件吧,测试报告就出来啦!
  2.6报告中的Dashboard
  创建一个类,名字随意,我这里叫做MySystemInfo.class
  注意:要把类MySystemInfo添加到testng.xml配置中,在2.3种可以看到
  上边的声明的Map类型的变量systemInfo,此时你可以用这个变量put进去什么信息都可以,执行后效果如下
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号