【发布时间】:2011-05-20 00:57:14
【问题描述】:
我正在使用 Mysql 开发在 Tomcat 中运行的 Java 应用程序。我想知道为这项任务采取什么策略。
到目前为止,我所知道的用于这项工作的唯一工具是 JMeter 和 Siege。我也不知道用这些工具采取什么策略。我只是测试我可以提出的每一个请求,还是有识别痛点的一般做法?
【问题讨论】:
标签: java mysql tomcat load-testing stress-testing
我正在使用 Mysql 开发在 Tomcat 中运行的 Java 应用程序。我想知道为这项任务采取什么策略。
到目前为止,我所知道的用于这项工作的唯一工具是 JMeter 和 Siege。我也不知道用这些工具采取什么策略。我只是测试我可以提出的每一个请求,还是有识别痛点的一般做法?
【问题讨论】:
标签: java mysql tomcat load-testing stress-testing
我们代表客户执行大量负载测试服务 - 我们始终建议采用敏捷、迭代的方法进行负载测试。当日程安排很紧时尤其如此。
首先,请确保您清楚自己的测试目标。完成后你想回答什么问题?共同目标是:
牢记目标,我们建议您首先构建最关键的测试用例并运行测试。运行测试的速度越快,就能越早解决系统范围或体系结构的性能问题。运行测试,必要时优化/修复应用程序,当它满足性能目标时,添加另一个测试用例。继续该循环,直到您 (1) 对测试结果和覆盖率感到满意,或者 (2) 您用完时间和/或预算。
选择从哪些测试用例开始可能具有挑战性 - 我在 our blog 上有一些更详细的建议。
最后,确保您选择的测试工具能够支持您的目标以及满足您的日程安排所需的生产力水平。需要考虑的事项:
当然,我建议您看看我们的产品(Web Performance Load Tester),但谨慎的做法是至少尝试一些工具,看看哪一个最适合您的需求。
【讨论】:
我还使用一些 web 基础服务 (LoadStorm) 来帮助进行负载测试......它有一些关于负载测试的指针和文章
【讨论】: