多图杀猫,VS做负载测试,童鞋们都刷起来,给DUDU添点麻烦:)

首先打开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来点事情做

 

 

posted on 2013-04-18 16:25  LewYue  阅读(1808)  评论(5编辑  收藏  举报

导航