Всем привет. Осваиваю автотестирование. Решил добавить отчеты аллюра. Перечитал уже порядком инфы различной, перебробовал кучу вариантов, но степов в отчете так и не получил. Отчет запускается корректно, а степов нет. Подскажите, что не так делаю? Может я сам тест неправильно пишу?
buildscript {
repositories {
maven {
url "https://plugins.gradle.org/m2/"
}
}
dependencies {
classpath "io.qameta.allure:allure-gradle:2.5"
}
}
apply plugin: 'java'
apply plugin: 'io.qameta.allure'
test{
useTestNG()
}
allure {
version = '2.7.0'
aspectjVersion = '1.9.4'
autoconfigure = true
aspectjweaver = true
allureJavaVersion = '2.0-BETA10'
}
repositories {
jcenter()
}
dependencies{
compile group: 'io.qameta.allure', name: 'allure-testng', version: '2.7.0'
testCompile group: 'org.testng', name: 'testng', version: '6.14.3'
implementation group: 'io.appium', name: 'java-client', version: '7.0.0'
}
Сам степ
public class DemoPage {
@AndroidFindBy(id = "com.xxx.client:id/btn_demo")
private MobileElement demoMode;
@Step("Нажимаем кнопку демо")
public void clickDemo() {
demoMode.click();
}
public DemoPage(AppiumDriver<WebElement> driver) {
PageFactory.initElements(new AppiumFieldDecorator(driver), this);
}
}
И сам тест
public class DemoHouseTest extends BaseTest {
@Test()
public void DemoTest() {
System.out.println("Start Demo Test");
DemoPage demo = new DemoPage(driver);
demo.clickDemo();
}
}