allure相关内容
信息-https://codefresh.io/docs/docs/testing/test-reports/ allure-testng v2.17.2 aspectjweaver v1.9.6 遵循上述文档后,我目前在CodeFresh上的构建中生成了测试报告。这些当前正在按预期生成,但是趋势/历史没有显示在报告中。我们必须在报告中看到此信息,以便获得正在运行的测试状态的历史视图
..
Allure结果是生成的(Xmls),并且可以通过在allure-result目录之外运行allure service来查看,但在Jenkins中使用魅力结果目录和Jenkins工作区的相对路径进行配置时,将找不到诱惑力结果。路径可能有问题 [ALURE_TEST]$/Users/me/.jenkins/tools/ru.yandex.qatools.allure.jenkins.tools.A
..
我将Allure2与TestNG一起使用。我想编写我自己的侦听器,它在控制台输出中打印@step。 我在Traure中看到了接口“StepLifecycleListener”,但我无法在TestNG中实现此侦听器。有什么建议吗? @Override public void beforeStepStart(final StepResult result) { System.out
..
在运行测试时,我使用不同的测试套件(包含要执行的测试列表的XML文件)。例如,我需要运行冒烟测试,因此我选择具有最简单测试的相应XML(登录/注销;选择主选项卡;检查数据是否显示)。 但是在生成的allure报告中,项目中包含所有测试(所有带有@Test注释的方法)。并且尚未执行的测试的状态为passed、failed;此信息会误导我们得出结论,认为我们测试的比实际做的多。 如何修复此问题
..
我需要配置以下参数: 环境、趋势、历史、执行者、重试、 等等.我需要这些参数让黄瓜与红宝石一起使用.我搜索了很多地方,但没有找到太多.如果您能提供这些参数,我将不胜感激. 解决方案 历史 Allure 在报告生成期间将历史信息存储到 allure-report/history 文件夹.因此,在生成报告之前,您需要将之前启动的此类文件夹复制到您的 allure-results 中.
..
我有这个代码: #编码:utf-8从硒导入网络驱动程序导入pytest进口诱惑@pytest.yield_fixture(scope='session')定义驱动程序():_driver = webdriver.PhantomJS()产量_驱动程序_driver.quit()def test_ya(驱动程序):用 allure.step('打开 ya.ru 并截图'):driver.get('h
..
我正在尝试使用 Allure-framework 为我的Selenium WebDriver 测试.我使用 JUnit 框架和 allure-maven-plugin 与 Allure 1.3.9 版本.我使用 mvn test 运行测试,然后使用 mvn site 生成报告.我在 target/site/allure-maven-plugin/ 目录中看到生成的报告.当我使用 Firefox 打
..
我正在尝试使用 Allure-framework 为我的 Selenium WebDriver 测试.我使用 JUnit 框架和 allure-maven-插件 与 Allure 1.3.9 版.我使用 mvn test 运行测试,然后使用 mvn site 生成报告.我在 target/site/allure-maven-plugin/ 目录中看到生成的报告.当我用 Firefox 打开 ind
..
我有一个小的 webdriver.io 项目,只是为了第一次试验它.我现在想添加诱惑报告,但是当我尝试运行 allure open 时出现以下异常,我不知道我必须在哪里解决这个问题: 正在启动 Web 服务器...2021-05-04 22:06:43.669:INFO::main: 日志初始化@349ms 到 org.eclipse.jetty.util.log.StdErrLog线程“mai
..
Executor 未显示在 Allure 报告中.我创建了一个 executor.json 文件,它只有 1 个属性,即 tester,我们可以看到下面的代码 executor.json {"Tester":"Suhail"} 当我生成报告时,我没有得到 Executor 字段,它显示为 Unknow,您可以看到下面附上的屏幕截图 我使用的是 Allure 版本 2.13.2
..
我的要求是结合2个测试结果发布一份诱惑报告.基本上,我们的框架需要根据系统状态运行 2 组专有的相关测试作为 2 个不同的测试运行.这些将从 2 个不同的 JVM 运行.我需要结合这 2 次运行的结果来显示 1 份报告. 由于 allure 为 testng 提供了一个适配器,我想知道这是否可行或者我应该从哪里开始. 预先感谢所有指导. 解决方案 Allure 具有内置的聚合功
..
我在 java testng 测试中使用 allure-testng(2.12.1) 适配器.我有使用@DataProvider 的测试.我的测试实现 ITest 以在运行时更改测试方法实例名称.当我运行测试时,我看到不同的测试方法名称,但在 allure-report 中,它为每次测试运行显示相同的测试方法.如何配置诱惑报告以显示类似于 IDE? @Listeners({AllureTestN
..
我正在使用 WebdriverIO/Cucumber(wdio-cucumber-framework) 用于我的测试自动化.我想在 HTML 文件中获取测试执行结果.截至目前,我正在使用 Spec Reporter(wdio-spec-reporter).这有助于在控制台窗口中打印结果.但我想要一个 HTML 文件中的所有执行报告. 如何在 HTML 文件中获取 WebdriverIO 测试
..
我想使用 pytest 适配器 自定义我的诱惑测试报告.例如,在概览页面上添加环境详细信息.更改概览屏幕上的报告名称. 我尝试按照文档中的建议在 conftest.py 中添加环境详细信息,但它对我不起作用 def pytest_configure(config):allure.environment(test_server='testserver', report='我的测试报告')
..
如何将 pytest 的所有日志显示到 Allure 中.stdout 和 stderr 用于什么? 请检查我所指的突出显示的代码 解决方案 stdout 和 stderr 用于向这些流显示测试产生的输出.要将它们(和日志)填充到 Allure 报告中,您的测试或测试执行的应用程序必须向相应的流生成输出. 导入日志导入系统记录器 = logging.getLogger()logge
..
我正在使用 py test allure 适配器并尝试生成诱惑报告所需的输入数据.但我无法生成任何 XML.当我使用 py.test sample.py 执行 py 文件时,它确实创建了 pycache 目录.然后我执行了“allure generate -v 1.3.9 C:\allurereports"(这是我有sample.py的目录).它确实创建了一个迷人的 html 报告,但没有测试用例
..
我正在尝试在 Windows 8 机器上使用 Pytest (3.6xx) 配置 Allure (2.6.0).我能够运行 pytest 并生成 jUnit xml 报告文件,稍后我可以将其传递给 allure(诱惑服务器 jUnitXmlFile.xml)并且它工作正常. 我需要的是 Allure 提供的附加功能(元数据、附件等),所以我下载了 pytest-allure-adaptor.
..
我有这个代码: # 编码:utf-8从硒导入网络驱动程序导入pytest进口诱惑@pytest.yield_fixture(scope='session')定义驱动程序():_driver = webdriver.PhantomJS()产量_驱动程序_driver.quit()def test_ya(驱动程序):使用 allure.step('打开 ya.ru 并截屏'):driver.get(
..
根据 mocha-allure 文档,如果您想在 before/beforeEach 之外使用 allure,则应直接导入报告器.或者一旦添加 mocha-allure-reporter 将使用以下 API 创建全局诱惑对象: https://github.com/allure-framework/allure-mocha https://github.com/allure-examp
..
我想通过合并两个单独的Jenkins maven项目的结果来生成统一的报告(并且我读过Allure确实支持该功能-将结果合并到不同的allure-results文件夹中),但是它不能正常工作我会在下面解释. 我的目标是从我所有项目的所有测试结果中获得可见性.目前,我只能看到特定于项目的测试结果. 这是上下文: 我有两个Maven项目(用于 testNG )正在运行,并通过JENK
..