2009-09-19 2 views
4

Какие инструменты лучше всего подходят для измерения производительности веб-сервисов?Инструменты для тестирования веб-сервисов

Было бы неплохо получить отчет для полных переданных данных, общих POST-запросов, запросов в секунду, времени на запрос, скорости передачи и времени ответа на запрос.

ответ

8

Не совсем для веб-служб, но очень простой инструмент командной строки, распространяется с Apache для сравнения производительности HTTP, это называется ApacheBench и может быть найден в каталоге бен в ab.exe

ApacheBench's documentation

+0

Apache Benchmark (ab) - отличный, простой, но мощный инструмент командной строки для тестирования производительности веб-приложений. Это основная цель - тестировать веб-приложения, поэтому она идеально подходит для этой задачи. – davidhalldor

+0

Включает ли это время отклика пользовательского интерфейса для тестирования веб-приложений? – Owen

+0

Нет, только запросы за секунду. Для профилирования пользовательского интерфейса вы должны использовать что-то вроде [Google PageSpeed] (https://developers.google.com/speed/pagespeed/). – RoliSoft

3

Я использовал jmeter в прошлом. Проверьте это.

+0

Мне не понравилось первое впечатление о jmeter, поэтому я сомневаюсь, что предпочел бы ab над jmeter. – davidhalldor

+1

@ davidhalidor jMeter получил специальные инструменты SOAP/Web Service. – smonff

3

Существует также http://www.soapui.org/, что наш департамент QA используется.

+1

SoapUI отлично подходит для тестирования веб-сервисов и создания ложных веб-сервисов, но я нахожу ab намного проще только для бенчмаркинга веб-сервисов. – davidhalldor

Смежные вопросы