• 4--TestNG测试报告


    第一:自带测试报告(略)

    第二:Reportng测试报告(略)

    第三:ExtentReport--extentreports.com

    (1) pom.xml:不是总的pom,是文件夹下的pom

    <dependency>

      <groupid>com.relevantcodes</groupid>

      <artifactid>extentreports</artifactid>

      <version>2.41.1</version>

    </dependency>

    <dependency>

      <groupid>com.vimalselvam</groupid>

      <artifactid>testng-extentsreport</artifactid>

      <version>1.3.1</version>

    </dependency>

    <dependency>

      <groupid>com.aventstack</groupid>

      <artifactid>extentreports</artifactid>

      <version>3.0.6</version>

    </dependency>

    编码:

    Assert.assertEquals(i:1,i1:1);

    Assert.assertEquals(i:1,i1:2);

    Assert.assertEquals(s:"aaa",a1:"aaa");

    Reporter.log(s:"这是我们自己写的日志");

    throw new RuntimeException("这是我自己的运行时异常");

    testng.xml:

    <suite name="我自己的接口测试套件">

      <test name="这些事测试模块">

        <classes>

          <class name ="com.tester.extend.demo.TestMethodsdemo"/>

            <methods>

              <include name="test1">

              <include name="test2">

            </methods>

        </classes>

      </test>

      <listeners>

        <listener class-name="com.vimalselvam.testng.listener.ExtentTestngFormater"><>

      </listeners>

    </suite>

    执行:

    多出文件夹test-output,文件emailable-report.html,邮件copy path,打开浏览器输入复制的链接

    多出文件夹test-output,文件report.html,邮件copy path,打开浏览器输入复制的链接(有一个cdn的css加载不出来)

    解决样式加载不到的问题:

    网上搜索,主要意思是自己创建一个监听类,overwrite

    https://www.cnblogs.com/kasen95/p/9798417.html

    https://blog.csdn.net/HY_smile/article/details/81705951

     需修改下,第113行代码:

    //怎么样解决cdn.rawgit.com访问不了的情况
    htmlReporter.config().setResourceCDN(ResourceCDN.EXTENTREPORTS);

     

  • 相关阅读:
    android cocos2d-x视频
    Android OpenGL 学习笔记 --开始篇
    Nginx配置详解
    扩展RBAC用户角色权限设计方案
    几种序列化与Get、Set方法的关系
    Kettle大量数据快速导出的解决方案(利用SQL导出百万级数据,挺快的)
    SpringBoot 标准集成MyBatis的2种方式
    Apache Commons io FileUtils 详解
    SpringBoot在工具类中读取配置文件(ClassPathResource)
    利用guava封装RateLimiter 令牌桶算法(AOP实现)
  • 原文地址:https://www.cnblogs.com/lizhiyan/p/10560378.html
Copyright © 2020-2023  润新知