Axin 发表于 2006-7-7 13:59:41

速度控制

QTP8.2

录制的脚本,执行的速度过快,即刷刷就完了。

能不能控制他执行的速度,让他跑的慢点?即执行一步,要等一两秒。

不会需要我在每一步的后面加sleep几秒吧? 有没有控制选项?

谢谢 

xiaonan 发表于 2006-7-7 14:06:14

这个只要找一下就能找到了,在 options里的run设置脚本执行速率

Axin 发表于 2006-7-7 14:18:49

原帖由 xiaonan 于 2006-7-7 14:06 发表
这个只要找一下就能找到了,在 options里的run设置脚本执行速率

你是指run mode ?  nornal / fast ?

normal是不是要装什么调试器?

aileen 发表于 2006-7-7 14:35:51

加wait语句就可以了

在你想慢点的地方加个wait就可以了

Axin 发表于 2006-7-7 14:38:45

原帖由 aileen 于 2006-7-7 14:35 发表
在你想慢点的地方加个wait就可以了

我的任何一步都想慢点,每个地方都加,工作量太大。

aileen 发表于 2006-7-7 14:47:39

那就只有是用版主给你的方法了,只有那里了。再不行就没有办法了

Axin 发表于 2006-7-7 14:49:38

原帖由 aileen 于 2006-7-7 14:47 发表
那就只有是用版主给你的方法了,只有那里了。再不行就没有办法了


但我还是不清楚版主说的是不是run mode

normal 我这运行 不起来,装了调试器就能以正常速度运行 了?

aileen 发表于 2006-7-7 14:55:44

应该没有关系啊。我没有遇到过,不过你装一个调试器好了,很快的。
我们写脚本的过程中debug也是很需要的

xiaonan 发表于 2006-7-7 15:00:04

就这个

Axin 发表于 2006-7-7 15:03:52

原帖由 xiaonan 于 2006-7-7 15:00 发表
就这个
谢谢版主,我上面有点不太一样。

Axin 发表于 2006-7-7 15:05:19

执行的时候,系统提示我没有安装microsoft script debug,所以无法运行normal mode,只能使用fast.

一定得装一个debuger? XP光盘里有不有这东西?

Axin 发表于 2006-7-7 15:26:54

版主,你的QTP是什么版本?为什么我的上面没有Delay each stop execution by ** miniseconds这一行

xiaonan 发表于 2006-7-7 15:44:31

哦.那装个debug吧,然后选Normal.我看了一下,看来这是9.0新增的功能.
到这个帖子里下
http://bbs.51testing.com/viewthread.php?tid=35089&highlight=debug

Axin 发表于 2006-7-7 15:45:39

是的,发现是9.0的新功能。

wanghaijun 发表于 2006-7-7 17:22:14

方法是人想出来的,把你代码保存在文本文件里,然后写一段脚本让他对你的代码隔行添加wait(n),最后执行一下就OK了。
楼上的别任鸡蛋:)

amwggyy504 发表于 2006-7-14 17:08:13

谢谢

fish_yy 发表于 2006-7-20 13:14:49

单步运行

lin85210 发表于 2008-9-28 13:08:36

版本不一样,,,
老的没
页: [1]
查看完整版本: 速度控制