【问题标题】:Load testing of server application in unit tests and in while box testing在单元测试和盒子测试中对服务器应用程序进行负载测试
【发布时间】:2014-02-10 08:16:46
【问题描述】:

如何在 junit 测试和白盒测试中对服务器应用程序进行负载测试。

这里的负载测试我的意思是,如何找出有多少客户端连接(来自相同或不同 IP)可以连接到服务器而不影响服务器机器和应用程序的性能。这里的性能包括 RAM(内存使用)、内核负载、处理速度等。

如何在不使用任何外部第三方库或应用程序的情况下找到它?如何在 Junit 中编写这样的单元测试?

【问题讨论】:

    标签: unit-testing testing load webserver load-testing


    【解决方案1】:

    我建议您使用第三方应用程序对您的应用程序执行负载测试 - LoadRunner、LoadUI 或 JMeter。如果您决定使用 JMeter,您可以使用 JMEter 插件 - Performance Monitor 了解加载的服务器的运行状况。您可以通过 this 视频教程开始使用 JMeter

    【讨论】:

      【解决方案2】:

      您的一个问题中确实嵌入了十几个问题。单元测试的问题本身就是一个完整的类别,性能测试也是如此(不仅仅是“连接......”)。

      现在是时候参加培训或聘请做过这项工作的人了,然后你可以依附于他们一段时间来观看、学习、做笔记并提出很多问题!

      虽然提到了 JMETER,但任何工具仅占您成功进行性能测试所需的全部技能和工作知识的 5-15% 之间。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-11
        • 2014-06-03
        • 2012-08-26
        • 2020-07-10
        相关资源
        最近更新 更多