51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 112574|回复: 596
打印 上一主题 下一主题

[原创] 使用HTTPWatch实现自动化探针性能前端分析

[复制链接]

该用户从未签到

跳转到指定楼层
#
发表于 2011-11-14 12:04:27 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 云层 于 2011-11-23 12:58 编辑

感觉有些东西不太方便在《性能测试进阶指南2》书上写清楚,所以这里还是单独抽出来写一个案例文档吧,在书上可能要考虑官方用语所以不一定那么简洁方便。


这里主要介绍了一下如何使用HTTPWatch的AOM自动化对象模型进行脚本开发,进一步在LR脚本中调用这个自动化模型形成类似Webpage breakdown功能的效果,相对来说更加清晰明了。


AOM调用代码:




  1. Dim filename
  2. filename=FormatDateTime(now,2)&FormatDateTime(now,3)
  3. filename=replace(filename,":","")
  4. filename=replace(filename,"-","")
  5. filename=replace(filename,"/","")
  6. Dim control
  7. Set control = CreateObject("HttpWatch.Controller")
  8. Dim plugin
  9. Set plugin = control.IE.New
  10. plugin.Record
  11. plugin.GotoUrl("http://www.baidu.com")
  12. control.Wait plugin, -1

  13. ' Stop recording HTTP
  14. plugin.Stop
  15. 'msgbox filename
  16. plugin.Log.Save("f:\\"&filename&".hwl")
  17. ' Close down IE
  18. plugin.CloseBrowser

  19. set plugin=nothing
  20. set control=nothing
复制代码

代码根据#25楼朋友的帮忙调试略作调整,避免保存文件的错误

这里顺便感谢一下在某期51testing杂志上投稿编写HTTPWatch自动化对象模型的大师,这里有点借花献佛了。


附件老规矩:

游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

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

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

使用道具 举报

该用户从未签到

595#
发表于 2017-4-29 19:58:02 | 只看该作者
啊啊啊啊啊啊啊啊啊啊啊啊啊
回复 支持 反对

使用道具 举报

  • TA的每日心情

    2018-3-26 16:48
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]测试连长

    593#
    发表于 2017-3-10 10:55:06 | 只看该作者
    学习下httpwatch实际应用
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    590#
    发表于 2016-11-10 14:58:17 | 只看该作者
    使用HTTPWatch实现自动化探针性能前端分析 [修改]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    587#
    发表于 2016-10-16 10:57:33 | 只看该作者
    学习,谢谢分享!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-2-3 16:24
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]测试团长

    584#
    发表于 2016-4-29 08:34:07 | 只看该作者
    路过 顶一下
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-2-3 16:24
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]测试团长

    583#
    发表于 2016-4-29 08:33:54 | 只看该作者
    luguo qiangjie
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-6-12 13:28
  • 签到天数: 104 天

    连续签到: 1 天

    [LV.6]测试旅长

    580#
    发表于 2016-2-23 10:37:09 | 只看该作者
    运行后,脚本好像不能生成httpwatch
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    579#
    发表于 2016-1-15 10:03:10 | 只看该作者
    0.0.0.0.0.0.0.00.0
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-6 23:33 , Processed in 0.091089 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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