51Testing软件测试论坛

标题: 修改General Option之后无法启动! [打印本页]

作者: 李zi    时间: 2005-12-12 15:22
标题: 修改General Option之后无法启动!
修改General Option->run->advanced->delay between execution of CS statements
缺省值是0,我改成了1500ms,之后再启动时我加载了java和webtest插件就启动不了了,一直是启动界面。。。。。
之后发现只有不加载插件的情况下能够启动,请教大虾们是怎么回事???
另外,还想知道winrunner的这些配置是存在那个文件里的??
作者: shyfish    时间: 2005-12-12 19:24
因为WR启动也要调用WR的库函数的,而delay between execution of CS statements设置的是单条WR语句的执行间隔,也就是1500MS执行一条语句,所以你等上10天半月的也可以看到WR界面
把Mercury Interactive\WinRunner\dat\tslinit下的Script备份一下,然后清空,很快进入WR,再把设置改回来,保存,再把script文件恢复回去,就可以了,不用去找配置文件啦
作者: 李zi    时间: 2005-12-13 09:32
标题: 多谢!
原来是这样,明白了
可是我当初改这个delay between execution of CS statements参数的目的,是希望脚本回放的时候,速度能够慢一些。
没想到影响到这个了,没有两全的办法么??
作者: shyfish    时间: 2005-12-13 20:21
nDelay = getvar("cs_run_delay");   # 可能是 cs_run_delay,试一下
setvar("cs_run_delay", 200);
................... # your statements to use this cs_run_delay setting
setvar("cs_run_delay", nDelay);   # recover

用这个语句应该只是修改放在内存里的设置,所以应该不会影响到WR的设置,试一下啦
作者: 李zi    时间: 2005-12-14 09:31
标题: 3ku
感谢shyfish!
这个方法很好用,不过我还是有一点疑惑,我查的cs_run_delay这个单位应该是ms,可是把它设成200就是2s
1s是等于1000ms吧?难道我把换算记错了?




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