У меня возникли проблемы с выполнением программы проверки поведения/норки в браузере. Я пробовал сахи и селен-дайверы, результат тот же:symfony2/behat/mink проблемы с подключением при тестировании в браузере
Запуск теста, sahi открывает модальное всплывающее окно, но не заполняет имя пользователя и пароль. Нажатие «отправить» снова работает, но из-за отсутствия имени пользователя и пароля пользователь не вошел в систему (отображается сообщение «неправильное имя пользователя/пароль»).
Теперь вопросы:
- Кто-нибудь есть идея, почему это могло произойти и что я могу сделать, чтобы получить вопрос фиксированной
- Может кто-нибудь сказать мне, как замедлить выполнение в браузере (его очень трудно следовать)
- Другие идеи о том, как отлаживать проблемы, возникающие во время выполнения тестовых скриптов?
моя особенность шаг Loging в:
/** * @Given /^I am logged in as "([^"]*)"$/ */ public function iAmLoggedInAs($username) { $user = $this->getUserFromUsername($username); $this->clickLink('Login'); $this->fillField('_username',$user->getEmail()); $this->fillField('_password','12341234'); $this->pressButton('_submit'); $this->loggedInUser = $user; }
HTML страницы:
нахождения полей не проблема здесь-, если это будет проблема, которую я хотел бы получить еще одно сообщение об ошибке (не удалось найти поле ...) Поля найдены, но не заполнены. – stoefln
вы попробовали предложение? .. – Inoryy
Да, я ничего не изменил. – stoefln