51Testing软件测试论坛

标题: 仍然是关于脚本录制 [打印本页]

作者: sunshine_luo    时间: 2004-6-28 11:48
标题: 仍然是关于脚本录制
1. 在“集合点”中,如果需要在client和server之间的某个proxy地方设置“集合点”怎么设置?“集合点”的设置是否必须要在server处?

2. 在录制脚本过程中,是否只有当有“数据查询”操作时才需要用到插入事务?
作者: sunshine_luo    时间: 2004-6-28 14:07
接上:
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 ]
作者: jzhao    时间: 2004-6-29 09:38
只能回答2个。
在录制脚本过程中,是否只有当有“数据查询”操作时才需要用到插入事务?
答NO。2:不是的。
4.  Tools->TestDirector Connection有什么用处啊?看了半天online books还是不明白
答NO。4:是连接TestDirector的,通过输入连接字符串连接到TD的数据库中,以便实现BUG追踪管理和自动化测试。

:p
作者: hxf    时间: 2006-1-6 15:01
以下是我的回答,可能不正确,请见谅
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上,并且,可以对缺陷进行跟踪。
作者: 金毅    时间: 2006-1-7 11:56
我来回复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 编辑 ]
作者: 李才军    时间: 2006-5-8 15:40
我怎么在LR8.0中没有找到怎么设置的呢
作者: 李才军    时间: 2006-5-8 15:41
我的MSN:jason-dsr@hotmail.com
还请大家赐教
作者: Zee    时间: 2006-5-8 17:22
顶之。
作者: huih    时间: 2007-8-10 16:43
sdlkfj1
作者: gaozhimin810    时间: 2007-8-11 14:54
标题: 回复 #5 金毅 的帖子
回答得对.
作者: judythw    时间: 2008-11-1 18:03
学习;)
作者: taijizongshi    时间: 2008-11-2 21:22
好贴,但是这个问题好像在以前的贴中有。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2