问题标签 [allure]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
allure - 运行 maven clean test 命令时出错
我在使用 maven clean test 命令运行 TestNG 测试套件时收到以下错误消息:
测试
运行 TestSuite Listenerru.yandex.qatools.allure.junit.AllureRunListener@138450f0
必须是ITestListener
, ISuiteListener
, IReporter
, IAnnotationTransformer
,IMethodInterceptor
或IInvokedMethodListener
你们谁能帮我解决这个问题。
谢谢, 斯内哈尔
c# - 报告上如何区分testsuite和testcase
使用 Selenium C# Web 驱动程序和 NUnit 实现自动化。我正在使用命令行生成 Allure 报告,并且我的报告创建得非常好,但我需要以下问题的帮助:我使用 Page 对象模型(2 Test 和 1 Page)具有以下结构。现在,当我看到它显示在顶部测试运行(2 个测试套件,2 个测试用例)的报告时,每个测试用例都是一个测试套件。我想说 1 个测试套件,2 个测试用例。我怎么做?
下面是我的 LoginPage Page 对象:
我在http://www.nunit.org/index.php?p=suite&r=2.5.5阅读了有关 NUnit 套件属性的信息,并按照描述创建了带有枚举器的 ac# 类,但我如何调用它/连接它?我需要对我的测试课程进行哪些更改?
maven - Jenkins Allure 报告错误地显示了 0 个套件和测试——无法执行 Maven 目标
我正在尝试将 Allure 测试报告框架与 JUnit 4、Maven 和 Jenkins 一起使用。我已经用必要的依赖项更新了我的 pom.xml,当我在 Jenkins 中构建项目时,Allure 报告附加到构建中,但它显示了 0 个测试套件和 0 个测试,全部通过,没有其他信息。
有几十个测试应该显示为已损坏,还有一些测试通过了。我正在使用 Jenkins Allure 插件的默认设置。测试运行后,将在正确的目录中生成 XML 报告;他们只是似乎并没有真正填充附加到构建的报告。
以下是 Jenkins 中带有堆栈跟踪的控制台输出:
这是我的 target/surefire-reports 目录中的 .txt 文件之一,但出现错误:
该错误看起来无法从 commons.beansutils 中找到方法,但我的 pom.xml 中有此依赖项:
maven - Soapui PRO 在 Allure 中不显示报告
我正在尝试使用 Allure 生成 Soapui-PRO 执行报告。我下载了 Allure-maven 插件 2.2。我更新了 POM 文件,如下所述。在命令提示符下,我运行命令 c:\maven\bin\mvn -o test。测试运行良好,构建成功。但是报告是html格式的。你能检查一下并告诉我吗
allure - 使用命令行工具显示我自己的选项卡
在创建新的选项卡报告之前,我尝试显示allure-report-plugins 存储库中提供的示例(带有附件选项卡) 。
我已经下载并升级了最后一个命令行工具
我已将生成的attachments-plugin-1.0-SNAPSHOT.jar复制到与 allure-cli.jar 相同的目录中
我已经执行了以下命令:
java -cp .; attachments-plugin-1.0-SNAPSHOT.jar allure-cli.jar 生成路径/to/xml
我收到了一份报告,但我没有找到带有附件的新标签。
如何使用命令行工具考虑 plugin.jar ?同样的问题,如果我想使用 jenkins 插件在 CI 环境中生成报告。
谢谢
maven - 魅力报告自定义插件
我已经成功地将诱惑报告集成到我们使用 TestNG 的 Selenium 测试中。以此为例。
我现在正在考虑将一些我们自己的自定义选项卡添加到报告中,并将allure-report-plugins作为示例,我可以看到如何创建简单的插件,但是如何将这些示例插件集成到我们现有的报告中。
dashboard - 引诱报告仪表板显示 0 个测试套件
我使用 Jenkins-Maven 构建项目运行 SoapUI 测试。我更新了 POM 文件以在 Allure 中生成报告。Jenkins 控制台输出显示构建成功,报告生成成功。但是 Allure 报告仪表板说 Testsuites 0 PASSED。你能帮忙,让我知道是什么导致了这个问题。这是 POM 文件。
非常感谢 !
=========================
maven - 引诱:如何重新运行所有损坏的测试然后生成报告
我有大约 150 个测试。当我全部运行它们时,我总是有大约 2-5% 的测试失败,并且总是有不同的测试......
我想要什么:运行一次测试,如果有损坏的测试,maven 会重新运行它们,然后我可以重新生成带有更改的报告:它只会是通过和失败的测试
可能吗?我应该从什么开始?
我使用 Java+Maven+JUnit)
allure - 魅力报告 - @Issue,@Issues,@TestCaseID
任何人都可以详细解释这三个注释 -@Issue,@Issues,@TestCaseID for allure reporting 。
我已经浏览了文档链接https://github.com/allure-framework/allure-core/wiki/Issues。
我可以在方法级别使用@Issues,这样我就可以针对每个失败将每个问题发布到报告中。
如果有人提供除了文档中现有示例之外的示例,那就太好了。
谢谢