性能测试-事务、思考时间和集合点设置
使用过Loadrunner的童鞋应该对事务、思考时间、集合点这三个概念不陌生,这三样对测试脚本编写有很大的作用,今天楼主就跟大家讲讲在Hyperpacer中,这三个是怎么实现的。
为照顾零基础的童鞋,楼主还是要先跟大家啰嗦一下,先简单普及一下事务、思考时间、集合点,有基础的童鞋可以直接跳过。
事务:用户自定义的一个标识,用来衡量不同的操作所花费的时间,事务时间反映的是一个操作过程的响应时间。
思考时间:为了更好的模拟用户的行为,需要模拟用户在不同操作之间等待的时间,例如,当用户收到来自服务器的数据时,可能要等待几秒查看数据,然后再做出响应,这种延迟,就称为思考时间。
集合点:模拟系统上较重用户负载时,有时需要模拟多个用户恰好在同一时刻执行任务,这时候就需要创建集合点,配置多个用户同时执行操作,当某个用户到达集合点时,将进行等待,直到指定数据量的用户到达后才释放这些用户。
事务
在Hyperpacer中,脚本录制时可直接添加事务名称,然后进行操作,工具会自动将对应操作记录到事务内,例如:添加“登录”事务后,在系统输入用户名密码后登录系统,登录操作所触发的请求都会被记录到登录事务中,相当方便哟。
思考时间
经常碰到很多童鞋在问性能测试思考时间的设置,有的是按默认录制的值设置,有的是觉得在压力测试时要去掉思考时间这样服务器压力才大,各人的理解不一样
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
