allure2侦听器在控制台中输出步骤

本文介绍了allure2侦听器在控制台中输出步骤的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!,我将Allure2与TestNG一起使用。我想编写我自己的侦听器,它在控制台输出中打印@step。,我在Traure中看到了接口”StepLifecycleListener”,但我无法在TestNG中实现此侦听器。有什么建议吗?,Allure 2监听器由spi机制管理。因此,您需要执行以下几个步骤才能使其正常工作:,实现StepLifecycleListener接口并重写必需的方法。
在项目的resources根目录中创建META-INF/services文件夹。
在上面的文件夹中使用此接口的全名创建一个新文件。
将实现类的完整路径添加到此文件中。,您可以在以下项目中找到一个示例:https://github.com/sskorol/allure2-testng-report/blob/master/src/test/resources/META-INF/services/io.qameta.allure.listener.StepLifecycleListener,有关SPI的详细信息:http://docs.oracle.com/javase/tutorial/sound/SPI-intro.html,这篇关于allure2侦听器在控制台中输出步骤的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册