首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法解析“Allure”中的方法“”getLifecycle“”

无法解析“Allure”中的方法“”getLifecycle“”
EN

Stack Overflow用户
提问于 2020-11-04 15:15:27
回答 1查看 216关注 0票数 0

我在java中有一个项目,我正在使用Allure生成测试报告。我找到了this question,需要使用以下代码重命名我的测试:

代码语言:javascript
复制
AllureLifecycle lifecycle = Allure.getLifecycle();
//change test name to "CHANGED_NAME"
lifecycle.updateTestCase(testResult -> testResult.setName("CHANGED_NAME"));

我已经从下面导入了AllureLifecycle:

代码语言:javascript
复制
import io.qameta.allure.AllureLifecycle;

并使用以下依赖项:

代码语言:javascript
复制
<dependency>
  <groupId>io.qameta.allure</groupId>
  <artifactId>allure-java-commons</artifactId>
  <version>2.13.3</version>
</dependency>

但是,在Allure.getLifecycle()的行列中,它正在向Cannot resolve method 'getLifecycle' in 'Allure'抱怨。

如何修复这个错误?

EN

回答 1

Stack Overflow用户

发布于 2020-11-08 21:37:17

您需要添加io.qameta.allure.Allure类的导入

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64675598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档