zoukankan      html  css  js  c++  java
  • 对B/S结构的应用程序进行压力测试

    选择工具,微软的Web Application Stress Tool,这款工具可以很容易在互联网上获取,当然本书附带光盘中也可以找到。

    启动工具

    选择Record,通过工具录制即将测试的操作,比如模仿用户登录。

    选不选对本次测试没有关系。

    选择Finish后,此时会跳出一个浏览器,在浏览器中输入要测试的网址,然后你可以模拟用户登录或者浏览网页,最后单 击Stop Recording即可结束录制。

    选择Setting

    设置 Stress level (threads),即模拟多少了客户端。

    Test Run Time 中设置Mins,即设置测试的时间。

    选择New Recorded Script,然后点击开始进行测试。

    进行压力测试的时候,你可以访问tomcat的管理页面,http://localhost/manager/status查看当前tomcat的访问情况,以便观察测试效果。如图所示,Max Threads 1000Current thread count 206。如果当前的访问数超过了Tomcat的最大访问数将导致Tomcat拒绝服务,无法访问网站。

    tomcat/conf/tomcat-users.xml下配置tomcat管理员帐号

    <?xml version='1.0' encoding='utf-8'?>

    <tomcat-users>

     <role rolename="manager"/>

     <user username="admin" password="admin123456" roles="manager "/>

    </tomcat-users>

    tomcat/conf/server.xml下配置maxThreads,默认是40

    <Connector port="80" protocol="HTTP/1.1"

                   connectionTimeout="30000"

                   redirectPort="8443" maxPostSize="4097152000" maxThreads="1000"/>

  • 相关阅读:
    【工具】使用Google搜索的一些技巧
    git merge和rebase合并分支的区别
    《人月神话》读后感
    记录 Vue 中遇见的坑
    chrome信任http
    sed命令替换配置文件
    中控考勤机IP能ping通,但是同过接口连接不上的解决版本
    如何启动解压版的Tomcat6.0
    服务器获取客户端ip
    linux 增加权限
  • 原文地址:https://www.cnblogs.com/liuzhengdao/p/1877720.html
Copyright © 2011-2022 走看看