测试前提
- 性能测试两轮,取响应时间平均值
- 查询性能测试之前查数据量,数据库对应表单select count(*)from 表名,即可
- 15,30,60用户并发,先测登录,保存,发送,最后测试查询
- 低并发量不过,不测高并发量
- 测试有nmon最好,如果没有,用top命令看cpu,用sar -n DEV 1 2 命令看平均值
- 检查点设在查询之后的数据,同时打开log(方式详见另一篇)
- 查询成功的标准:回放时不报错(如果检查点不过,报错),log中能查到对应数据
- 检查点设置时Tree中如遇乱码,可能是录制时浏览器字符模式和loadrunner不符合,改成GB2312,UTF-8,换着试
- 查询中时间字段参数化选用Date/Time格式,类似%y/%m/%d,这种模式只查当天的数据,所以先测保存,发送
- 查询性能测试结果取决于数据量基础和服务器是否做了HA(负载均衡)
- 登录user设置(除了测登录退出,都是把登录退出放init里面,Unique 和 once )
- 检查点貌似设置中文容易出错,最好是数字和英文
检查点设置