java .lang.AssertionError: Неопределенный URL-адрес по умолчанию для объекта страницы PageObject при выполнении проекта BDD безмятежности из Jenkins - PullRequest
0 голосов
/ 18 марта 2020

У меня есть проект 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 ) в классе страницы. Попробовал, но все еще та же ошибка

...