问题标签 [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.
ruby - 第一个测试套件因 allure-rspec 失败
我正在努力将 allure 集成到我的测试中,但遇到了第一个测试套件失败并返回未定义的方法 `find_element' for nil:NilClass 错误与套件中的每个测试的问题。当我不使用 allure 时,测试会按预期运行,无论运行什么套件,都会发生同样的事情。
我已经对其进行了研究,似乎我的规范助手中的 before 和 after 钩子没有在失败的测试中使用。有什么想法可能导致这种情况吗?
maven - Allure TeamCity 插件显示空报告
Teamcity 在机器“А”上运行。代理在机器“B”上运行。在同一台机器(“B”)上,maven 正在触发 selenium web 测试。还有魅力报告以及“mvn clean test site jetty:run”工作正常。
我已经安装了 allure teamcity 插件。添加了引诱报告的路径。但是每次我在测试完成后打开它时,诱惑报告都是空的。
感谢您提前提供任何帮助和支持!
**Allure 截图:**automated-testing.info//uploads/default/1693/2d09b275384e6800.PNG
Teamcity 截图: http ://automated-testing.info//uploads/default/1691/37400f7a5cbe8d2f.PNG
Teamcity 截图: http ://automated-testing.info//uploads/default/1692/eb9e8664d8222407.PNG
python - 如何在 allure.step 中显示可变长度参数列表?
Allure 支持带函数参数的步骤名称https://github.com/allure-framework/allure-python#steps
但它适用于确定的函数变量计数。是否可以在 **args 和 **kwargs 参数的情况下显示所有变量?就像是
java - 如何使用 Allure 组织 junit 测试套件
到目前为止,除了 Junit 和 Jenkins,我使用 log4j 来文本报告测试用例的结果,但现在我想使用 Allure,从我的 selenium 测试中生成更清晰、更透明的报告。我正在使用 maven 项目,其中单个测试用例是一个 java 类,并且由每个步骤也是一个 java 类组成。它看起来像这样:
在每一步 - “运行” - 都包含硒代码。
单个测试用例被分组到更大的集合中。例如:
最后,我有一个主要类(称为“TestRunner”),其中激活了相应的集合。它看起来像这样:
因此,我项目中的类层次结构如下所示:
现在,我的问题是:在 Jenkins “构建”之后,如何添加 Allure 注释(如 @Stories、@Features、@Steps...)的最佳方法,当生成报告时,结果将以表格形式呈现作为上面的层次结构
请注意,jenkins 已配置、工作并生成报告,但不是我想要的形式。
只是我需要以简单的方式知道错误发生在哪个测试和哪个步骤
java - 引诱:未能获得 ru.yandex.qat ools.allure:allure-maven-plugin 的报告
我试图将 Allure 固定在我的测试中。我开始按照文档说(https://github.com/allure-framework/allure-core/wiki#getting-started)但是有一个我无法处理的错误:mvn site
这是我的pom.xml:
teamcity - 使用 xUnit 的魅力
有没有人尝试将 Allure 报告用于 xUnit 测试解决方案?我很怀疑,因为支持的适配器列表中没有 xUnit(https://github.com/allure-framework/allure-core/wiki#gathering-information-about-tests)。我已经安装了 Allure teamcity 插件,但工件中没有任何 allure 输出。如果有人将 Allure teamcity 插件与 xUnit 一起使用,请说明如何设置它。提前致谢。
parameters - Allure:参数注释
我有一个关于 Allure 的参数支持的问题。在https://github.com/allure-framework/allure-core/wiki/Parameters的示例中,您使用 @Parameter 注释了方法参数。不幸的是 ru.yandex.qatools.allure.annotations.Parameter 只允许在字段中进行注释。TestNG Parameter 注释将字段和方法作为目标。那么你使用哪个 Parameter 注释呢?
coffeescript - Allure 和 Hapi Lab 覆盖报告
我正在尝试弄清楚我们是否可以使用 TeamCity 的 Allure 插件来显示代码覆盖率,并在我们的构建管道中完成测试。
我们的 Web 服务的所有测试都是使用 Hapijs Lab 用 CoffeeScript 编写的。
当我们现在运行测试时,我们使用'npm test',一旦测试完成,就会生成一个coverage.html 文档。
有谁知道我可以将此 coverage.html 报告转换为 Allure 可以理解的格式的方法吗?根据我的阅读,Allure 似乎期待 XML。有没有人有将现有报告转换为 XML 的经验?
selenium - 使用 Allure 报告工具生成 Selenium WebDriver 报告
我是 Selenium WebDriver 的新手。我目前正在使用 TestNg 生成报告。但是我需要使用带有 TestNg 的 Allure Reporting 框架来生成报告。我没有看到任何使用 Allure 的适当文档。需要帮助安装和设置 Allure TestNg 框架。
protractor - 如何用量角器和摩卡听失败的测试
我正在使用 allure 记者,并希望在测试失败时附上屏幕截图。为此,我需要收听该runner.on('fail', function(){});
事件并附上屏幕截图以吸引该事件。
但我不知道如何从量角器 conf 文件中的 onPrepare 函数传递跑步者。任何想法如何解决这个问题?