WEB服务器的压力测试工具~
115808 2009年8月1日
lbimba 铜牌会员

这里给广大的煤油推荐一个web网站压力测试工具。它可以用来模拟多个用户操作网站,在程序投入运行时,可以用它来进行程序的测试并得到Web站点的稳定 参数,甚至于可以对一台小型的 Web服务器发动灾难性的拒绝式攻击~~它就是大名鼎鼎的web application stress。
二、工具简单设置

打开Web Application Stress Tool,很简洁的一个页面(如图1),上面是工具栏,左下方是功能选项,右下方是详细设置选项。在对目标Web服务器进行压力测试之前,先对它进行一些必要的设置。

1. 在“settings”的功能设置中(如图2),一个是Stress level (threads)这里是指定程序在后台用多少线程进行请求,也就是相当于模拟多少个客户机的连接,更加形象的就是说设置多少轰炸的线程数。一般填写 500~1000,因为这个线程数是根据本机的承受力来设置的,如果你对自己的机器配置有足够信心的话,那么设置的越高,轰炸的效果越好。

2.在“Test Run Time”中来指定一次压力测试需要持续的时间,分为天、小时、分、秒几个单位级别,你根据实际情况来设置吧!

3.其余的选项不太重要,这里就不再浪费笔墨,朋友们可以自己尝试一下设置。

三、压力测试

工具介绍完了,下面来准备条件:这里与一个朋友商量好进行测试,他是单机上网,机器配置是CPU:Athlon XP2500+、内存512MB、硬盘80GB等,机器配置还不错。他在机器上安装了IIS,架设了一台对外的Web服务器,Web服务中的程序是动网 7.0。我就利用压力测试工具对这台服务器进行测试。

步骤1:在工具中点右键,选择Add命令,增加了一个新的测试项目:New script,对它进行设置,在主选项中的server中填写要测试的服务器的IP地址。在下方选择测试的Web连接方式,这里的方式Verb选择 get,path选择要测试的Web页面路径,这里填写/Index.asp,即动网的首页文件(如图3)。

步骤2:在“Settings”的功能设置中将Stress level (threads)线程数设置为1000。完毕后,点工具中的灰色三角按钮即可进行测试(如图4)。测试完毕,等待朋友把任务管理器以及连接查看的截图发过来!

攻击开始后,朋友从任务管理器中可以看到CPU使用率已经达到100%,损耗率达到最大(如图5)。在CMD窗口中使用命令netstat -an,可以看到我的IP地址在朋友服务器上的80端口进行了非常多的连接(如图6)。而且它的Web网站已经打不开了,提示过多用户连接,达到了跟 D.O.S攻击一样的目的。

试想,如果利用多台肉鸡对一台服务器进行Web压力测试,那么对这台服务器来说将是灭顶之灾,所以朋友们在使用它之前一定要慎重考虑。

[ 本帖最后由 lbimba 于 2009-8-1 01:28 编辑 ]

200608023_1.jpg (60.98 KB)

转载于:https://www.cnblogs.com/tonykan/p/3514749.html

