用VSTS进行网站压力测试
VSTS提供了一个丰富、强大的工具平台,融合了软件开发领域的各个角色,涵盖软件开发生命周期的各个阶段,包括设计,开发,测试,管理,而这一整套构件的融会贯通,让它可以有效地改善软件开发过程中各个阶段的弊端,提高团队之间不同的角色的协调能力,提高工作效率。
本文就简单介绍一下如何利用VSTS给一个网站做压力测试。
1 建立一个测试项目,起名MyTest
2 建立一个Web Test
点击Web Test...
IE马上就会弹出一个窗口,这样录制脚本工作就可以开始了。
3 在IE里输入要测试的网站地址: 比如 http://localhost/WebSite/index.html
4 对该网站做一些操作,此时VSTS会纪录下你的这些操作,用以作为压力测试的场景。
5 录制脚本毕,点击 "STOP"
6 点击生成代码,可以看到刚才录制的类似如下的代码:
8 填写好Load Test的各项参数
1) 第一步是填写场景名
2) 第二步是填写装载的样式
3) Test Mix
4) Browser Mix
5) Network Mix
6) 在Counter Sets 选择Add Compuer...,表示要对某个PC进行监控
7) Run Settings
9 点击Finish
10 点击Run Test,测试就开始了。
压力测试运行后,我们就可以选中某个参数,查看某个时刻机器个方面的性能。参看下图:
我们也可以运行perfmon,通过Performance查看机器的各项指标。