51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2336|回复: 4
打印 上一主题 下一主题

[原创] onmouseover事件的录制及回放

[复制链接]
  • TA的每日心情
    郁闷
    2014-12-19 21:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2010-9-18 19:13:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 iamfeiyu1009 于 2010-9-18 19:25 编辑

    QTP的默认录制模式,是不会记录onmouseovse事件的(只有在当onmouseover之后的事件在同一个对象上执行,才会录制image的该事件),如果要在脚本中实现onmouseover,可以有两种方式
    1,直接F7写脚本fireenevt “onmouseover”,然后执行就ok
    看了很多网友写的,语句之前加上Setting.WebPackage( "ReplayType")=2
      这个对脚本是否运行成功没有多大关系,我直接运行,然后设置检查点,检查鼠标移到对象上的提示信息,检查成功
    (1.使用浏览器事件运行鼠标操作 2.使用鼠标运行鼠标操作)
      qtp基本录制模式虽然不能录制onmouserover,但回放时可以的
    2.更改web录制事件模式
      在工具>web事件录制配置里进行自定义或选择高级录制模式
      这里的更改是全局的,即你更改之后,其他的测试也会是你修改之后的配置
      因此,如果是自定义,最好先导出配置,一后想恢复时直接导进来就行
      在web事件录制配置对话框,file>>save configuation as,可以保存为xml格式的文件。
    需要注意的:
    MAIN_USERS_GUIDE的说明
    在“自定义 Web 事件录制配置”对话框中使用对象时,请记住以下规定:
    1. 如果某对象在“自定义 Web 事件录制配置”对话框中列出,则该对象的设置将
    覆盖“任何 Web 对象”的设置。
    如:这里的web objects的onmouseup的设置是always。enabled


    而你在LINK对象里设置为if handle--disabled


    则所有link对象的录制onmouceover按照后者的规则
    2. 不能对“Web 对象”类别中的对象列表进行删除或添加,但可以修改其中任何
    一个对象的设置。
    3.可以向“HTML 标记对象”类别添加网页中的任何 HTML 标记对象。

    本帖子中包含更多资源

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

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

    使用道具 举报

    该用户从未签到

    2#
    发表于 2010-10-9 10:42:07 | 只看该作者
    十分感谢楼主,辛苦了,多谢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2014-12-19 21:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
     楼主| 发表于 2010-10-17 23:55:39 | 只看该作者
    不客气
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2010-10-18 21:25:19 | 只看该作者
    谢谢
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2010-10-19 12:59:27 | 只看该作者
    不错的总结。谢谢楼主的奉献!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-11 23:31 , Processed in 0.128434 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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