【问题标题】:Suggestion with tool selection for load, concurrent user testing [closed]负载工具选择建议,并发用户测试[关闭]
【发布时间】:2014-08-13 06:55:52
【问题描述】:

我必须为平板电脑测试 Windows 8.1 应用程序。应用程序必须针对近 1500 名用户进行测试。技术说明:将上传和下载 2-20 mb 之间的图像文件。随着用户数量增加到 1500,我还必须捕获用户负载为 400、800、1200 和 finally1500 所需的时间。 请分享您的宝贵建议,因为我的团队时间不多了,我该如何以最少的努力实现这一目标。我考虑过 jmeter、soap ui、load runner。如果您知道任何其他工具,请分享您的想法。

【问题讨论】:

  • 如果我遗漏了任何细节,请告诉我。
  • 我想到了用jmeter调用api服务,用于图片上传和下载。这个对吗??这是否与在平板电脑上测试应用相同。

标签: testing automated-tests load-testing performance-testing android-testing


【解决方案1】:

简短回答:使用带有 JMeter 插件的 JMeter。

Soap UI 不是负载测试工具,但 Load UI 是。它有一个漂亮的可视化界面,对初学者很有用,但当你有很多测试要运行时就不那么方便了。上次我尝试时,工具本身也存在一些性能问题。

如果您有一定的专业知识,Load runner 是不错的选择(有很多复选框和单选按钮)。它支持很多协议,您可以“记录”用户会话,然后像更多用户一样重播它。有时它是开箱即用的,有时您需要调整您的测试。

如果您熟悉您的应用程序,更好的方法是手动定义您将发送到服务器的请求,因为这样可以让您获得更多控制权。 JMeter 有一个 GUI。如果您使用 JMeter,您应该考虑下载 JMeter Plugins,这会使负载测试人员使用该工具更加方便。

如果您需要更多工具,请查看:

我还必须提到,使用所有这些工具,您将只能衡量服务器的性能,而不能衡量前端的性能。测试前端是不同且独特的任务。例如,您可能会在 JMeter 上应用繁重的负载,并在此期间尝试使用您的应用程序,以查看当有很多用户时您会有什么样的用户体验。

【讨论】:

    猜你喜欢
    • 2012-04-02
    • 1970-01-01
    • 2014-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-22
    • 2012-07-08
    相关资源
    最近更新 更多