zoukankan      html  css  js  c++  java
  • TestNG+ExtentReports生成超漂亮的测试报告(转)

    一个优雅、漂亮的测试报告,能够给我们的测试工作带来不少的加分,而报告的模版实在是让我们这些技术人员头疼的问题,设计的实在是没有什么美感。

    那么今天就给大家分享一个自动化测试中,一个超漂亮的测试报告模版。


    先展示一下测试报告

    那么这个报告是如何生成的呢?简简单单的几步就可以搞定!

    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进去什么信息都可以,执行后效果如下

  • 相关阅读:
    uoj#214. 【UNR #1】合唱队形
    「集训队作业2018」复读机
    WPF进阶技巧和实战01-小技巧
    03 依赖注入--01控制反转、IoC模式
    01 ASP.NET Core 3 启动过程(一)
    05-IdentityServer4
    IdentityServer4系列[6]授权码模式
    04-授权策略
    03-Jwt在.netcore中的实现
    02-token
  • 原文地址:https://www.cnblogs.com/a00ium/p/10468453.html
Copyright © 2011-2022 走看看