性能测试工具 请教 Jmeter 两个问题

pytim · 2019年05月14日 · 最后由 0x88 回复于 2019年05月16日 · 1275 次阅读

关于 Jmeter 性能测试,有下面两个疑问请教大家:

  1. 再一个线程组中并发多个请求 和 用多个线程组并发(每个线程组中一个请求)有区别吗?
  2. 如何用 Jmeter 测试一个系统可支持的在线用户量。
共收到 2 条回复 时间 点赞
  1. 一个线程组可以理解为一个用户,一个线程组中并发多个请求,如果是不同的请求应该可以,如果是相同的请求,程序里可能都会有限制,防止误操作什么的

  2. 找实际中常用的请求,逐渐增加用户数进行测试,看请求是否都能正常处理了。

这是性能测试的误区,无论你 client 端如何模拟,最终要表现的是在 server 层。无论是多线程还是多进程,计算机发送报文过程都是有先后的,只是差 0.0000 几秒而已。这么说明白了吗?
第二个问题没法回答。跟工具没有关系,而是需要对一台服务器做容量评估,压测是最大承受能力,性能测试是最优承受能力。当然需要测试数据作为指标来评估。

需要 登录 後方可回應,如果你還沒有帳號按這裡 注册