当前位置: 首页 > 知识库问答 >
问题:

如果使用cucumberJVM和诱惑,标准设置应该如何build.gradle?

通啸
2023-03-14

我可以用Gradle运行cucumberJVM,但不确定我到底需要在build.gradle中添加什么来在测试执行后获得诱惑报告。
我检查了官网链接,阅读了cucumberJVM部分,但只有关于maven项目的信息
如果我们使用Cucumber JVM Gradle Allure的组合,有人能举一个build.gradle文件的适当设置的例子吗?

共有1个答案

贝研
2023-03-14

终于找到了解决办法。

  • 添加任务cucumber在这里推荐(https://cucumber.io/docs/tools/java/#gradle)
    • 在任务cucumber的args中添加以下内容
    args = [ '--plugin', 'io.qameta.allure.cucumber4jvm.AllureCucumber4Jvm', '--glue', 'path_to_your_glue_code', ("path_to_your_feature")]
    
    
    • 为插件添加依赖项
    dependencies { testCompile("io.qameta.allure:allure-cucumber4-jvm:2.10.0") }
    
    allure generate 'path_to_allure_results_folder' -c -o 'path_to_your_report_folder\' 
    
    

 类似资料:
  • 我使用java selenium进行自动化测试,但我想尝试诱惑力报告。有人能向我解释一下如何在eclipse中设置Allure TestNG selenium以实现自动化吗?它是否只支持基于maven的项目,甚至支持java项目,我们可以做到吗?谢谢 没有pom。当前java项目中的xml文件。。。所以这是一个疑问,如果我可以实现

  • 我目前正在使用cucumber json report进行来自jenkins的报告。该报告将测试的每个屏幕截图保存在内存中,这通常会导致java堆内存错误。我想尝试一下“诱惑”,但是在创建报告时没有找到任何关于它的行为的信息。所以我有几个问题:1。诱惑报告是在测试执行过程中创建的,还是在执行完成后才将所有结果汇总并写入报告?2.报表在其他地方存储时,是否将截图嵌入到报表中或作为链接添加?3.截图是

  • 那我试试这个 但是我有 如何设置xlabel和ylabel,然后将新图像另存为文件?

  • 我想问你,我应该如何设置和获取属性值?我应该这样做吗,例如直接从另一个类并将属性设置为公共属性,或者更好的做法是将属性设置为私有并更改它或通过使用此类中实现的公共函数来获取它? 第一种情况: 第二种情况: 这段代码显然有点简化...

  • 标准设置 建立经由基地台与网络联机的网络设定,并保存至PSP™主机。最多可保存10组设定。 网络的设定方法会因您使用之环境而异。以下仅说明标准的设定范例。 1. 确认无线基地台的设定是否已经完成。 确认在PSP™主机的附近,是否设置了已与网络联机的无线基地台。无线基地台的设定通常需使用计算机进行。详情请询问设置无线基地台的人员。 2. 进入(设定)后,选择(网络设定)。 3. 选择[Infrast