1. WAS: Web Application Strees Tool(免费的)

  应用WAS对web进行压力测试实例详解

  http://servers.pconline.com.cn/skills/0709/1119109.html

  官方的文档(很详细,建议看英文版)

  http://support.microsoft.com/kb/313559/en-us

  图片看不清楚?请点击这里查看原图(大图)。

  以前做过的一个测试结果报告

  图片看不清楚?请点击这里查看原图(大图)。

  创建WAS的测试,一般都通过录制,因为如果要你手工写那些请求点击的操作,那简直是噩梦。

  除此之外,还可以根据IIS的日志文件(这个太有用了),和一个文件夹目录(这个也很有意思)

  其实,这还不是关键问题,关键大家要知道的是,既然做压力测试,那么到底测的是什么?不要被这些界面搞晕了。

  压力测试主要测试的是服务器在大量负载的情况下会不会有性能瓶颈?如果有,那么在哪里?

  要想回答这个问题,从两方面来说

  1. 页面的执行效率(通常有几个指标是我们比较关心的)

  TTFB:Time To Fisrt Byte 收到第一个字节的时间。

  TTLB:Time to Last Byte 收到最后一个字节的时间

  2.

  添加性能计数器的时候,弹出“failed to load perf counters from the computer xxx”

  在xp和Windows 2003中都遇到该问题,反正就没有成功过。网上搜,人家说是只能在Windows 2000中用该功能,狂晕

  除了WAS之外,微软还提供了更加强大的负载测试工具,这是包含在所谓的VSTS for Tester版本中的。

  图片看不清楚?请点击这里查看原图(大图)。

  图片看不清楚?请点击这里查看原图(大图)。

  一般,在大型的网站测试环境中,会有这么几台机器

  1. 控制器(可以是开发人员的笔记本)

  2. 代理(一般都是桌面机器),可以有多个

  3. 测试服务器(部署了应用程序)

  三种机器都要在一个域环境中,控制器和代理必须要有访问测试服务器的性能计数器的能力。工作的时候,控制器定义好测试任务和脚本后,启动测试时,会根据各个代理的权重分配任务,由代理去发起针对测试服务器的请求。

  最后,不管用WAS还是VSTS,都有两个基本原则

  不要针对生产服务器做测试

  不要直接在服务器上面运行测试

转载于:https://www.cnblogs.com/systemnet123/archive/2013/04/22/3035676.html

.net中的压力测试相关推荐

  1. 告诉你怎么在Jmeter中进行压力测试

    一.什么是压力测试 软件测试中:压力测试(Stress Test),也称为强度测试.负载测试.压力测试是模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,来测试被测系统 ...

  2. 软件测试中的压力测试是什么?

    压力测试 压力测试是一种软件测试,用于验证软件应用程序的稳定性和可靠性.压力测试的目标是在极其沉重的负载条件下测量软件的健壮性和错误处理能力,并确保软件在危急情况下不会崩溃.它甚至可以测试超出正常工作 ...

  3. 我怎样才能参加比特币现金9月1日压力测试?

    之前我们发布了一篇关于比特币现金将要在9月1日进行压力测试的文章.当时这还只是一个想法被放在Memo上讨论.目前这个压力测试已经做了很多准备工作,将允许任何人参与到这项测试中. 压力测试的目的 我们都 ...

  4. docker 端口映射 udp_Docker领路,走进压力测试的现代化 | 51上头条

    摘要:Docker技术为软件开发.测试提供了非常便捷的功能,使用现成的镜像让我们的工作事半功倍.本文针对在项目中进行压力测试使用Docker进行说明,重点记录从手工搭建环境,到使用Docker提高测试 ...

  5. webbench网站压力测试工具的使用方法

    下载该工具(下载地址:http://www.ibiblio.org/pub/Linux/apps/www/servers/) #whereis webbench #/usr/ports/benchma ...

  6. Nginx使用webbench进行压力测试

    在运维工作中,压力测试是一项非常重要的工作.比如在一个网站上线之前,能承受多大访问量.在大访问量情况下性能怎样,这些数据指标好坏将会直接影响用户体验. 但是,在压力测试中存在一个共性,那就是压力测试的 ...

  7. Nginx应用案例分享:压力测试

    2019独角兽企业重金招聘Python工程师标准>>> 在运维工作中,压力测试是一项非常重要的工作.比如在一个网站上线之前,能承受多大访问量.在大访问量情况下性能怎样,这些数据指标好 ...

  8. web性能压力测试工具材料

    很好的博客 http://www.nj-test.com/post/75-1.html :http://www.51testing.com/?uid-116228-action-spacelist-t ...

  9. WEB网站压力测试方案 压力测试如何换算并发用户数

    http://wenku.baidu.com/view/bedf1a93daef5ef7ba0d3c29.html 压力测试通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大的服务级别 ...

最新文章

  1. 5G时代,微软又走对了一步棋!
  2. AWS — AWS EC2
  3. 2020年全国压岁钱榜单出炉,今年小朋友压岁钱归谁?
  4. Mybatis 总结
  5. 看完这15张动图,秒懂万有引力与航天难点!
  6. arcgis 获取json经纬度_干货|ArcGIS的矢量化操作——ArcGis中进行地形图的配准
  7. 游戏筑基开发之学生管理系统数据结构及数据结构解析图(C语言)
  8. shell 第五次作业(函数、数组)
  9. WINDOWS下获取目录环境变量的C代码
  10. opencv学习之路(2)--(图像创建复制和保存)
  11. 浅谈多个社交账号的登录注册设计
  12. go语言 liteIDE 错误: 进程无法启动.
  13. 硅谷钢铁侠的的传奇人生
  14. 机器人学(二):动力学参数辨识
  15. [转|会计学习]资产盘盈、盘亏的会计处理
  16. IOS开发—iOS视频拍摄与压缩
  17. 消息队列及常见消息中间件
  18. 阿里正式开源通用算法平台Alink,“双11”将天猫推荐点击率提升4%
  19. django博客项目-文章详情页功能
  20. Maven学习九:依赖-dependency

热门文章

  1. 【转载】Linux平台软件包管理完全攻略
  2. 包含html语言的超链接标记的网页_HTML是什么?
  3. PCL1.8.0/ Qt5.7.0开发环境配置
  4. 接收字节流_Java之IO流、属性配置文件
  5. Python机器学习:梯度下降法008如何确定梯度计算的准确性,调试梯度下降法
  6. 制造业数字化转型的困难_智能制造如何助力企业转型升级?百家制造业企业共谋数字化转型路...
  7. git配置中文乱码_解决git中文乱码问题
  8. ts怎么转换成m3u8直播源_HLS及M3U8介绍
  9. java对焦_相机的对焦与合焦
  10. 台式计算机主机组成图,台式电脑主板的各部分组成及详细说明,还有各种连...-卓优商学问答...