Отправить XML на сервер для тестирования - PullRequest
0 голосов
/ 03 апреля 2009

Мне нужно протестировать написанную мной программу, которая получает XML в виде загрузки текста из браузера. Я ищу инструмент, который позволял бы мне отправлять один и тот же контент снова и снова, вместо того чтобы каждый раз генерировать его заново.

Я ищу приложение, которое может отправить текстовый файл на сервер

или

способ сделать это с помощью JavaScript и HTML

Решение этой проблемы не связано с Ethereal / Wireshark (хотя это полноценный инструмент)

Ответы [ 3 ]

0 голосов
/ 03 апреля 2009

Зависит от того, сколько вы хотите положиться на стороне "браузера".

Если вы просто хотите запрос POST, который отправляет содержимое файла или сам файл, вы можете просто использовать PHP-библиотеку, например Zend_Http или snoopy.

Snoopy - это PHP-класс, имитирующий веб-браузер, его можно найти в исходной кузнице. http://sourceforge.net/projects/snoopy/

0 голосов
/ 03 апреля 2009

Вы видели Селен ? Вы можете автоматизировать тестирование на стороне браузера и таким образом автоматизировать отправку XML

0 голосов
/ 03 апреля 2009

Используйте curl:

echo '<xml />' | curl -X POST -H 'Content-type: text/xml' -d @- http://myurl
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...