51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

12
返回列表 发新帖
楼主: wwwll
打印 上一主题 下一主题

[求助] 为什么要加入事务

[复制链接]

该用户从未签到

21#
发表于 2008-8-28 00:37:36 | 只看该作者
web_reg_类型的函数是一定要放在HTTP操作之前的,类似于告诉LR,我要在下面的HTTP请求的应答里进行一些操作,所以检查点一般是放在submit语句之前的(早期的web_find是放在后面的,但是LR新的版本已经建议不用)。
至于web_reg_函数放在事务里面还是外面,试过对事务响应时间的影响不大,可忽略。
LR中事务的英文是transaction,千万别和数据库中的事务混淆了,其实说是交易更恰当一些,前面有位朋友说的对,你想对哪部分衡量响应时间,就用开始事务和结束事务的语句把这部分包括起来,LR运行时就可以告诉你具体的响应时间了,所以Action中可能包括了10步操作,但是你只关心一步操作,可以忽略其它9步,如果你关系第4步和第五步,也可以把第四句和第五句放到一个事务里。
检查点的目的是为了判断性能测试时交易的正确性,例如下订单是否成功,因为出错率其实是衡量应用性能的一个很重要的关键指标,有的系统压力一上去,交易往往失败,这其实是存在性能瓶颈的。
建议先找本入门的书看看吧,LR的帮助太零散,而且基于菜单和操作,有些书是可以系统的告诉你一些基本的概念和技巧的。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-20 17:28 , Processed in 0.059652 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表