51Testing软件测试论坛

标题: 请教各位大侠如果让QTP识别图示页面的按钮? [打印本页]

作者: vickywang    时间: 2004-10-15 17:35
标题: 请教各位大侠如果让QTP识别图示页面的按钮?
  我在测试过程中,发现上些很常用的按钮(如选择打开文件方式的”打开方式“页面中的”浏览“按钮)QTP不能识别,即录制时点击在该按钮上没有一点反应,请问这种问题怎么解决?
  设置Virtual Object可以解决吗?我设置了一个Virtual Object,但是确不知道怎么用,研究了半天也没有结果,不知道8.0版是否可以识别呢?
  请帮忙,谢谢先。
作者: jzhao    时间: 2004-10-15 17:41
关注。
作者: paradoxer    时间: 2004-10-15 19:10
标题: 我试了一下,这个按钮可以识别
是不是没有加载activex插件?
我用的qtp是6.5版本。
倒是会出现其他不能识别的情况比如在文件上点右键,选择“打开方式”-“选择程序”的时候识别不了。

和MI的一个售前工程师谈过不能识别的控件问题,他的回答是:一般的标准控件是可以识别的,但是控件千差万别,就能保证所有都可以。如果是大客户,他们可以考虑帮忙想一些办法,比如做插件什么的,至于一般用户,那就…………
作者: QA_BAY    时间: 2004-10-16 17:05
天哪,怎么可能呢?如果不行,是不是自己做呢?
作者: vickywang    时间: 2004-10-18 12:59
是我们公司软件中有一个类似的按钮不能识别,我想可能是非标准控件了.用WINRUNNER 试了一下,也不行.
作者: vickywang    时间: 2004-10-18 13:30
标题: 原来是一个 WebFile Object
我终于发现,原来那是一个 WebFile Object ,录制是 在 OBJECT REPOSITORY 中可以找到它,但不知为什么不能正确产生CLICK 事件脚本?
作者: vickywang    时间: 2004-10-18 13:31
后来手动增加脚本就OK了.
作者: jin9999    时间: 2004-10-21 14:50
是的,我也遇到过这个问题,QTP不能正确的识别WebFile Object ,需要手工添加,但是有的不能识别的,就麻烦死了。
作者: xushuang    时间: 2004-11-17 15:05
标题: 楼上的朋友帮帮忙?
可不可以告诉我添加的细节啊!谢谢
作者: hxf    时间: 2007-2-9 10:24
可以先在对象库中,通过增加对象的方式,将这个对象增加到对象库中,然后,通过编码的方式,将手动加脚本
作者: wuyuzimu    时间: 2007-4-9 09:53
wo 现在遇到上传附件的问题了, 用来打开windows的选择文件 的那个 "浏览" 按钮是 webfile object  , 我录不到 ,所以回放就不行了;
终于找到这个贴子了 ,  可是脚本怎么添加的??
有誰知道的, 麻烦告知喔 ,  谢谢sdlkfj5
作者: sywen0309    时间: 2007-4-9 16:26
标题: ,,,,
谁能告诉我,,我和楼上的有一样的问题
作者: sywen0309    时间: 2007-4-9 16:53
Browser("EZ-Contact 7.5.1_2").Page("邮件").Frame("formInnerFrame_2").Image("la_addfujian01").Click
Browser("EZ-Contact 7.5.1_2").Page("邮件").Frame("formInnerFrame_2").WebFile("binContent0").Click ' 手动抓到的对象

Browser("EZ-Contact 7.5.1_2").Dialog("选择文件").Activate '手动抓到的对象


Browser("EZ-Contact 7.5.1_2").Dialog("选择文件").WinListView("SysListView32").Activate "applet" ' 选择的文件

msg=Browser("EZ-Contact 7.5.1_2").Page("邮件").Frame("formInnerFrame_2").WebFile("binContent0").GetROProperty("value")  ' 取道的文件的value

msgbox msg




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