我会定期把我的测试心得和体会发表在这里,希望来阅览的每位朋友都有所获。即使没有,有一点启发,我也心满意足。我也欢迎您的留言,哪怕是对我的批评,或者是指出我的错误。

巧用描述性编程解决对话框在IE6.0 和7.0的显示问题

上一篇 / 下一篇  2008-04-02 16:19:34

测试中我发现,对于应用程序弹出的对话框,QTP 把 IE6.0 中出现的对话框识别为Dialog("Microsoft Internet Explorer"); 把IE6.0 中出现的对话框识别为Dialog("Windows Internet Explorer")。 仔细查看对象库里面这两个对象发现,尽管这两个对象的 text 属性值不相同(Microsoft Internet Explorer和Windows Internet Explorer),但它们的nativeclass 属性值都相同,都是#32770。 因此,我们可以使用 描述性编程 来解决此问题。 只要把 这个对象 改为 Dialog("nativeclass:=#32770") 就可以了。


TAG:

 

评分:0

我来说两句

Open Toolbar