在单元测试和盒子测试中加载服务器应用程序的测试

时间:2014-02-10 08:16:47

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

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

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

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

2 个答案:

答案 0 :(得分:0)

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

开始使用JMeter

答案 1 :(得分:0)

你真的有十几个问题。关于单元测试的问题本身就是一个完整的类别,性能测试也是如此(它不仅仅是“连接......”)。

现在是时候参加培训或聘请完成此项工作的人,然后再将自己与他们联系一段时间,观看,学习,记笔记并提出大量问题!

虽然提到了JMETER,但任何工具只需要在性能测试成功所需的总技能和工作知识的5-15%之间。