模拟许多 Android 用户
我已经有了我的 Android 应用程序和服务器。现在,我想模拟超过 1,000 个用户的服务器负载测试。但是,我不知道该怎么做。
如何模拟许多使用我的 Android 应用程序的用户来测量服务器负载。
提前致谢。
I already have my android application and server. Now, I would like to simulate server load test with over 1,000 users. But, I do not know how to do that.
How to simulate many users that use my android application to measure the server loading.
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
不太清楚你的服务器做了什么,但假设它以某种形式使用 HTTP,你可以使用 JMeter 来模拟多个连接。
Not exactly clear what your server does, but assuming it uses HTTP in some form, you could use JMeter to simulate multiple connections.
也许您应该编写一个负载测试应用程序(使用任何语言),它连接到您的服务器并发送与您的 Android 客户端之一基本相同的请求。但是这个负载测试器应该执行 1000 次(也许可以使用多个线程),并且调用之间的时间差很小,以便模拟真实。
Maybe you should write a Load Test application (in any language), that connects to your Server and sends basically the same request as one of your android clients does. But this Load tester should do it 1000 times (maybe possible with multiple threads), with small time differences between the calls, so that the simulation is realistic.
您可以使用实际设备的其他方式生成负载。首先找出客户端正在执行什么样的操作以及这些操作导致了什么样的网络流量。使用 JMeter 或类似工具创建测试套件并以预期负载执行。
You could generate load with other means that actual devices. First find out what kind of actions clients are executing and what kind of network traffic those cause. Create a test suite with JMeter or similar and execute with expected load.