停止更新,敏捷测试及TestOps解决体系,关注订阅号TestOps

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

上一篇 / 下一篇  2011-11-14 12:04:27 / 个人分类:性能测试

查看( 1667 ) / 评论( 523 )

[p=30, 2, left]感觉有些东西不太方便在《性能测试进阶指南2》书上写清楚,所以这里还是单独抽出来写一个案例文档吧,在书上可能要考虑官方用语所以不一定那么简洁方便。[/p][p=30, 2, left]51Testing软件测试网[^vm!k!g$T
[/p][p=30, 2, left]这里主要介绍了一下如何使用HTTPWatch的AOM自动化对象模型进行脚本开发,进一步在LR脚本中调用这个自动化模型形成类似Webpage breakdown功能的效果,相对来说更加清晰明了。[/p][p=30, 2, left]51Testing软件测试网f;Q5M*_)T
[/p][p=30, 2, left]AOM调用代码:[/p][p=30, 2, left]Dim filename[/p][p=30, 2, left]filename=FormatDateTime(now,2)&FormatDateTime(now,3)[/p][p=30, 2, left]filename=replace(filename,":","")[/p][p=30, 2, left]filename=replace(filename,"-","")[/p][p=30, 2, left]filename=replace(filename,"/","")[/p][p=30, 2, left]Dim control[/p][p=30, 2, left]Set control = CreateObject("HttpWatch.Controller")[/p][p=30, 2, left]Dim plugin[/p][p=30, 2, left]Set plugin = control.IE.New[/p][p=30, 2, left]plugin.Record[/p][p=30, 2, left]plugin.GotoUrl("http://www.baidu.com")[/p][p=30, 2, left]control.Wait plugin, -1[/p][p=30, 2, left] [/p][p=30, 2, left]' Stop recording HTTP[/p][p=30, 2, left]plugin.Stop[/p][p=30, 2, left]' Close down IE[/p][p=30, 2, left]plugin.CloseBrowser[/p][p=30, 2, left]'msgbox filename[/p][p=30, 2, left]plugin.Log.Save("f:\\"&filename&".hwl")[/p][p=30, 2, left] [/p][p=30, 2, left]set plugin=nothing[/p][p=30, 2, left]set control=nothing[/p][p=30, 2, left]51Testing软件测试网?EW;`3~)Cg JOf
[/p][p=30, 2, left]这里顺便感谢一下在某期51testing杂志上投稿编写HTTPWatch自动化对象模型的大师,这里有点借花献佛了。[/p][p=30, 2, left]
&G)dQz4Rv3w0 [/p][p=30, 2, left]附件老规矩:*** Hidden to visitors ***[/p]

-GTGN8WDc0

S0TBo pgPu;[051Testing软件测试网][3b;xtA1j5Sg A!u
51Testing软件测试网i!c3w9v6}3S {

httpwatch植入型探针.pdf
0b mU2a.Fq0(2011-11-14 12:03:36, Size: 256 KB, Downloads: 0)51Testing软件测试网\]T{SY


TAG:

yao3000v发布于2011-11-14 12:28:47
rt
sknife发布于2011-11-14 12:33:33
看下,感谢
学思行·测试空间 marysnow 发布于2011-11-14 12:33:44
支持一下。www.51testing.com`7A-F8{*{F `

MGEn+j(Ywww.51testing.com不知道第二本中,有没有介绍一下web项目的实例的性能瓶颈分析,介绍LR图表及结合系统资源\数据库来进行查找定位。(要是介绍一下常用的辅助监控的工具就更好了。)
runny15的个人空间 runny15 发布于2011-11-14 12:42:08
好东西要顶
wangyemami发布于2011-11-14 13:12:05

茶叶 夏日摸摸茶 发布于2011-11-14 13:18:53
看看
yzj014的个人空间 yzj014 发布于2011-11-14 13:27:10
拜读
y602015953发布于2011-11-14 13:40:05
回复可见。。。。
thirfing的个人空间 thirfing 发布于2011-11-14 14:51:37
拜读
软件真的要测试的个人空间 软件真的要测试 发布于2011-11-14 14:54:05
up
TESTER_ZQ的个人空间 zhaoprive 发布于2011-11-14 14:57:10
回复 1# 云层
蟋蟀 wxy1208 发布于2011-11-14 15:15:19
我要看,顶一下
cii566发布于2011-11-14 15:19:09
可以学习学习,谢谢。
゛無磿頭.㊣ Sayid 发布于2011-11-14 15:33:05
感谢,拜读。。。
文青山 wolaizhinidexin 发布于2011-11-15 08:48:24
看看
藤源拓海 PeterKang 发布于2011-11-15 09:15:35
拜读一下
p42发布于2011-11-15 11:54:49
xuexiing
p42发布于2011-11-15 11:54:57
xuexiing
y602015953发布于2011-11-15 16:47:08


3.jpg


2.jpg


%JD)L!^4kE@软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具
eRk
i2?qju'M*}软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具
按照云大大的说明。测试了一下。只是成功了几次之后就总是报错。+? d$R!s GNp

2y+`*L^2eN }做了弹框提示后发现执行到plugin.Log.Save("f:\\"&filename&".hwl")这里报的错。
t
H0C'ZM4p中国软件测试人的精神家园,介绍先进的软件测试工具、 软件测试流程和软件测试思想,定期举办软件测试沙龙,软件测试精品 资料下载,提供专业的软件测试培训服务
#H G o+epY
错误:远程服务器不存在或不可用:'Log'51Testing软件测试网 Qt6MM0B,gZ@L
软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具l.j/sev.l4n7?w;f(_}i
请问一下是什么原因呢?
lsekfe的个人空间 lsekfe 发布于2011-11-15 16:57:35
好东西支持下
我来说两句

(可选)

Open Toolbar