Почему не удаляются куки в тестах с dataProvider'ами ?

selenide
Теги: #<Tag:0x00007fedbb704b20>

(Alex) #1

Привет.

Подскажите почему не удаляются куки в тесте который использует dataProvider?
Тесты на java + selenide + testng

команда такая в начале теста:

WebDriverRunner.getWebDriver().manage().deleteAllCookies();

(Yaroslav Pernerovskyy) #2

Потому что куки удаляются с привязкой к конкретному урлу.
Тоесть если вы сделали

driver.get("http://my.site");

то

driver.manage().deleteAllCookies();

удалит куки только для my.site

Но если вы просто делаете deleteAllCookies() и при этом не открыта никакая страничка, то ничего и не произойдет.


(Alex) #3

спасибо. исправил


(Yaroslav Pernerovskyy) #4

Если помогло, то отмечайте ответ, как ответ ))