Existem ferramentas para testes de desempenho e carga de serviço de repouso? [fechado]

Temos uma aplicação web com interface de descanso. Há algumas ferramentas para testá-lo?

Author: Max, 2010-06-22

4 answers

Um aplicativo/API RESTful web é apenas HTTP, por isso não são necessárias ferramentas especializadas para testar o desempenho (ao contrário de testes funcionais, onde ferramentas especializadas podem ser úteis). Você basicamente só precisa fazer um monte de pedidos HTTP e gravar os resultados.

Prefiro ApacheBench a ferramentas mais complexas como o Jameter. É muito simples e facilmente scriptável - basta escrever um script shell. Eu também acho que é orientado em HTTP, enquanto ferramentas como JMeter são projetadas para suportar simular humanos padrões de uso.

Http://httpd.apache.org/docs/2.2/programs/ab.html

 24
Author: Avi Flax, 2010-06-22 12:29:14
 6
Author: Sjoerd, 2010-06-22 11:50:10

Os Serviços de repouso devem ser fáceis de testar com jameter.

 3
Author: Nikolaus Gradwohl, 2013-02-11 16:21:41

Como mencionei em Comentário melhor uso cerco do que ab, pois tem mais funcionalidade. Mas se você precisa de algo mais complexo tente Jameter. Para os testes distribuídos com o JMeter pode utilizar o JMeter na nuvem .

 1
Author: Bob, 2013-08-28 05:29:10