用于测试Rest API的性能测试工具

use*_*016 3 rest ssl stress-testing load-testing performance-testing

我有一个(asp.net)网络服务服务,并且我使用Apigee作为API管理工具。我想知道一些性能测试工具来测试我的api,还想基于SSL支持,加密,可以自动化,与源代码控制(tfs)集成进行评估。有人可以建议一些工具选项或其他有关性能测试的信息吗? api?

Dmi*_*i T 5

基本上,任何支持HTTP(S)协议和设置标头的性能测试工具都可以用于负载测试API。

用于Web服务测试的最流行的工具是SoapUI。它也可以用于负载测试。

其他免费和开源工具是:

请参阅开源负载测试工具:您应该使用哪一个?以上软件,样品测试报告和比较表的详细说明的指南。

就个人而言,我会选择JMeter,因为SoapUI和Gatling无法扩展(即,如果一台机器将无法产生预期的负载,那么它将成为您的瓶颈),Grinder和Tsung并不那么用户友好(Python和XML测试定义)相应的格式)