51Testing软件测试论坛
标题:
关于DataGridViewX控件的处理
[打印本页]
作者:
tongxj80
时间:
2010-5-17 11:20
标题:
关于DataGridViewX控件的处理
我们使用的是DotNetBar控件,QTP在执行到这几句话时报错:
SwfWindow("Engineering Data Management").SwfWindow("Spider").SwfTable("TimeStreamsignalsetup").SelectCell 1,"Measure"
SwfWindow("Engineering Data Management").SwfWindow("Spider").SwfTable("TimeStreamsignalsetup").ClickCell 1,"Measure"
SwfWindow("Engineering Data Management").SwfWindow("Spider").SwfTable("TimeStreamsignalsetup").SetCellData 1,"Measure", True
[attach]62070[/attach]
另外上面这几句话是我自己写的。我在录制的时候,涉及到这个DataGridViewX控件都没脚本录制下来,不知道是什么原因,请各位大侠赐教。谢谢!!!
作者:
tongxj80
时间:
2010-5-17 17:49
作者:
TIB
时间:
2010-5-17 21:32
把列名“Measure”换成index试试
作者:
tongxj80
时间:
2010-5-18 09:16
没用的。当初就是用index也出现同样的问题才改成列名的。
作者:
TIB
时间:
2010-5-18 13:02
先用GetCellProperty取到单元格的坐标,然后用Click
作者:
tongxj80
时间:
2010-5-18 16:51
嗯,用上述办法是可以解决这个点击的问题,但还是弄不明白,为啥QTP支持的方法会报错。
我现在需要模拟用户点击的时候,都是获取控件的坐标,然后用click方法。
作者:
TIB
时间:
2010-5-18 20:18
第三方控件的问题
《软件自动化测试成功之道》这本书有专门一章在讲
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2