51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1848|回复: 2
打印 上一主题 下一主题

[原创] .net的datagrid,录制的时候增加动作(即点击+)没有反映,导致回放出错,请帮我下

[复制链接]
  • TA的每日心情
    奋斗
    2015-5-7 09:24
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2008-4-29 11:16:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    .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"

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2008-4-29 21:58:07 | 只看该作者
    QTP提示你 object not visible,说明此对象还没有出现。你先看一下 这个 +  出现了没有;如果出现了,你看看QTP点击了没有
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2008-4-29 21:59:51 | 只看该作者
    既然这个+  已经被QTP识别了,那么自己写代码去实现点击此对象的效果吧,如果需要的话。还有,论坛上有过.net的datagrid 这方面的帖子,楼主自己去搜索吧
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-14 16:57 , Processed in 0.070661 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表