关于不同浏览器导致的问题
登陆的时候账号或密码为空,会弹出对话框提示警告,然后点确定。现在的问题就是,用脚本实现的时候,IE6可以良好的运行,IE7就不行。请问谁遇到过这样的情况?
set popDialog = Browser("creationtime:=0").Dialog("text:=Windows Internet Explorer")‘寻找dialog
msgbox popDialog.Exist’确认一下popDialog 是否成功
结果IE6弹true,IE7弹false
如果IE7能弹true,问题就解决了。:funk: 别骂我啊
[ 本帖最后由 wpyily 于 2009-2-20 10:08 编辑 ] 用text:=Windows Internet Explorer去匹配ie6和ie7,肯定有不同的表现,原因很简单,只要观察一下两种浏览器的title就会发现ie6是“Microsoft Internet Explorer”,ie7是“Windows Internet Explorer”。
如果确认是这个原因导致你的脚步在不同浏览器表现不一致的话,那么楼主的描述应该有点问题,按你的脚本,应该是ie7能够识别,ie6不能。 原帖由 asoqa 于 2009-2-20 10:31 发表 http://bbs.51testing.com/images/common/back.gif
用text:=Windows Internet Explorer去匹配ie6和ie7,肯定有不同的表现,原因很简单,只要观察一下两种浏览器的title就会发现ie6是“Microsoft Internet Explorer”,ie7是“Windows Internet Explorer”。
如果确认是 ...
正确,up 原帖由 asoqa 于 2009-2-20 10:31 发表 http://bbs.51testing.com/images/common/back.gif
用text:=Windows Internet Explorer去匹配ie6和ie7,肯定有不同的表现,原因很简单,只要观察一下两种浏览器的title就会发现ie6是“Microsoft Internet Explorer”,ie7是“Windows Internet Explorer”。
如果确认是 ...
我当然知道两个text的内容不同啦,我在运行的时候,在ie6上改成了microsoft Internet explorer,在ie7上是windows Internet explorer,IE6可以找到这个dialog,IE7不行 抱歉,这个细节没有说到。。。:Q 我是刚学习QTP的,请问QTP是不是只能使用IE6测试啊?
页:
[1]