2009-04-22
分享一个自己写的httpWatch自动化测试工具,方便开发人员定位个别用户(小区网络,缓存等)访问网站出现的问题。现与大家一起分享,大家有什么好的想法和意见,欢迎一起讨论。
用户只要安装HttpWatch,并且运行本工具,即可调用httpwatch,自动测试网站,并将测试结果(测试结果_**.hwl)保存下来,开发人员拿到测试结果就可以很方便地查找、分析、定位问题。
文件说明:
本工具基于js开发,通过js调用HttpWatch的api,封装了httpwatch启动浏览器、开始记录、测试站点、结束记录、保存测试结果等功能。
“测试ie.cmd”:测试ie的启动文件,通过cscript //nologo http_test.js "ie"运行http_test.js文件进行测试ie。
由于HttpWatch在TT、遨游、世界之窗等浏览器下无法运行,所以本工具会通过批处理文件自动修改IE为默认浏览器。
“测试forefox.cmd”:测试firefox的启动文件,通过cscript //nologo http_test.js "ie"运行http_test.js文件进行测试firefox。
“http_test.js”:具体调用HttpWatch的js文件,通过cscript调用,接受一个参数”ie”/”firefox”,已区分测试的是IE还是firefox。
使用方法:
测试IE下,双击“测试ie.cmd”,即可运行并自动测试
测试forefox下,双击“测试firefox.cmd”,即可运行并自动测试
需要修改测试站点或者测试结果存放路径,请修改"http_test.js"文件:
var URLS = ["vip.qq.com","my.qq.com"]; //需要测试的站点
var SAVE_DIR = "C://"; //测试结果存放位置,请确保路径存在,否则将出错
1.使用本工具之前请确保您的电脑已经安装了HttpWatch。
2.本工支持ie和firefox下测试。
3.本工具测试结果默认存放在C盘跟目录下:“C:\测试结果_ie.hwl”,“C:\测试结果_firefox.hwl”。
4.为了避免该测试在遨游、TT、世界之窗等浏览器上无法运行,"测试ie.cmd"将自动设置IE为默认浏览器
httpWatch自动化测试工具CNDN下载
google站点下载
2009-5-7
之前传的我只在httpwatch6.x下测试通过
公司内部论坛同事留言反映问题,经定位是不支持httpwatch5.x
现问题已解决,请大家重新下载 不过建议大家使用httpwatch6.x下,httpwatch5.x本身不支持ff,所以本工具在httpwatch5.x下没法支持ff,但支持httpwatch6.x下的ff