У меня есть кнопка на странице, которая используется в качестве ссылки на другую страницу. Поэтому, когда пользователь нажимает кнопку, он перенаправляется на нужную страницу.
Я использую расширение Selenium для PHPUnit и хочу проверить, правильно ли кнопка перенаправляет пользователя. Вот HTML-код, который я пытаюсь проверить:
<button onclick="window.location='/sponsor';" value="Continue" type="button" id="sponsorContinue" name="sponsorContinue">Continue</button>
Я пробовал много разных подходов, чтобы нажать кнопку, но я не могу заставить их работать:
$this->click("//button[@id='sponsorContinue']");
Эта команда выполняется и не выдает никаких ошибок, но страница не перенаправляется. Работает нормально, когда я вручную нажимаю кнопку. Что мне делать?