У нас есть веб-приложение с интерфейсом REST. Есть ли какие-нибудь инструменты для тестирования?Есть ли инструменты для тестирования производительности и нагрузки службы REST?
ответ
успокоительной веб-приложение/API только HTTP, поэтому никакие специальные инструменты не требуются для тестирования производительности (в отличие от функционального тестирования, где специализированные средства могли бы быть полезны). Вам просто нужно сделать много HTTP-запросов и записать результаты.
Я предпочитаю ApacheBench более сложные инструменты, такие как JMeter. Это очень простой и удобный сценарий - просто напишите сценарий оболочки. Я также считаю, что он ориентирован на HTTP, в то время как такие инструменты, как JMeter, предназначены для поддержки моделирования моделей использования человеком.
Да, SoapUI и Apache Jakarta JMeter
Как я уже говорил в комментариях лучше использовать siege чем аб, как это имеет больше функциональных возможностей. Но если вам нужно что-то более сложное, попробуйте JMeter. Для распределенного тестирования JMeter вы можете использовать JMeter in cloud.
- 1. Инструменты тестирования производительности и нагрузки
- 2. Инструменты тестирования производительности для тестирования rest api's
- 3. Инструменты для тестирования нагрузки Ajax
- 4. Инструменты тестирования нагрузки mysql
- 5. Инструменты тестирования производительности Cassandra
- 6. Есть ли какие-либо инструменты для тестирования для этого
- 7. Инструменты для тестирования нагрузки для IIS6 +
- 8. Инструменты для тестирования нагрузки, которые позволяют проводить автоматические тесты нагрузки
- 9. Есть ли мобильные инструменты для тестирования?
- 10. инструменты для тестирования производительности мобильных приложений
- 11. Есть ли инструменты для тестирования пакетов установщика?
- 12. Инструменты тестирования производительности для мобильного приложения
- 13. Инструменты тестирования производительности для мобильных приложений
- 14. Рекомендуемые инструменты тестирования производительности для Netty
- 15. Инструменты для тестирования производительности Grails Wep Applications
- 16. Оценка производительности/нагрузки/стресс-тестирования Уровень оркестровки
- 17. Инструменты тестирования для REST, поддерживающие HTTP PATCH?
- 18. Есть ли какие-либо другие инструменты для тестирования iPhone приложения
- 19. Инструменты тестирования нагрузки с поддержкой динамического ввода
- 20. Инструмент тестирования производительности для веб-API REST
- 21. источник Инструмент открыт для стресс, нагрузки и тестирования производительности
- 22. Есть ли инструменты для записи объектов Java для модульного тестирования?
- 23. Инструмент для тестирования производительности
- 24. Инструменты для создания «фиктивных» данных в БД для тестирования производительности?
- 25. Как использовать mockito для тестирования службы REST?
- 26. Инструменты для тестирования API
- 27. Каковы некоторые хорошие методы для тестирования службы REST api?
- 28. Инструменты для тестирования веб-сервисов
- 29. Программное обеспечение для тестирования нагрузки
- 30. Инструменты тестирования JQuery
+1 Знал JMeter (хотя я использовал старый инструмент для стресса от Microsoft больше), но ApacheBench выглядит действительно многообещающим. –
ab выглядит особенно интересно, что он имеет встроенную отчетность. Было бы намного лучше, если бы оно поддерживало генерацию рандомизированных входных данных. Имеет ли это? – pastafarian
@pastafarian Я так не думаю. –