Я пытаюсь выполнить автоматическое веб-тестирование по селену, но у меня возникла проблема.
Селен создает профиль 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 (
)
Почему это не работает?Нет ошибок, нет результатов?Я не знаю, что не так.Могу ли я получить помощь?