truehero 发表于 2004-11-30 11:47:29

在回放时,浏览器URL的输入太慢,有没有办法使其变快!

在脚本回放时,浏览器URL的输入太慢,有没有办法使其变快!
修改回放时按键时的时间间隔,只对界面中的输入有效,对URL栏无效.

不知道有没有其它办法让其变快.

请大家帮助!

谢谢!;)

archonwang 发表于 2004-11-30 12:01:29

可以使用该脚本实现.速度还可以接受.
StartBrowser "http://192.168.0.145/hotcrmweb", "WindowTag=WEBBrowser"

truehero 发表于 2004-11-30 14:28:41

不好意思,我要在一个窗口中打开,不能在新窗口打开.

不好意思,我要在一个窗口中打开,不能在新窗口打开.

我的第一个IE窗口就是通过你上面的代码实现的.

谢谢,请提供帮助!

xalee 发表于 2004-11-30 14:50:20

我用InputKeys输入,快得像飞一样。你是怎么做的?

truehero 发表于 2004-11-30 16:46:46

楼上的老兄,谢谢!

InputKeys输入在页面中确实快得像飞一样,但是在IE浏览器的URL输入框中(ComboEditBox)确慢得惊人呀,

不知道有没有解决办法!

xalee 发表于 2004-11-30 16:59:48

能确定是InputKeys很慢吗?

我在Robot里执行下面的脚本,总共大约3秒钟执行完成。你可以试一下,然后注意一下输出的时间,看看到底慢在哪里。

Sub Main
    Dim Result As Integer

    'Initially Recorded: 11/30/20042:47:11 PM
    'Script Name: web browser
    SQAConsoleWrite cstr(Now)
    StartBrowser "http://sharepoint/default.aspx", "WindowTag=WEBBrowser"

    SQAConsoleWrite cstr(Now)
    Window SetContext, "WindowTag=WEBBrowser", ""
   
    SQAConsoleWrite cstr(Now)
    ComboEditBox Click, "ObjectIndex=4", "Coords=333,4"
   
    SQAConsoleWrite cstr(Now)
    InputKeys "http://localhost{ENTER}"
   
    SQAConsoleWrite cstr(Now)

End Sub

truehero 发表于 2004-11-30 17:13:26

一样的慢呀

不好意思,还和以前一样,十多秒才出来一个字符呀

star1999 发表于 2004-11-30 17:20:20

是不是和你机器设置有关系,我这边没有你这样的问题。

xalee 发表于 2004-11-30 17:22:08

把你的脚本贴上来看看吧。

truehero 发表于 2004-11-30 17:37:12

Dim URLReportSelect As String

URLReportSelect = "http://192.168.3.10"
    StartBrowser "http://192.168.3.10:7001/toptais3/ReportSelectUI.do", "WindowTag=WEBBrowser"
   
ComboEditBox Click, "ObjectIndex=2", "Coords=116,9"
InputKeys URLReportSelect &"{ENTER}"

只是打开一个浏览器,然后再重新转向到一个新的地址而已,就这么慢了.

求助!

archonwang 发表于 2004-11-30 22:20:07

可能是你设置的回放时间比较长,你看看Tool下的回放设置。

truehero 发表于 2004-12-1 08:20:36

楼上的大侠!

你好,我的回放设置中的Delay between keystrokes 为0呀,

应该不是这个问题!

xalee 发表于 2004-12-1 14:34:56

没招了!
注意一下输入法等等其它系统设置和环境,关掉不必要的软件。不行的话就在其它机器上跑相同的脚本试一下。

good luck! ;)

truehero 发表于 2004-12-1 16:39:35

那真没办法了!

我在其它机器上也跑过了,一样的问题,系统环境应该没有问题的,
2G主频,1G内存,即便不启动其它程序,也有这个问题。

那真没办法了!

pcl2004_27 发表于 2004-12-1 22:38:44

回放脚本速度慢可能由于robot识别对象机制导致
这里你可以用sqasetproperty函数直接设置ie地址栏的text属性

xalee 发表于 2004-12-2 09:07:00

如果用的是IE,我试验过,加载html的enabler以后,可以很快地输入。如果是对象识别的问题的话,其它的对象识别有问题吗?

truehero 发表于 2004-12-2 11:44:03

加载HTML的enabler是允许的呀

加载HTML的enabler是允许的呀,
其它的对像识别都没有问题。

TestTest 发表于 2004-12-2 13:44:04

在inputkey之前加一个东西

inputkey"{F6}{Delete}"

truehero 发表于 2004-12-3 08:55:58

加inputkey"{F6}{Delete}"有什么用呀

试过,还是不行,连输入都没有了.

seemeagain_80 发表于 2004-12-8 16:47:14

这个问题我倒是没有遇到过
页: [1] 2
查看完整版本: 在回放时,浏览器URL的输入太慢,有没有办法使其变快!