51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2474|回复: 3
打印 上一主题 下一主题

[讨论] 有关事务的讨论,欢迎大家!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-3-15 09:16:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有关事务的讨论,欢迎大家!

我是个新手,对事务有很大的迷糊?可能是理解有问题吧!?希望大家能指点指点!

事务(Transaction): 为了衡量服务器的性能, 我们需要定义事务。比如: 我们在脚本中有一个数据查询操作, 为了衡量服务器执行查询操作的性能, 我们把这个操作定义为一个事务, 这样在运行测试脚本时,LoadRunner 运行到该事务的开始点时,LoadRunner 就会开始计时, 直到运行到该事务的结束点, 计时结束。这个事务的运行时间在结果中会有反映。
插入事务操作可以在录制过程中进行, 也可以在录制结束后进行。LoadRunner 运行在
脚本中插入不限数量的事务。
具体的操作方法如下: 在需要定义事务的操作前面, 通过菜单或者工具栏插入。输入该事务的名称。注意: 事务的名称最好要有意义, 能够清楚的说明该事务完成的动作。插入事务的开始点后, 下面需要在需要定义事务的操作后面插入事务的“ 结束点”。同样可以通过菜单或者工具栏插入。默认情况下, 事务的名称列出最近的一个事务名称。一般情况下, 事务名称不用修改。事务的状态默认情况下是LR_AUTO。一般情况下, 我们也不需要修改, 除非在手工编写代码时, 有可能需要手动设置事务的状态。


但是事务具体做什么,有什么作用,对测试有什么影响?谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-3-15 10:09:56 | 只看该作者
你的那段话里不是说的很清楚了么,事务就是为了衡量服务器的性能定义的。
事务就是一个业务操作、步骤或语句的定义,它对测试没有影响,它的作用就是为了我们便于查看服务器在处理这个业务操作、步骤或语句时的性能。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2006-3-15 17:24:01 | 只看该作者
实际应用当中如何应用事务呢?什么情况下用呢?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-3-21 21:31:09 | 只看该作者
就是实际你要需要的内容阿,比如说你要测试查询操作或者登陆操作的性能,你就分别给它定义一个事务就OK了,在测试结果中定义的事务会有你想要的数据的。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-16 16:52 , Processed in 0.078566 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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