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