Selenium, php, phpUnit, ошибка 404 вызывает testComplete () вместо продолжения, как мне это остановить?
Я использую сервер селен и phpUnit для запуска тестов на основе php.Мои тесты просты, проверить, есть ли страница, если она загружается, не имеет ошибок на странице, а затем двигаться дальше.У меня есть пропущенная страница, и вместо того, чтобы сказать, да ее там нет, и я получаю больше информации:
Время: 16 секунд, Память: 14,75 МБ
Произошла 1 ошибка:
1) OlympicsSiteMapEnglishPages :: testMyTestCase PHPUnit_Framework_Exception: ответ от RC-сервера Selenium для testComplete ().ОШИБКА XHR: URL = http://my.url/somepage Response_Code = 404 Error_Message = Не найдено.
/ some / path / some_file.php: 375
FAILURES!Тесты: 1, Утверждения: 0, Ошибки: 1.
Мне действительно нужно выяснить, как остановить это, делая это!Я попытался перехватить исключение следующим образом:
try {$ this-> open ("/ rel / url.php", 1);} catch (PHPUnit_Framework_AssertionFailedError $ e) {return array_push ($ this-> verifyErrors, $ e-> toString ());}
Любые подсказки, ребята, мне действительно нужна помощь!
Большое спасибо,
Alex