51Testing软件测试论坛

标题: .net的datagrid,录制的时候增加动作(即点击+)没有反映,导致回放出错,请帮我下 [打印本页]

作者: sayusayme    时间: 2008-4-29 11:16
标题: .net的datagrid,录制的时候增加动作(即点击+)没有反映,导致回放出错,请帮我下
.net的datagrid,录制的时候增加动作(即点击+)没有反映,导致回放的时候第2步出错,提示object not visible
用虚拟对象也不行,映射以后,录制时没有点击+(增加)这个动作
我用object spy 看了这个+-,类型是DevExpress.XtraGrid.GridControlNavigator ,但是点击+ 就是没有click这个动作,我手动添加了,也不行,请帮我找找原因吧



1.SwfWindow("联机备案系统(企业版) - [预售许可证基本信息]").SwfWindow("预售许可证基本信息").SwfTable("SwfTable").SetView ""
2.SwfWindow("联机备案系统(企业版) - [预售许可证基本信息]").SwfWindow("预售许可证基本信息").SwfTable("SwfTable").SelectCell -999998,"材料名称"   \\没有click增加事件,所以此步出现错误提示object not visible
3.SwfWindow("联机备案系统(企业版) - [预售许可证基本信息]").SwfWindow("预售许可证基本信息").SwfTable("SwfTable").SetCellData -999998,"材料名称","施工证明材料"
4.SwfWindow("联机备案系统(企业版) - [预售许可证基本信息]").SwfWindow("预售许可证基本信息").SwfTable("SwfTable").SelectCell -999998,"材料号码"
5.SwfWindow("联机备案系统(企业版) - [预售许可证基本信息]").SwfWindow("预售许可证基本信息").SwfTable("SwfTable").SetCellData -999998,"材料号码","10"
作者: walker1020    时间: 2008-4-29 21:58
QTP提示你 object not visible,说明此对象还没有出现。你先看一下 这个 +  出现了没有;如果出现了,你看看QTP点击了没有
作者: walker1020    时间: 2008-4-29 21:59
既然这个+  已经被QTP识别了,那么自己写代码去实现点击此对象的效果吧,如果需要的话。还有,论坛上有过.net的datagrid 这方面的帖子,楼主自己去搜索吧




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