У меня есть проект PO C serenity, который я пытаюсь запустить из Jenkins.
На локальном компьютере, когда выполняется с файлом runner, он работает нормально.
My serenity.properties имеет
webdriver.base.url= http://www.amazon.in/
и на Jenkins я получаю ошибку как
java.lang.AssertionError: Undefined default URL for page object PageObject
at net.serenitybdd.core.pages.PageUrls.verified(PageUrls.java:80)
at net.serenitybdd.core.pages.PageUrls.getStartingUrl(PageUrls.java:58)
at net.serenitybdd.core.pages.PageObject.open(PageObject.java:802)
at net.serenitybdd.core.pages.PageObject.open(PageObject.java:791)
at r1.commons.BasePage.OpenBrowser(BasePage.java:9)
at r1.steps.definitions.WorkListStepDef.user_is_on_amazon_page(WorkListStepDef.java:25)
at ?.user is on amazon page(src/test/resources/features/R1Access/WorkList.feature:7)
При просмотре через inte rnet выдвинуто предложение добавить @defaulturl ("http://xxx ) в классе страницы. Попробовал, но все еще та же ошибка