Как сделать печенье, используя селен? - PullRequest
0 голосов
/ 27 июня 2019

Я пытаюсь выполнить автоматическое веб-тестирование по селену, но у меня возникла проблема.

Селен создает профиль chrome при каждом подключении к веб-сайту, поэтому для входа в систему необходимо каждый раз проходить sms-сертификацию.

решить эту проблему, я попытался сохранить куки.Я написал код ниже, но он не работал:

$driver = $this->driver;
$driver->get('https://nid.naver.com/nidlogin.login?url=http%3A%2F%2Fbookingapi.naver.com%2Fauth%2Fcallback&user=1&locale=ko_KR');
$driver->manage()->deleteAllCookies();
$driver->manage()->addCookie(['name' => 'test', 'value' => 'dfsdf', 'domain' => '/', 'path' => '/', 'expiry' => '2524640402', 'secure' => false, 'httpOnly' => false]);
    Log::alert($driver->manage()->getCookies());
    $driver->quit();

Я получаю следующее сообщение об ошибке:

[2019-06-28 00:42:42] local.ALERT: array (
)  

Почему это не работает?Нет ошибок, нет результатов?Я не знаю, что не так.Могу ли я получить помощь?

...