Webdriver создает новую сессию на каждой странице - PullRequest
0 голосов
/ 18 ноября 2018

Написание приемочного теста для сайта Magento 1.9 с использованием Codeception и Selenium-webdriver У меня возникли некоторые проблемы.

Каждый раз, когда водитель переходит на другую страницу, например, щелкает ссылку и переходит на страницу продукта или любую другую, начинается новый сеанс.Magento «frontend» cookie каждый раз получает новое значение, поэтому оно создает много проблем.Проблемы с добавлением товара в корзину, отказ от оплаты.Когда я использую сайт вручную, это нормально.Сеанс все тот же все время.Так что проблема в вебдрайвере.Как я могу это исправить?

1 Ответ

0 голосов
/ 19 ноября 2018

использование ключа "this" для использования того же экземпляра для веб-драйвера

ех.

@BeforeMethod
public void sample(WebDriver driver)
{`enter code here`
driver1-this.driver;
]
...