NullPointerException при входе в систему Selenium gradle - PullRequest
0 голосов
/ 19 июня 2019

Я получаю сообщение об ошибке при попытке войти в систему (нажатие кнопки). Хотя страница загружается правильно. Я использую структуру под названием Bobcat, которая является оболочкой селена

код:

 @Given("^I login to AEM$")
    public void I_have_opened_login_page() throws ActionException {
        controller.execute(AemActions.LOG_IN);
    }

см. Подробности

Ошибка:

abc.RunTests > Plan Long Description functional test cases.Validate if author can change the text color STANDARD_OUT
        Given I login to AEM                                                                                     # CommonSteps.I_have_opened_login_page()
          java.lang.NullPointerException
        at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions.addCookie(RemoteWebDriver.java:681)
        at org.openqa.selenium.support.events.EventFiringWebDriver$EventFiringOptions.addCookie(EventFiringWebDriver.java:615)
        at com.cognifide.qa.bb.aem.core.login.actions.LogIn.execute(LogIn.java:59)
        at com.cognifide.qa.bb.api.actions.internal.DefaultController.execute(DefaultController.java:49)
        at abc.steps.CommonSteps.I_have_opened_login_page(CommonSteps.java:32)

И еще одна интересная вещь - в отчетах по стандартной ошибке, показанной ниже. Но по моим прочтениям это информационное сообщение: Ответ

Starting ChromeDriver 74.0.3729.6 (255758eccf3d244491b8a1317aa76e1ce10d57e9-refs/branch-heads/3729@{#29}) on port 11718
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
Jun 19, 2019 10:20:09 AM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: OSS
com.cognifide.qa.bb.aem.core.pages.AemPageManipulationException: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    at com.cognifide.qa.bb.aem.core.pages.sling.DeletePage.execute(DeletePage.java:59)
    at com.cognifide.qa.bb.aem.core.pages.sling.DeletePage.execute(DeletePage.java:42)
    at com.cognifide.qa.bb.api.actions.internal.DefaultController.execute(DefaultController.java:55)
    at abc.steps.CommonSteps.tearDown(CommonSteps.java:50)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method

Мои версии как ниже;

ChromerDriver: chromedriver_74.0.3729.6 соответствует версии браузера Chrome

Обертка Gradle

------------------------------------------------------------
Gradle 4.7
------------------------------------------------------------

Build time:   2018-04-18 09:09:12 UTC
Revision:     b9a962bf70638332300e7f810689cb2febbd4a6c

Groovy:       2.4.12
Ant:          Apache Ant(TM) version 1.9.9 compiled on February 2 2017
JVM:          1.8.0_181 (Oracle Corporation 25.181-b13)
OS:           Windows 10 10.0 amd64
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...