Selenide+Allure+@Step не отображаются описания шагов.

Я прикрутил Allure к проекту на Selenide. Все работает, но не работает Step. Проблема, как я вижу, тут поднадоевшая. Отображаются шаги из Selenide:
$(open) https://rosb-05:9443/rosnfo/start-process.html 66ms
$(input[onclick=‘soap(0);’]) click() 57ms
$(By.xpath: //p-progressspinner) wait while([visible, 60000]) 7ms
При этом все такие шаги находятся внутри более высокоуровневых шагов

        public void checkTeskExist(String taskNo, String segment){

            if (segment.equals("MSB")){
                $(By.xpath("//p-tabpanel[1]//table/thead/tr/th[*/*/div/text()='Заявка']/input")).setValue(taskNo.substring(5));
            }
            else {
                $(By.partialLinkText("КОРП")).click();
                $(By.xpath("//p-tabpanel[2]//table/thead/tr/th[*/*/div/text()='Заявка']/input")).setValue(taskNo.substring(5));
            }

            $(By.xpath("//span[normalize-space()='No records found']")).shouldBe(visible);
        }

Хотелось бы, что бы вместо Selenideовских шагов отображались мои шаги @Step(Такой то шаг)
А еще лучше было бы, что бы можно было развернуть Step на шаги Selenide. Можно ли это сделать?
На всякий случай приведу build.gradle

plugins {
    id 'io.qameta.allure' version '2.5'
}

group 'sometests'
version '1.0-SNAPSHOT'

apply plugin: 'java'
sourceCompatibility = 1.8

repositories {
    mavenCentral()
}

dependencies {
    testCompile group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: '5.2.0'
    compile group: 'org.seleniumhq.selenium', name: 'selenium-chrome-driver', version: '3.12.0'
    testCompile 'com.codeborne:selenide:4.12.1'
    testRuntimeOnly('io.qameta.allure:allure-junit5:2.6.0')
    testImplementation('io.qameta.allure:allure-selenide:2.6.0')
}


allure {
    autoconfigure = false
    version = '2.6.0'
}

tasks.withType(JavaCompile) {
    options.encoding = 'UTF-8'
}

test {
    useJUnitPlatform()
}

UPDATE
Добавил в build.gradle

    autoconfigure = true
    aspectjweaver = true

Теперь аннотации отображаются корректно. Но хотелось бы комбинировать их с Selenide шагами.
UPDATE 2
Забыл раскоментить подключение лиснера к Selenide. Теперь все ок, работает прям так как надо.

1 Like