问题标签 [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 - 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]
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 构建步骤,但没有。
这是怎么回事?
c# - 是否可以在魅力报告中包含 specflow 功能信息
我正在尝试在魅力报告中包含 specflow 功能内容。
为此,我正在遵循下一页的教程。
教程中缺少的是如何在 allure 生成的报告中包含 specflow 特征文件的信息。是否可以包含此信息?
问候
allure - 如何在 IntelliJ 项目中使用 JUnit 设置 Allure?
我一直在阅读Allure wiki ,但我似乎无法开始使用 Allure。
我有一个 IntelliJ 项目,用于使用 Selenium 运行 JUnit 测试。我想在测试运行后添加 Allure 以获得更好的反馈。但是,我无法理解 Allure 将如何与我的项目的其余部分集成。
在JUnit 的 wiki 页面上,看起来 Allure with JUnit 只支持 maven 项目?如何设置使用 IntelliJ 项目的魅力?
selenium-webdriver - 无法在 Jetty 服务器上部署 Allure 报告
我正在尝试部署在“mvn clean test site”之后生成的魅力报告。我使用了 mvn jetty:run,当我尝试打开“ http://localhost:8080 ”时,我在 Firefox 浏览器中得到了一个“Directory:/”作为文本,而不是实际的 Allure 报告。
错误部分
没有错误
pom.xml
控制台输出
allure - 如何使用 allure-cucumber-jvm-adaptor 将有关故事 ID 的信息添加到场景中?
我有带有风景的功能文件:
我如何将有关故事的信息添加到引诱报告中?是否可以仅在报告中将其添加到场景名称中?我找不到有关如何使用黄瓜标签和魅力报告的信息。
maven - 倾城报告为空
我尝试将魅力报告添加到 myProject,但是当我运行时
码头:停止清洁测试 -Dsuite=suites/android/login.xml 站点码头:运行
测试通过,但魅力报告显示 0 个测试“测试运行(0 个测试套件,0 个测试用例)”
我的 pom.xml:
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
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 天IndexOutOfBoundsException
2 天,并且在第三次重新运行尝试的第二天通过了测试。
有人朝这个方向工作吗?
java - 如何在单线程中仅从 Maven Surefire 插件运行一个 TestNG 类?
我使用 allure framevork + testNG 进行报告测试。而且我只想从 Maven 并行运行一个测试类。
- 如果我使用
<suiteXmlFiles>
,那么 aspectj 将看不到我的测试,并且我需要在 xml 中编写所有测试类(我不想这样做,因为我正在使用 aspectj) - 如果我
<parallel>
在 maven-surefire-plagin 中设置 - 所有类中的所有方法都是并行的。
也许我可以包括一个类来并行?