我将 Allure 与 jUnit 一起使用。在参数化测试中,我在标题中看到参数
当我想通过@Title
注释提供自定义标题时,不会显示这些参数。我尝试将参数指定为,@Title("Test {0}")
但效果不佳。
有没有办法在测试用例中自定义标题和参数?
将名称设置为@Parameterized 注释怎么样?
@Parameterized.Parameters(name = "My cool test {1} {2} {3}")
UPD: Allure 按原样获取@Title注释值,并且不支持{method}和{i}表示法,因为它是在没有方面的情况下处理的。Java 不允许在注解中使用动态表达式。