51Testing软件测试论坛
标题:
如何用vbs描述alert提示框并得到提示内容
[打印本页]
作者:
sspku
时间:
2012-2-1 17:13
标题:
如何用vbs描述alert提示框并得到提示内容
如题
作者:
snakeshiy
时间:
2012-2-1 17:35
开启VB错误处理,在代码的开头加上On Error Resume Next
在代码的末尾加上If Err.Number <> 0 Then
Msgbox Err.Description
End If
Err.Description就是错误提示框里的内容
作者:
sspku
时间:
2012-2-1 17:43
不是这个,是被测系统弹出的alert框
作者:
QqiaoQ
时间:
2012-2-2 16:41
这个应该是添加检查点吧,检查是否弹出这个对话框
作者:
snakeshiy
时间:
2012-2-2 16:59
是被测系统的提示框可以用Spy去探测提示框对象的属性,用GetROProperty方法得到里面的内容
作者:
zhuxi123
时间:
2012-2-3 10:33
snakeshiy 正解
作者:
yyc2164708
时间:
2012-2-3 10:59
使用Dialog对象,判断是否存在Dialog
然后获取Dialog的Static子对象
再GetROProperty("Text") 回去Dialog中的文字
作者:
wangyanzhao
时间:
2012-2-3 13:32
楼上说的都是正确的
作者:
sspku
时间:
2012-2-8 13:16
本帖最后由 sspku 于 2012-2-8 13:22 编辑
ok
解决了 谢谢ls几位
Dim dialogDesc, dialogObj
Set dialogDesc = Description.Create()
dialogDesc("micclass").value="Dialog"
dialogDesc("nativeclass").value="#32770
Dim staticDesc, staticObj
Set staticDesc = Description.Create()
staticDesc("micclass").value="Static"
staticDesc("height").value=15
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2