兰兰 发表于 2009-9-7 12:04:08

怎样对动态变化的提示信息设置检查点?

请教大家一个问题,我现在在信息添加成功后,系统弹出这样的提示,在中括号中的内容随添加的信息名称而变化,我现在想在这里设置标准检查点,怎样对这样的提示信息进行检查呢?

Haereticus 发表于 2009-9-7 12:19:19

在执行检查点前每次先把预期的数据写到DataTab里,然后再检查。不知都这样行不

nbkhic 发表于 2009-9-7 12:33:34

写函数来断言吧。这个【3】似乎是动态的,需要写1个函数来计算一下。

兰兰 发表于 2009-9-7 14:39:59

中括号中其实就是一个名称,可以是字符或者数字,没有限制的。

xhj104 发表于 2009-9-7 16:57:08

使用参数化应该可以

testlab 发表于 2009-9-7 17:24:34

对话框文本信息 = "成功添加【"&name&"】信息"

zero0223 发表于 2009-9-8 10:19:53

能获取到对象应该就可以

onlonely 发表于 2009-9-8 11:37:08

首先添加提示那个对象.由于msgbox的winid都是一致的,所以可以如附件那样选择属性

然后代码
msgbox_str=Browser("Browser").Dialog("Microsoft Internet Explorer").Static("msgbox提示").GetROProperty("text")
If msgbox_str={这里填预期结果}Then
msgbox "提示正确"
End If
页: [1]
查看完整版本: 怎样对动态变化的提示信息设置检查点?