如何测试连接到php api的x数量的客户端
我刚刚为我正在开发的软件构建了一个api,现在我的问题是: 如何测试api,例如,同时连接500个客户端。 我需要确保我的代码尽可能的最快和干净 编辑: php apí是: 使用cron作业从另一个名为globalsportsmedia的api请求信息的cakephp 该应用程序是: Ios应用程序连接到php api 我需要做的测试是:如何测试连接到php api的x数量的客户端,php,api,Php,Api,我刚刚为我正在开发的软件构建了一个api,现在我的问题是: 如何测试api,例如,同时连接500个客户端。 我需要确保我的代码尽可能的最快和干净 编辑: php apí是: 使用cron作业从另一个名为globalsportsmedia的api请求信息的cakephp 该应用程序是: Ios应用程序连接到php api 我需要做的测试是: 每分钟模拟5000人请求游戏stast。对于我通常求助的参数化测试。设置它需要一点时间,但它将为您提供对任何类型的服务进行压力测试的极大灵活性 根据您的具体需
每分钟模拟5000人请求游戏stast。对于我通常求助的参数化测试。设置它需要一点时间,但它将为您提供对任何类型的服务进行压力测试的极大灵活性 根据您的具体需求,您可以
- 设置任意数量的用户
- 从外部文件向请求提供API密钥
- 通过计时器为用户定义请求之间的空闲时间
- 随机化计时器,使您的服务负载更逼真
- 通过正则表达式从响应中提取变量
- 在后续请求中使用提取的变量
- 将其设置为具有来自多个客户端的协调请求的分布式测试
总而言之,这是一个非常棒的工具。试着激怒Anonymous。你应该在谷歌上搜索一些Apache/YourDatabase(MySQL/…)的基准工具是的,但我需要测试我的代码,特别是不是整个Apache和MySQL。我不确定你开发了什么样的软件(web应用程序、桌面客户端等),但这篇类似的文章可能会帮助你:“是的,但我需要测试我的代码,特别是不是整个apache和mysql”,然后你必须以模块化的方式编写它,这样你就可以分析应用程序的各个部分。