51Testing软件测试论坛

标题: 映射到standard class问题 [打印本页]

作者: KadinWu    时间: 2006-12-21 11:59
标题: 映射到standard class问题
怎么把MSW Class为Button的对象映射为standard class: push_button.
我在vbinit文件中加了
# Button
set_class_map("Button", "push_button"); set_record_attr("Button", "class label x y", " ", "location");
但是在record的时候,无法识别为push_button.
请问有什么好的方法来实现吗?
Thanks!
作者: gp_jl    时间: 2006-12-21 23:08
建议使用:GUI Map Configuration 来做映射。不过,使用 GUI Map Configuration 映射后仅对当前测试会话有效,如需永久有效,需要将该TSL语句复制到Startup脚本中。
作者: KadinWu    时间: 2006-12-22 09:15
我试过这种方法, 在映射时会出错,总是弹出一个错误框“Cannot add this class”.
是不是在winrunner中, Button类比较特殊不能映射?
作者: gp_jl    时间: 2006-12-22 23:24
喔,你说的 Button 是不是WR自带的例子程序中的?感觉应该是个 Panel,但是识别为 Button,映射标准类只能是 Object。具体情况不清楚,期待解释。。。
作者: KadinWu    时间: 2006-12-25 10:01
可能是这个原因。 当时我也觉得很奇,其他的类都可以映射, 就这个button类不可以。
期待解释^_^
Thank you!




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