51Testing软件测试论坛

标题: 求教文本区域检查点 [打印本页]

作者: shuishixingyu    时间: 2008-10-9 22:18
标题: 求教文本区域检查点
我想用文本检查点检查MERCURY
[attach]45899[/attach]

但是只能识别到
[attach]45900[/attach]

无法显示出Static:The password is 'MERCURY',是怎么回事呢?
作者: helius    时间: 2008-10-10 08:30
用spy 在对象库里新增试试拧···
作者: shuishixingyu    时间: 2008-10-10 09:54
在对象库中已经有该对象了唉
作者: snake0620    时间: 2008-10-10 10:04
在Active Screen窗口中右击文本,选择Insert Text CheckPoint试试看
作者: shuishixingyu    时间: 2008-10-10 10:05
上一张图是
[attach]45928[/attach]
作者: kou_dou    时间: 2008-10-10 11:09
你是想检查点击help后,是否弹出了这个提示窗口是吧

可以换一种思路
检查这个窗口是否存在
作者: kou_dou    时间: 2008-10-10 11:17
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
检查窗口是不是就是在对象库中识别整个窗口啊,
用Insert Text CheckPoint是可以显示出Static:The password is 'MERCURY'的
[attach]45930[/attach]

但是用Insert Area Text CheckPoint就不会显示Static:The password is 'MERCURY'
作者: shuishixingyu    时间: 2008-10-10 11:25
我用了代码,显示可以正常弹出窗口
作者: shuishixingyu    时间: 2008-10-12 14:41
哪位能解决下啊?




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