shuishixingyu 发表于 2008-10-9 22:18:42

求教文本区域检查点

我想用文本检查点检查MERCURY


但是只能识别到


无法显示出Static:The password is 'MERCURY',是怎么回事呢?

helius 发表于 2008-10-10 08:30:25

用spy 在对象库里新增试试拧···

shuishixingyu 发表于 2008-10-10 09:54:01

在对象库中已经有该对象了唉

snake0620 发表于 2008-10-10 10:04:39

在Active Screen窗口中右击文本,选择Insert Text CheckPoint试试看

shuishixingyu 发表于 2008-10-10 10:05:28

上一张图是

kou_dou 发表于 2008-10-10 11:09:10

你是想检查点击help后,是否弹出了这个提示窗口是吧

可以换一种思路
检查这个窗口是否存在

kou_dou 发表于 2008-10-10 11:17:56

Dialog("Login").Activate
Dialog("Login").WinButton("Help").Click
flag = Dialog("Login").Dialog("Flight Reservations").Static("The password is 'MERCURY'").exist
If flag Then
        reporter.ReportEvent micPass,"正确","正常弹出窗口"
        else
        reporter.ReportEvent mimicFail,"错误","没有弹出窗口或不正确"
End If

shuishixingyu 发表于 2008-10-10 11:21:41

检查窗口是不是就是在对象库中识别整个窗口啊,
用Insert Text CheckPoint是可以显示出Static:The password is 'MERCURY'的


但是用Insert Area Text CheckPoint就不会显示Static:The password is 'MERCURY'

shuishixingyu 发表于 2008-10-10 11:25:44

我用了代码,显示可以正常弹出窗口

shuishixingyu 发表于 2008-10-12 14:41:20

哪位能解决下啊?
页: [1]
查看完整版本: 求教文本区域检查点