问题标签 [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.

0 投票
2 回答
1301 浏览

allure - SoapUI + Allure 集成

我正在尝试将 SoapUI 测试用例与 Allure 集成以生成报告。有一个maven项目,我正在使用soapui maven插件来运行测试用例。测试用例运行良好,生成了 JUnit 报告,但没有引人入胜的结果。请检查我的 pom,它可能对 allure 插件有一些错误的用法。

mnv 测试站点命令返回以下错误:

[错误]无法在项目soapui-tests上执行目标org.apache.maven.plugins:maven-site-plugin:3.3:site(默认站点):页面生成期间出错:渲染Maven报告时出错:无法生成报告: InvocationTargetException: 找不到任何诱惑结果-> [帮助 1]

0 投票
0 回答
2429 浏览

teamcity - TeamCity +倾城

我正在评估 TeamCity 的使用,但在集成 Allure 插件时遇到问题。

在 Win 8.1 x64 上运行服务器和代理。团队城市 v9.1.3

从https://github.com/allure-framework/allure-teamcity-plugin/releases (Release 2.1)下载了 Allure 插件和命令行的 v2.1

解压缩并确保将 Allure 命令行 bin 添加到我的路径中。通过 TeamCity 插件上传器上传插件 zip。

在这一点上,我期待在我的构建步骤中找到 Allure 构建步骤,但没有。

这是怎么回事?

0 投票
1 回答
1035 浏览

c# - 是否可以在魅力报告中包含 specflow 功能信息

我正在尝试在魅力报告中包含 specflow 功能内容。

为此,我正在遵循下一页的教程。

教程中缺少的是如何在 allure 生成的报告中包含 specflow 特征文件的信息。是否可以包含此信息?

问候

0 投票
1 回答
6295 浏览

allure - 如何在 IntelliJ 项目中使用 JUnit 设置 Allure?

我一直在阅读Allure wiki ,但我似乎无法开始使用 Allure。

我有一个 IntelliJ 项目,用于使用 Selenium 运行 JUnit 测试。我想在测试运行后添加 Allure 以获得更好的反馈。但是,我无法理解 Allure 将如何与我的项目的其余部分集成。

JUnit 的 wiki 页面上,看起来 Allure with JUnit 只支持 maven 项目?如何设置使用 IntelliJ 项目的魅力?

0 投票
2 回答
1064 浏览

selenium-webdriver - 无法在 Jetty 服务器上部署 Allure 报告

我正在尝试部署在“mvn clean test site”之后生成的魅力报告。我使用了 mvn jetty:run,当我尝试打开“ http://localhost:8080 ”时,我在 Firefox 浏览器中得到了一个“Directory:/”作为文本,而不是实际的 Allure 报告。

码头服务器的输出

错误部分

没有错误

pom.xml

控制台输出

0 投票
1 回答
465 浏览

allure - 如何使用 allure-cucumber-jvm-adaptor 将有关故事 ID 的信息添加到场景中?

我有带有风景的功能文件:

我如何将有关故事的信息添加到引诱报告中?是否可以仅在报告中将其添加到场景名称中?我找不到有关如何使用黄瓜标签和魅力报告的信息。

0 投票
1 回答
2403 浏览

maven - 倾城报告为空

我尝试将魅力报告添加到 myProject,但是当我运行时

码头:停止清洁测试 -Dsuite=suites/android/login.xml 站点码头:运行

测试通过,但魅力报告显示 0 个测试“测试运行(0 个测试套件,0 个测试用例)”

我在报告中看到的

我的 pom.xml:

0 投票
1 回答
1590 浏览

ruby - Rspec:Allure 命令行工具

安装allure-rspec gem并添加文件require 'allure-rspec'后。spec_helper.rb我能够以.xml格式生成结果。

现在我想将其转换为本教程.xml的实际html报告将我们导航到这里https://github.com/allure-framework/allure-cli

我不明白这将如何帮助生成html报告。

我正在使用这一行在.xml结果目录中生成

bundle exec rspec spec/create_post/post_creation_spec.rb

0 投票
1 回答
5609 浏览

report - 从几个魅力报告中汇总数据

Allure 报告工具旨在为每次测试运行显示一份报告。开发人员警告过我。无论如何,我需要从这个方便的工具中获得更多。

  • 您是否想过将诱惑报告保留数天/月?
  • 您是否想过自动分析历史数据?

基本上,我需要找到问题的答案:上个月的哪些测试不稳定并且需要稳定?不幸的是,我没有从主网站(http://allure.qatools.ru/)或互联网上的框中找到答案。

我的解决方案:

尝试解决第一个问题:[已解决]

我试图将诱惑报告存档在 jenkins CI 工具下,但我必须管理 1500 个 TestNg 测试,并且诱惑报告生成和存档大约需要 10 分钟,这对于我们的管道来说是不可接受的。然后我开始生成关于 jenkins slave 的报告,并根据下一个结构将其 ftp 到远程盒子:project_type/pipeline_type/suite_type/day/build_number。

我将报告存储为具有 btrfs 压缩的原始项目,它可以非常有效地压缩 json 文件(文件被压缩 5 次)并且可以从 ui 访问文件。

UI 是一个 django(就是喜欢它)项目,它遵循文件系统结构。

这种方法允许聚合数据。

试图解决第二个问题:[未解决]

我需要汇总所有运行套件的数据(参见上面的结构),并找出哪些测试在主运行或重新运行尝试中失败(我们使用 FailedReporter TestNg 侦听器重新运行失败的测试 3 次)并将失败的原因与失败的测试。理想情况下,我需要将失败的测试结果与存储的报告相匹配。

例如:

我们有 2 份报告:

../并行套件/2015-10-21/560

../并行套件/2015-10-22/584

每个套件都未通过测试 testCreditCard。

  • 560 构建中的测试失败,原因是 - 第三方系统已关闭。
  • 测试在 584 构建中失败,原因是第一次重新运行尝试 - 第三方系统已关闭,第二次重新运行尝试有原因 - IndexOutOfBoundsException:索引:0,大小:0 在 java.util.ArrayList.rangeCheck,第三次尝试它通过了。

因此,我需要知道third party system was down错误是 2 天 2 次,1 天IndexOutOfBoundsException2 天,并且在第三次重新运行尝试的第二天通过了测试。

有人朝这个方向工作吗?

0 投票
1 回答
621 浏览

java - 如何在单线程中仅从 Maven Surefire 插件运行一个 TestNG 类?

我使用 allure framevork + testNG 进行报告测试。而且我只想从 Maven 并行运行一个测试类

  1. 如果我使用<suiteXmlFiles>,那么 aspectj 将看不到我的测试,并且我需要在 xml 中编写所有测试类(我不想这样做,因为我正在使用 aspectj)
  2. 如果我<parallel>在 maven-surefire-plagin 中设置 - 所有类中的所有方法都是并行的。

也许我可以包括一个类来并行?