Почему это не работает?
Когда я запускаю файл функции как «Запустить функцию огурца», я получаю сообщение об ошибке
java.lang.AssertionError: Undefined default URL for page object PageObject
Объект страницы
@DefaultUrl("page:register.page")
public class AccountCreationPage extends PageObject {
...
}
Файл конфигурации (serenity.config)
environments {
local {
webdriver.base.url = "https://localhost"
}
demo {
webdriver.base.url = "https://demo.example.com"
}
prod {
webdriver.base.url = "https://example.com"
}
all {
home.page = "#{webdriver.base.url}"
register.page = "#{webdriver.base.url}/register"
}
}
https://johnfergusonsmart.com/environment-specific-configuration-in-serenity-bdd/ показывает использование @DefaultUrl("page:register.page")
Безмятежность-Огурец4. Джава. Затмение.