Allure生成测试报告

allure介绍

  • 它是一个生成HTML测试报告的工具包
  • 使用java开发,所以需要java环境
  • 功能强大 , 生成的报告美观、直观
  • 使用浏览器打开,更易进行持续集成

allure相关安装和配置

  • 官网下载安装包
  • Maven添加对应依赖
       <dependency>
              <groupId>io.qameta.allure</groupId>
              <artifactId>allure-java-commons</artifactId>
              <version>2.14.0</version>
              <scope>compile</scope>
          </dependency>
    
    
  • 终端发送命令
      allure serve ./allure-results
    

allure注解

  • pytest类型

  • TestNG类型:

    点击查看代码
          ```
           @Epic("货物运营管理平台")//项目名
           @Feature("抢单流程")//冒烟测试流
           public class BusinessProTest {
    
           @Story("T1-注册物流公司")
           @Test(priority = 1,description = "注册物流公司")
          public void t1_addCompany_test() throws IOException {
          Company company=new Company("hc_test_001","123456");
      
                }
    
posted @ 2024-08-16 17:35  cxy领域展开  阅读(8)  评论(0编辑  收藏  举报