Leon
(stek)
16.Сентябрь.2019 20:40:24
#1
Привет. Подскажите пожалуйста как добавить мою куку в браузер?
public String getCookieSession() {
Response response = httpRequest.post("/login");
return (response.getCookie("session"));
}
public void addCookieSession() {
Cookie session = new Cookie("session", getCookieSession());
driver.manage().addCookie(session);
}
на driver.manage().addCookie(session); бросает null pointer exception
Noksa
(Alexandr D.)
17.Сентябрь.2019 03:55:50
#2
А вы уверены, что кука != null?
BabyRoot
(Vasily)
17.Сентябрь.2019 08:35:16
#3
Ну и надо сначала открыть нужную страницу сайта.
Leon
(stek)
17.Сентябрь.2019 10:04:42
#4
@Noksa , Ну делаю, System.out.println(“getCookieSession”), есть значение.
@BabyRoot , открываю страницу в тестах, а далле вызываю метод addCookieSession
в режиме дебага остановитесь на строчке "driver.manage().addCookie(session); " и посмотрите какое значение у driver, session. Так найдете переменную, которая еще не инициализирована.
1 лайк
madvlaydin
(Vladislav Abramov)
22.Сентябрь.2019 17:28:53
#6
а вы всегда с козырей заходите? мы тут в угадайку играем, вообще-то
1 лайк
Leon
(stek)
23.Сентябрь.2019 12:40:52
#7
Спасибо большое, driver возвращал null.