首先打开VS,不会的童鞋请立即关了本页
选择新建测试项目-WEB性能和负载测试
项目建立以后,在项目中添加-WEB性能测试,这时候浏览器会自动打开,并加载 TEST RECORD插件
如果TEST RECORD没有加载的,请到浏览器设置里将相关加载项打开
在打开的浏览器中,按照平时的操作打开博客园主页点击各页面,刷新等相关操作,如果要留言同样也要先从登录开始
这时候TEST RECORD会自动记录你的操作到左边,生成脚本,在我们一系统操作完成后,直接点停止,浏览器会关闭,并把相关脚本添加到VS中去
在VS中,我们可以再进行一些加工,比如删除AD的加载等,基本默认就可以了,直接保存关闭.
然后就是进行新建负载测试,负载测试需要SQL做存储源,我们打开 X:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE
可以找到loadtestresultsrepository.sql这个脚本,直接把这个脚本的内容在SQL SERVER中运行,会建立一个loadtest的数据库,库名依VS版本会有变化
生成好的数据库如下图
我们继续回到VS,在测试项目中选择新建WEB负载测试
负载测试中一些数据相信大家都看的懂,不做详细介绍,比如用户数,延时,测试时间等
首先测试组合就是是选择测试用例,我们添加刚才在浏览器中录制的WEB性能测试就可以了
另外可以选择测试时,模拟的浏览器头
其它的一些保持默认就可以了,测试添加完成后如下
这时候准备工作已经完成了,我们点击负载测试左上角的运行测试,图例什么的不用详细说了,大家自己看
到这里大家基本能将测试跑起来了,关于其它一些详细的设置,请参阅MS的帮助文档.
童鞋们都刷起来,给DUDU来点事情做