AllureHelper

Статический класс с методами управления шагами отчета Allure.

Пример:

AllureHelper.runStep("Название шага", () -> {
// ...
var value = getValue();
AllureHelper.setParameterToStep("value", value);
// ...
});

Functions

Link copied to clipboard

Добавление файла к отчету

Добавление текста в виде вложения к отчету

Добавление байтового массива в виде вложения к отчету

Link copied to clipboard
fun runStep(name: String, runnable: Runnable)

Создание шага Allure и выполнение переданной лямбды.

fun <T> runStep(name: String, function: () -> T): T?

Создание шага Allure, выполнение переданной лямбды и получение из неё объекта.

Link copied to clipboard

Установка параметра шагу Allure.