51Testing软件测试论坛

标题: radiobutton回放错误( 已解决) [打印本页]

作者: yangru5052    时间: 2010-3-29 20:39
标题: radiobutton回放错误( 已解决)
环境:QTP10,PB插件
问题:一个radiobutton如附件图,每次在对象库里不能被识别成为pbradiobutton,通过object spy去看,会将该radiobutton和其周围的其余所有控件,识别为一个pbdatawindow,录制的脚本如下,有问题的代码以红色标识,回放的时候无异常提示,但是radiobutton选中的值是空的。我尝试将这个区域用虚拟对象模拟成了一个pbradiobutton,但是录制的时候,无法使用录制的pbradiobutton
   
PbWindow("w_main").PbButton("STOCK").Click
PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").SelectCell "#1","SECURITY_CODE"
'PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").SetCellData "#1","SECURITY_CODE","000000137     000137000"
PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").SetCellData "#1","SECURITY_CODE","000000137     000137000"
PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").SetCellData "#1","BUY_SELL_TYPE","CLIENT BUYS"
PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").SetCellData "#1","PRICE_TYPE","AT &MKT"
PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").SelectCell "#1","REQ_QUANTITY"
PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").SetCellData "#1","REQ_QUANTITY","100"
'PbWindow("w_main").PbWindow("w_stocks_ticket").PbDataWindow("dw_ticket").Type "100"
PbWindow("w_main").PbDataWindow("dw_order").SelectCell "#1","TOPAZ_PLACED_VIA_PHONE"
PbWindow("w_main").PbDataWindow("dw_order").SelectCell "#1","SOURCE"
PbWindow("w_main").PbDataWindow("dw_order").SetCellData "#1","SOURCE","Written Instruction"
PbWindow("w_main").PbDataWindow("dw_order").SetCellData "#1","SOLICITED_UNSOLICITED_RISK","Execution Only"

[ 本帖最后由 yangru5052 于 2010-4-6 10:15 编辑 ]
作者: yangru5052    时间: 2010-3-30 15:07
标题: 回复 1# 的帖子
没有遇见过?晕了
作者: yangru5052    时间: 2010-3-31 15:53
标题: 回复 2# 的帖子
没有人碰见过?
作者: shotstar    时间: 2010-3-31 15:56
没用过有关PB的插件测试。俺主攻还是Web方面。
作者: yangru5052    时间: 2010-4-2 17:15
标题: 回复 4# 的帖子
谢谢楼上的帅哥,我已经搞明白原因了,是radiobutton的display名字是空的,录制的时候,qtp无法录制上。这里需要手工改写脚本PbWindow("w_main").PbDataWindow("dw_order").SelectCellData "#1","TOPAZ_PLACED_VIA_PHONE",""




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