我对性能测试很陌生,我希望能指出正确的方向。
我有一个Java项目,其中包含两个部分,单独部署:
它部署在tomcat上,它运行在全新安装的Windows Server 2008上。
我需要对这个项目进行基本的浸泡测试,以突出主要的内存泄漏性能问题。
我被告知SOAP UI是我需要做的工具。
现在提出我的问题:
非常感谢。
答案 0 :(得分:0)
这是我的意见
SoapUI足以进行微基准测试但不擅长大规模的测试。所以我建议使用其他负载测试工具。 LoadUI可以是一个解决方案。但我想推荐nGrinder。我用它,效果很好。 Apache Jmeter是常用工具。但它基于JVM,所以Jmeter本身需要调整。
在性能测试期间监控应用程序。最简单的方法是使用VisualVM。它可以监控你提到的所有内容。但它可以在Java虚拟机透视图中显示数据。我宁愿建议使用APM(应用程序性能监视)。 AppDynamic将是一个很好的解决方案。
关于UX测试,最大的不同是,它需要记录和播放功能。你可以使用加载UI来做到这一点。但是nGrinder也可以通过在编码中实现HTTP resquest来覆盖它。 (这就是我们使用LoadRunner等昂贵工具的原因。)
我希望这对你有用。 干杯
答案 1 :(得分:0)
您需要在工具中涵盖四组要求
现在是时候按下要求,或者只是雇用一个公司,其中包含一套工具来完成这项工作。