google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

[求助] wr中,新建好的虚拟对象,在录制过程中不识别。

wr中,新建好的虚拟对象,在录制过程中不识别。


在页面上有一个button按纽,按纽是图片做成的,所以我将其建立虚拟对象,类为push_button.
可是录制过程中还是生成以下脚本:(并且回放时系统不识别,提示找不到这个对象)

web_image_click("an006_2", 42, 8);
请问如何操作呢?谢谢

TOP

根本没虚拟成功呀

button_press("virtual_push_button");

TOP

如果方便的话lz最好将测试的页面上传上来,大家可以帮助看一下
You do not talk about fight club
MSN:dionysus_ymh@hotmail.com

TOP

就是在点击“确定”按纽时,虚拟不成功。

脚本中,确定按纽显示的是“web_image_click("an006", 42, 8);”
并且回放时不识别,不能正常进行点击“确定”操作
附件: 您所在的用户组无法下载或查看附件

TOP

//就是这一个不识别,并且已经为其虚拟对象。在gui map中。并且此形式在回放也不识别。在其它页面也存在这个按纽,录制时显示为web_image_click("an006", 33, 5); 仔细比较也就是逻辑名生成的不一样。一个显示为"an006_2", 一个显示为"an006"
        web_link_click("继续添加");

[ 本帖最后由 zang_lin50 于 2007-4-9 19:25 编辑 ]

TOP

看样子确实没有虚拟映射成功,web_image_click这个函数的说明:During recording, the web_image_click function is automatically generated when you click a hypergraphic link or an image.
楼主把an006_2这个逻辑对象的map文件也放上来吧
You do not talk about fight club
MSN:dionysus_ymh@hotmail.com

TOP

下面是an006_2这个逻辑对象的map文件:
1.logic name :virtual_push_button

  物理描述:
  {
  class: push_button,
  virtual: TRUE,
  x: 402,
  y: 503,
  width: 69,
  height: 25,
  rows: 1,
  columns: 1
}
2. 另外在map文件中,我还发现这个an006_2的另一描述:

   logic name:an006_2

  physical description:
  {
  class: object,
  MSW_class: html_rect,
  html_name: "an006_2.gif"
}

[ 本帖最后由 zang_lin50 于 2007-4-3 09:29 编辑 ]

TOP

试着把脚本中的web_image_click("an006_2", 42, 8);修改成button_press("virtual_push_button
").
或者重新录一下脚本,应该会自动识别成“virtual_push_button
”。
去爱吧,像不曾受过一次伤一样; 跳舞吧,像没有人欣赏一样;
唱歌吧,像没有任何人聆听一样;
干活吧,像不需要钱一样;
生活吧,像今天是末日一样。

TOP

回复 1# 的帖子


我也遇到这个问题了,不光是虚拟按钮不认识,再GUI map configuration中也不能映射,不知道怎么解决,是不是这种web不适合用winrunner测试,应该改为QTP?

TOP

虚拟对象没做对,把虚拟对象做成BUTTON类就可以了.


虚拟对象没做对,把虚拟对象做成BUTTON类就可以了.

TOP

学习了

TOP

 
当前时区 GMT+8, 现在时间是 2008-8-20 20:11Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