仍然是关于脚本录制
1. 在“集合点”中,如果需要在client和server之间的某个proxy地方设置“集合点”怎么设置?“集合点”的设置是否必须要在server处?2. 在录制脚本过程中,是否只有当有“数据查询”操作时才需要用到插入事务? 接上:
3. Run_Time->Run Logic中,“Insert Block”,此处的Block的含义?插入一个Block对脚本的运行有什么影响(此时未在Block中插入Action)?如果在Block中插入Action,在“Block Properties”设置中,设置Iterations与在“General Run Logic”页面中设置的“Number of Iterations”有什么关联?
4.Tools->TestDirector Connection有什么用处啊?看了半天online books还是不明白
[ Last edited by sunshine_luo on 2004-6-28 at 15:00 ] :$ 只能回答2个。
在录制脚本过程中,是否只有当有“数据查询”操作时才需要用到插入事务?
答NO。2:不是的。
4.Tools->TestDirector Connection有什么用处啊?看了半天online books还是不明白
答NO。4:是连接TestDirector的,通过输入连接字符串连接到TD的数据库中,以便实现BUG追踪管理和自动化测试。
:$
:p 以下是我的回答,可能不正确,请见谅
1. 在“集合点”中,如果需要在client和server之间的某个proxy地方设置“集合点”怎么设置?“集合点”的设置是否必须要在server处?
答:不是的,你是将集合点设置在,需要并发操作的某个动作上的。等要执行此动作时,只有等到所有的用户都到齐了,才去同时触发此动作。这是跟client 和server是无关的。
2. 在录制脚本过程中,是否只有当有“数据查询”操作时才需要用到插入事务?
答;不是。只要你想对某个动作记录它的响应时间,就可以插入一个事务。
3. Run_Time->Run Logic中,“Insert Block”,此处的Block的含义?插入一个Block对脚本的运行有什么影响(此时未在Block中插入Action)?如果在Block中插入Action,在“Block Properties”设置中,设置Iterations与在“General Run Logic”页面中设置的“Number of Iterations”有什么关联?
答:这个我不知道。
4.Tools->TestDirector Connection有什么用处啊?看了半天online books还是不明白
答:连接td和lr,可以将自动的脚本放到td上,并且,可以对缺陷进行跟踪。 我来回复3
block故名思义就是块,在这个块下面我们可以添加不同的action,而这里面的ACtion的运行方式可以跟整体的Runlogic的运行方式不同
比如MI的订票系统,你录制了login,roundtrip、onewaytrip、delete这些action(注意,这几个是在不同的action中),那么在RunLogic里的Run下面这些action会顺次排序,此时你只能选择对所有这些a所有ction的运行是Sequential或是Random,如果选择Sequential当然没有问题,但如果选择Random,则可能会导致脚本没有运行login就运行了roundtrip了,这样必然会出错。
如果你的需求如下:
在每个itineration中,用户登录1次,登出1次,但每次60%可能只执行roundtrip,40%可能只执行onewaytrip,则此时就必须使用block了,删除Runlogic里面的roundtrip和onewaytrip两个action,添加一个block,在block下面添加roundtrip和onewaytrip两个action,定义整个Run的Properties是Sequential,循环10次,定义block的properties是random,roundtrip和onewaytrip的比例分别是60%和40%。运行脚本察看日志,你会发现每次循环中roundtrip和onewaytrip只有一个被执行,且10次运行完毕后一般roundtrip运行了6次,onewaytrip运行了4次
当然你也可以在block中设置循环次数,如果设置为2,则意味着你的脚本在每次循环过程中,block下的action会执行2次
配置图片见附件
[ 本帖最后由 金毅 于 2006-1-7 12:00 编辑 ] 我怎么在LR8.0中没有找到怎么设置的呢 我的MSN:jason-dsr@hotmail.com
还请大家赐教 顶之。 sdlkfj1
回复 #5 金毅 的帖子
回答得对. 学习;) 好贴,但是这个问题好像在以前的贴中有。
页:
[1]