今天自己尝试了下公司开发的一个APP项目的性能测试,因为是直接在正式环境下操作的,所以没敢用大并发。
笔者是自学小白一枚,如有错误的地方,欢迎指正
第一步,先让开发生成一些测试账号,用多用户来模拟真实场景
第二步,用jmeter录制脚本,这一步估计大家都会,就不详细说明了
第三步,删除脚本内多余的请求,录制的时候会录制一些无关的请求,我们要把这些请求都去了,不然结果分析的时候很乱(也可以在设置代理的时候设置筛选,但是笔者设置后没有效果,不知道是不是设置错了,若有大佬看到此小白文,希望指教一二)
第四步,对脚本进行调试,窃以为调试是一个比较重要的步骤(笔者在此次调试时仅对账号设置了参数化,对某些参数进行关联以及设置集合点)
当脚本调试好后,即可设置线程组的并发运行了,我设置了200并发,结果如下:
最后就是分析了,可惜笔者能力有限,还无法进行结果分析