首页 > 其他分享 >在idea中使用allure

在idea中使用allure

时间:2023-09-25 15:38:31浏览次数:35  
标签:plugin idea 1.9 maven allure 使用 org aspectjweaver

首先配置maven和allure环境 -- 略

环境可能遇到问题见:

点击查看

在pom.xml文件中引入扫描build标签:

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.7.1</version>
                <configuration>
                    <skipTests>false</skipTests>
                    <!--表示执行任何子目录下所有命名以Test结尾的java类 -->
                    <includes>
                        <include>**/*Test.java</include>
                    </includes>
                    <!--表示不执行任何子目录下所有命名以Test开头的java类 -->
                    <excludes>
                        <exclude>**/Test*.java</exclude>
                    </excludes>
                    <testFailureIgnore>true</testFailureIgnore>
                    <argLine>
                        -javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/1.9.5/aspectjweaver-1.9.5.jar"
                    </argLine>
                    <properties>
                        <property>
                            <name>listener</name>
                            <value>io.qameta.allure.junit4.AllureJunit4</value>
                        </property>
                    </properties>
                </configuration>
                <dependencies>
                    <dependency>
                        <groupId>org.aspectj</groupId>
                        <artifactId>aspectjweaver</artifactId>
                        <version>1.9.5</version>
                    </dependency>
                </dependencies>
            </plugin>
        </plugins>
    </build>

随便写两个测试类:

 使用命令:

mvn test

生成数据

然后使用 

 allure generate ./allure-results -o ./fileresult --clean

生成报告:

 

 

标签:plugin,idea,1.9,maven,allure,使用,org,aspectjweaver
From: https://www.cnblogs.com/0099-ymsml/p/17728013.html

相关文章

  • Allure
    简介Allire是一款轻量级的开源自动化测试报告生成框架,JAVA语言开发的,支持大部分测试框架,如pytest,unittest等,生成的测试报告是最漂亮的。,而且还可以配合pytest和jenkin实现CI集成官方文档:https://docs.qameta.io/allure/#_pytest 安装安装JAVA环境Allure的运行需要以来jav......
  • 在idea的控制台使用命令报错XXX无法识别为命令或改变了环境变量后idea环境未同步更新
    报错XXX无法识别为命令是当前环境中不存在XXX配置,当前环境不是说电脑的系统环境,比如使用的idea那当前环境就是idea的配置环境:打开设置(ctrl+alt+s) 在Value中添加XXX对应的路径,记得加分号(;)。 ......
  • ImageMagick 的安装及使用
    ImageMagick是一个用于处理图像的开源软件套件,它提供了许多命令行工具和库,可以用于创建、编辑、转换和处理图像。以下是在常见操作系统上安装和使用ImageMagick的一般步骤:在Linux上安装和使用ImageMagick安装ImageMagick:在大多数Linux发行版中,您可以使用包管理器来......
  • 企业sdwan组网要求:企业使用SD-WAN组网时有哪些要求?
    在当今信息时代,企业对于网络的稳定性和高效性要求越来越高。SD-WAN(软件定义广域网)作为一种新兴的网络技术,为企业提供了更加灵活、可靠和安全的广域网解决方案。在组建企业SD-WAN网络时,有一些关键要求需要考虑。高可用性:企业SD-WAN网络需要保证高可用性,确保业务的持续性和可靠性。......
  • mybatis中使用in
     <iftest="areaCode!=nullandareaCode!=''">andAREACODEin(${areaCode})</if> 如果直接传入拼接好的wherein条件,比如('111','222','333'),则需要使用${areaCode}传参,即绝对引用,而不能使用#......
  • zTree使用记录
    <linkhref="zTree/zTreeStyle/zTreeStyle.css"rel="stylesheet"/><divid="treeDemo"class="ztree"></div><scriptsrc="zTree/jquery.ztree.all.js"type="text/javascript"><......
  • Winform中使用System.Windows.Forms.Timer多次启动停止计时器时绑定事件会重复多次执
    场景C#中实现计时器功能(定时任务和计时多长时间后执行某方法):https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/106274074以上关于定时器的使用。在实现点击按钮启动定时器,点击停止按钮停止定时器时发现,重复多次后会导致定时器方法累计重复执行。联想到如下情况......
  • 关于swagger-ui简单使用
    swagger-ui为了将我们的更好展示,类似接口文档,方便前端同事做开发pom依赖<dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version>2.6.1</version></depen......
  • Jedis使用指南
    简介JedisClient是Redis官网推荐的一个面向java客户端,库文件实现了对各类API进行封装调用。Jedis源码工程地址:https://github.com/xetorthio/jedis使用想要使用Jedis必须加载jar包或者添加maven依赖,jar包可以自己上网下载,我的是Maven项目,所以在pom.xml中增加如下语句:<dependency>......
  • 使用Intellij Idea打包java为可执行jar包
    自己在实际工作中的需要,使用Idea打包项目为可执行的jar包,网上找了好多文章但总是不成功,多次尝试后终于跑通,所以记录下来,希望可以帮助各位步骤:1.选中Java项目工程名称,在菜单中选择 File->projectstructure... (快捷键Ctrl+Alt+Shift+S)。2.在弹出的窗口中左侧选中"Artifact......