我正在为 Java 项目使用 Allure 测试框架。在定义附件名称时,我只允许在注释中使用常量。
例如:
@Attachment(value = "My Screenshot", type = "image/png")
public byte[] saveScreenshot(byte[] screenShot) {
return screenShot;
}
参考value
,如果我将其用于多个步骤,它们将始终以标题出现在报告中My Screenshot
。
我怎样才能使它像 Allure@Step
注释那样更具动态性,即在字符串中使用诸如{0}
和方法名称之类的参数{method}
?