性能测试术语解释

 

测试场景:包含一个或多个脚本,设定并发数量,运行方式,模拟系统在现实中的一个情景。
事务:是指一组相关的操作,是性能测试中的计时单位。比如‘登录应用系统’就可以作为一个事务。
集合点:设置集合点后,先到达的请求会等待,直到所有的请求都到达,然后一起发送请求。设置集合点,是为了进行更严格和精确的并发测试。
checkpoint 也叫检查点。和功能测试一样,性能测试也需要检验结果的正确性。 当返回标准的 HTTP 错误时(状态码不是 200 +时),Loadrunner能够识别出来,但如果返回的不是标准HTTP错误,Loadrunner则无法识别,这时只能通过我们设置的check point来发现错误。
参数化:为了更真实的模拟现实操作,我们经常需要对测试输入进行参数化。比如登录时的用户名。
关联:对于脚本中动态变化的部分,需要对其进行参数化, Loadrunner 提供了对这种变量进行参数化的功能,叫做关联。比如下面这种情况: 在一个基于 WEB 的应用中,用户每次登录时会被服务端赋予了一个 SessionID ,该用户的后续操作都必须给出这个 SessionID 。在这种情况下,由于被赋予的 SessionID 是由服务端给出的,每次执行脚本时,获得的 SessionID 都会不同,因此就需要在脚本中取得用户每次登录,服务端返回的 SessionID ,在后续步骤中使用。这时我们就需要对 SessionID 进行参数化。即 Loadrunner 提供的关联功能。
迭代次数:在性能测试中,对于一个场景,我们需要运行多次取其平均值,即迭代运行多次。目的是为了避免意外因素对测试结果的影响。
think time 思考时间。在进行长时间的稳定性测试时,要考虑在脚本中加入适当的 think time ,来更好的模拟现实中的情况。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宁宁可可

您的鼓励是我创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值