a784296290z 发表于 2014-3-6 14:53:02

描述性编程回放 第一次识别很慢如何解决

table_click"测试有限公司",2

Functiontable_click(data_name,frequency)
        set homepage=Browser("name:=测试系统").Page("title:=测试系统")
        Set oDesc = Description.Create()   
        oDesc("outertext").Value = data_name
        set a=homepage.ChildObjects(oDesc)                                               
        print a.count()
        a(0).Click
        If frequency=2 Then
                a(0).FireEvent("ondblclick")
        End If
End Function
这是一个选择一条数据实现双击的函数
请问 set a=homepage.ChildObjects(oDesc)   搜索对象的时候十分慢请问 如何解决或者缩短搜索时间

a784296290z 发表于 2014-3-6 14:55:00

有人么

a784296290z 发表于 2014-3-6 14:58:44

是不是我的编写方式有误o(╯□╰)o。。
每次第一次执行 会卡很久后面的就很顺利了

a784296290z 发表于 2014-3-6 15:05:01

-,- 沉掉了??

a784296290z 发表于 2014-3-6 15:11:01

进来看过的帮忙回复下咯-,-   别沉了

lgh75560 发表于 2014-3-6 19:38:26

多些属性,可以快一些
      oDesc("outertext").Value = data_name
      oDesc("micclass").Value =XX
      set a=homepage.ChildObjects(oDesc)

Alvin-x 发表于 2014-3-10 15:33:03

使用直接描述试试....

黑羽祭 发表于 2014-3-18 08:56:55

回复 1# a784296290z


    为什么不用对象库编程呢?
可以对象库编程和描述性编程结合
set homepage=Browser("name:=测试系统").Page("title:=测试系统")比如这个,到Page可以直接用对象库

描述性编程的属性多写一点也能增加速度。
页: [1]
查看完整版本: 描述性编程回放 第一次识别很慢如何解决