Intereting Posts
Проблемы с кодировкой PHP + MySQL для португальского (PT-Br) Автоматическая прокрутка вниз по мере загрузки страницы Хотите добавить столбец, но класс миграции не найден даже Он существует Как установить фильтр в поле, ссылающемся на модель в ATK4 PHP: Бесконечная сессия Mcrypt и base64 с PHP и c # Использовать массив в PHP для сравнения имени пользователя и пароля Позвольте пользователю загрузить XML-файл Устранение неполадок "ошибка синтаксического анализа, неожиданная ошибка"> " Как я могу показать форматирование HTML внутри текстового поля? как добавить пользовательский javascript в wordpress functions.php Отключите кнопку «ставка» на страницах продукта WooCommerce для автора Использование glob () для отображения изображений, но изображения не отображаются Разница между двумя командами выборки товаров для покупок в Magento перекрестный домен rest api post put get удалить

Есть ли порт HtmlUnit для PHP?

Библиотека Java HtmlUnit позволяет запрашивать содержимое данного url (и мне говорят, что он также выполнит javascript, который будет выполняться в событии загрузки этой страницы). Я ищу эту же функциональность, но в PHP.

Проблема, которую я пытаюсь решить, заключается в том, что я пытаюсь использовать curl / wget / get_file_contents для URL-адреса, который имеет немного javascript, который выполняется при загрузке страницы … этот javascript не выполняется с помощью методов, которые я используя … и я хотел бы использовать что-то, что может достигнуть «получить» и дополнительно выполнить javascript этой страницы … так что мой результат «get» будет разметкой html после выполнения начального javascript.

благодаря

Related of "Есть ли порт HtmlUnit для PHP?"

Я немного искал Google, но не смог найти порт. Например, эта ссылка указывает, что порт не доступен.

Для тестирования функций картотека используется программное обеспечение HttpUnit. Он написан на Java, и нет порта Php. Тестирование модулей http выполняется, если у вас есть JVM в вашем пути.

Может быть, PHPUnit с Selenium RC ?

Selenium RC – это тестовый инструмент, который позволяет вам писать автоматические тесты пользовательского интерфейса для веб-приложений на любом языке программирования на любом веб-сайте HTTP с использованием любого основного браузера. Он использует Selenium Core, библиотеку, которая выполняет автоматические задачи браузера с использованием JavaScript. Тесты Selenium запускаются непосредственно в браузере, как это делают настоящие пользователи. Эти тесты могут быть использованы как для приемочного тестирования (путем проведения тестов более высокого уровня в интегрированной системе, а не только для проверки каждой единицы системы независимо) и тестирования совместимости браузеров (путем тестирования веб-приложения в разных операционных системах и браузерах).