【发布时间】:2017-08-13 12:57:52
【问题描述】:
我想为特定代码行而不是每个方法创建 Allure 步骤,这可能吗?我知道有一个带有一些辅助方法的 Allure 类,但我不知道如何创建一个步骤。
【问题讨论】:
标签: allure
我想为特定代码行而不是每个方法创建 Allure 步骤,这可能吗?我知道有一个带有一些辅助方法的 Allure 类,但我不知道如何创建一个步骤。
【问题讨论】:
标签: allure
您可以通过使用 Step 方法创建一个单独的类并在每次要添加步骤信息时调用它来做到这一点。例如:
import ru.yandex.qatools.allure.annotations.Step;
public final class LogUtil {
private LogUtil() {
}
@Step("{0}")
public static void log(final String message){
//intentionally empty
}
}
上面的类包含了创建诱惑步骤的方法。现在,每当您想在测试中添加步骤信息时,您只需调用此方法,如下所示:
LogUtil.log("Step information text");
你可以找到详细解释here
【讨论】: