loadlording 发表于 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 [2]
查看完整版本: 为什么要加入事务