51Testing软件测试论坛

标题: QTP无法识别PowerBuilder的控件,请高手指导 [打印本页]

作者: gdutlzl    时间: 2011-8-31 09:59
标题: QTP无法识别PowerBuilder的控件,请高手指导
我现在用QTP 10.0 测一个PowerBuilder 12 的CS结构的系统,已经装了PowerBuilder addin插件,但还是相当一部分的对象识别不到,用spy查看页面的时候只有识别三层,window->window->PbDataWindow, 其他的就什么都没有了。下面是一些代码,希望各位能指导一下,谢谢了。

Window("COPS HK DEV5 PB12 (COPS)").Window("FOREX ORDER").PbDataWindow("PbDataWindow").SetCellData "#0","#0","Standing Instruction"
Window("COPS HK DEV5 PB12 (COPS)").Window("FOREX ORDER").PbDataWindow("PbDataWindow").Type "test1"
Window("COPS HK DEV5 PB12 (COPS)").Window("FOREX ORDER").PbDataWindow("PbDataWindow").Click 87,146
作者: hsjzfling    时间: 2011-8-31 16:43
参考PowerBuilder addin使用的开发文档吧,在QTP的Help\Extensibility目录下,根据文档的描述,该配置的做配置,自定义控件的话就写api来支持咯。 没有具体使用过该插件,只能给你这个解决思路了。
作者: hsjzfling    时间: 2011-8-31 16:48
帮你查了下文档,QTP11都只能支持到PB 11.5,PB12太新了点了,QTP10是不能够很好支持的,识别不了也是情理之中了




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