微软压力测试工具 web application stress相关推荐

  1. 1 网站压力测试工具 WEB性能测试 Web Bench

    Web Bench  (网站压力测试工具) Web Bench是有名的网站压力测试工具,它是由 Lionbridge公司开发. Web Bench最多可以模拟3万个并发连接去测试网站的负载能力. We ...

  2. php 压测流量回放,终极 Web 应用性能和压力测试工具 Gor

    常见的 Web 应用的压力测试工具 Web 应用压力测试工具有很多,比如 Apache ab,node-ab,Apache JMeter, LoadRunner, httperf.但是这些工具都没能解 ...

  3. Web 应用性能和压力测试工具 Gor

    Web 应用性能和压力测试工具 Gor 常见的 Web 应用的压力测试工具 Web 应用压力测试工具有很多,比如 Apache ab,node-ab,Apache JMeter, LoadRunner ...

  4. http压力测试工具及使用说明

    说明:介绍几款简单.易使用http压测工具,便于研发同学,压测服务,明确服务临界值,寻找服务瓶颈点. 压测时候可重点以下指标,关注并发用户数.TPS(每秒事务数量).RT(事务响应时间).事物失败率. ...

  5. 十大网站压力测试软件 - WEB压力测试工具介绍

    下面是十个免费的可以用来进行Web的负载/压力测试的工具,这样,你就可以知道你的服务器以及你的WEB应用能够顶得住多少的并发量,以及你的网站的性能.我相信,北京奥组委的订票网站的开发团队并不知道有这样 ...

  6. Web网站压力测试工具

    使用Microsoft Web Application Stress Tool对web进行压力测试 不错关于压力测试博客: http://blog.sina.com.cn/s/blog_5155e8d ...

  7. 十个免费的 Web 压力测试工具(转)

    本文列举了是十个免费工具,可以用来进行Web的负载/压力测试的.这样你就可以知道你的服务器以及你的WEB应用能够扛得住多少的并发量,以及网站性能. 0. Grinder –  Grinder是一个开源 ...

  8. python的web压力测试工具-pylot安装使用

    pylot是python编写的一款web压力测试工具.使用比较简单.而且测试结果相对稳定. 这里不得不鄙视一下apache 的ab测试,那结果真是让人蛋疼,同样的url,测试结果飘忽不定,看得人心惊肉 ...

  9. Web性能压力测试工具——Siege详解

    Siege是一款开源的压力测试工具,设计用于评估WEB应用在压力下的承受能力.可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行. ...

最新文章

  1. 苹果让Transformer抛弃注意力机制,一切只为效率,项目已开源丨华人一作
  2. 为什么总是在__new __()之后调用__init __()?
  3. win10系统定位服务器地址,win10系统定位服务器地址
  4. MATLAB 数值数组和字符串转换
  5. 13行满分代码:1038 统计同成绩学生 (20分)
  6. 多线程面试题之原子性、可见性、有序性
  7. 使用JXL.jar实现JAVA对EXCEL的读写操作
  8. 在Windows 7或Vista(或Windows 8.x,Sorta)上禁用Aero
  9. div模拟select/option解决兼容性问题及增加可拓展性
  10. android textwatcher 延时,Android TextWatcher监控EditText中的输入内容并限制其个数
  11. 三星530换固态硬盘_韩国三星网红固态硬盘PM981系列惨遭黑苹果和INTEL10代主板嫌弃...
  12. 数独基本规则_数独基本规则(数独游戏规则和技巧)
  13. viper4android fx原理,ViPer4android. FX顶级音效!
  14. 【安全牛学习笔记】Kali Linux基本工具
  15. 小米云服务器怎么更新文件,小米云服务使用手册
  16. AcWing 327 玉米田
  17. python寻峰算法_python/scipy的寻峰算法
  18. 最强国产开源电子表格-Luckysheet,强势登顶Github trending第一名!
  19. 【虚拟DOM】浅析 虚拟DOM
  20. JAVA课程设计(小游戏贪吃蛇)完整源码附素材(二)

热门文章

  1. 广西卫生职业技术学院计算机考试,广西卫生职业技术学院单招2021年春招分数线...
  2. python 特征选择卡方_特征选择
  3. html中section与div,如何在html中的section标签内包含div标签
  4. java旅游系统项目经验_谁能跟我介绍一下Java 项目经验,刚进入这个行业。
  5. step如何打开服务器项目,STEP7项目打开及删除
  6. java 随机数 平均值_从平均值,变异系数生成对数正态分布随机数
  7. zabbix 监控项自动发现过滤_Zabbix5.2由浅入深之官方自动发现规则初探(网络篇)
  8. 用python循环语句求素数_Python基础入门_3条件语句和迭代循环
  9. 使用Python和OpenCV在图像之间执行超快速的颜色转换
  10. Java后端进行经纬度点抽稀聚合,HTML呈现及前端聚合实现点聚合~