欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    性能(压力)测试报告.doc

    • 资源ID:381554       资源大小:770KB        全文页数:16页
    • 资源格式: DOC        下载积分:2000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要2000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    性能(压力)测试报告.doc

    1、新兴人员就创平台项目性能测试报告 上海微企信息技术有限公司 新兴人员就创平台 项目压力测试报告 版本: V2.0 编 制:冯玉娜 日 期: 2015 年 09 月 01 日 审 核:张春雨 日 期: 2015 年 09 月 01 日 批 准:陈家祯 日 期: 2015 年 09 月 01 日 新兴人员就创平台项目性能测试报告 上海微企信息技术有限公司 目 录 新兴人员就创平台项目压力测试报告 . 1 目 录 2 第一章 压力测试概述 . 1 1.1 压力测试 1 1.2 测试目的 1 1.3 测试方法 1 1.4 测试指标及期望 1 第二章 系统参数配置 . 3 2.1 Apache 配置 3

    2、 2.2 Tomcat 配置 3 2.3 Myql 配置 3 第三章 压力测试执行 . 5 3.1 测试场景 5 3.2 测试指标 10 3.3 运行状况记录 10 第四章 测试结果 . 11 4.1 服务器端运行实时性能 . 11 4.2 客户端测试数据 . 11 4.3 总结 12 新兴人员就创平台项目性能测试报告 上海微企信息技术有限公司 1 第一章 压力测试概述 1.1 压力测试 在性能测试中,压力测试主要是为了获取系统在较大压力状况下的性能表现而设计并实现的,压力测试主要是获取系统的性能瓶颈和系统的最大吞吐率。 本次压力测试是指针对现行的新兴人员就创平台 项目 的多用户处理能力的测试

    3、,检验系统的吞吐率。 1.2 测试目的 压力测试的目的就是检验系统的最大吞吐量,检验现行的新兴人员就创平台 项目 的多用户处理能力的运行状况,检验系统地运行瓶颈,获取系统的处理能力等。 总结一套合理的、可 操作的、适合公司现实情况的性能测试方案,为后续的性能测试工作提供基本思路。 1.3 测试方法 用接口性能测试工具 对现行 新兴人员就创平台 项目 进行逐步加压和跟踪记录。测试过程中,由管理平台调用各台测试前台,发起各种请求,并跟踪记录服务器端的运行情况和返回给客户端的运行结果。 1.4 测试指标及期望 在本次性能测试中,各类测试指标包括测试中应该达到的某些性能指标,这些性能指标均是来自应用系

    4、统设计开发时遵循的业务需求,当某个测试的某一类指标已经超出了业务需求的要求范围,则测试已经达到目的,即可终止压力测试。 新兴人员就创平台项目性能测试报告 上海微企信息技术有限公司 2 业 务名称 系统交易处理能力 交易平均响应时间 交易成功率 服务器 CPU 资源利用率 用户注册 同时 2000 用户注册,系统无闪退 平均响应时间1 秒 98% 用户登录 同 时 登 录 用 户2000,系统系统无闪退 平均响应时间1 秒 98% 基本信息新增 同时 1000 新增用户,系统平均保存成功时间小于等于 3 秒 平均响应时间3 秒 98% 联系人搜搜 同 时 搜 搜 用 户2000,系统无闪退 平均

    5、响应时间2 秒 98% 通过发送 发送对象为 100人,成功接收率 98% 平均响应时间2 秒 98% 通 知搜索 同时 2000 用户搜索,系统无闪退。 平均响应时间2 秒 98% 聊天 同时 100 用户聊天,消息延迟时间平均小于 5 秒 平均送达时间小于等于 5 秒 新兴人员就创平台项目性能测试报告 上海微企信息技术有限公司 3 第二章 系统参数 配置 2.1 Apache配置 StartServers 5 ServerLimit 70 ThreadLimit 200 MaxClients 7000 MinSpareThreads 25 MaxSpareThreads 500 Threa

    6、dsPerChild 100 MaxRequestsPerChild 4000 2.2 Tomcat配置 export JAVA_OPTS=“-server -Xms2048M -Xmx2048M -Xss512k -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompac

    7、tAtFullCollection -XX:LargePageSizeInBytes=128m“ 2.3 Myql 配置 mysqld back_log = 500 max_connections = 2000 max_connect_errors = 9999999 新兴人员就创平台项目性能测试报告 上海微企信息技术有限公司 4 table_open_cache = 512 max_allowed_packet = 16M binlog_cache_size = 1M max_heap_table_size = 64M sort_buffer_size = 8M join_buffer_si

    8、ze = 8M thread_cache_size = 4 thread_concurrency = 4 query_cache_size =128M query_cache_limit = 2M default-storage-engine = myisam thread_stack = 192K transaction_isolation = REPEATABLE-READ tmp_table_size = 64M log-bin=mysql-bin binlog_format=mixed slow_query_log=1 long_query_time = 2 lower_case_ta

    9、ble_names = 1 key_buffer_size = 128M read_buffer_size = 2M read_rnd_buffer_size = 16M bulk_insert_buffer_size = 32M myisam_sort_buffer_size = 64M myisam_max_sort_file_size = 2G myisam_repair_threads = 1 myisam_recover myisamchk key_buffer_size = 128M sort_buffer_size = 128M read_buffer = 8M write_bu

    10、ffer = 8M mysqld_safe open-files-limit = 16384 整体上,从前到后, Apache-Tomcat-Mysql 是 7000 - 5000 - 2000 的比例 。 注:运行时测试环境已停止 新兴人员就创平台项目性能测试报告 上海微企信息技术有限公司 5 第三章 压力 测试 执行 3.1 测试场景 3.1.1 登陆 一、 模拟 1s 200 个用户同时登陆。测试结果 如下图: 二、 模拟 1s 500 个用户同时登陆。测试结果如下图: 三、 1000 用户并发,每隔 1s 增加 50 个并发用户。测试结果如下: 四、 1000 用户并发,每隔 2s 增

    11、加 50 个用户,达到 1000 用户时,同时登陆,运行 5 分钟后,依次释放虚拟用户。测试结果如下: 新兴人员就创平台项目性能测试报告 上海微企信息技术有限公司 6 3.1.2 注册 一、 100 个用户同时注册,每秒增加 10 个用户,运行结果如下: Passed transaction : 2396 Falsed transaction : 423 Error : 434 二、 1000 用户并发,每隔 1s 增加 100 个用户,达到 1000 用 户时,同时注册。运行 5 分钟后,依次释放虚拟用户,测试结果如下: 新兴人员就创平台项目性能测试报告 上海微企信息技术有限公司 7 3.1

    12、.3 发通知 一、一个辅导员账号同时发送 500 条通知给学生,测试结果如下: Passed transaction : 5094 Falsed transaction : 560 Error : 720 新兴人员就创平台项目性能测试报告 上海微企信息技术有限公司 8 二、 一个辅导员账号同时发送 1000 条通知给学生,测试结果如下 测试结果如下: 3.1.4 用户完善资料 一、 500 个用户,每两秒增加 50 个用户并发,测试结果如下: Passed transaction : 6853 Falsed transaction : 342 Error : 1848 新兴人员就创平台项目性能

    13、测试报告 上海微企信息技术有限公司 9 二、 1000 个用户,每秒 100 个用户增加,增加到 1000 用户时并发,并发运行 5 分钟后,依次释放。测试结果如下图: 3.1.5 通讯录,检索用户接口 一、 500 个用户,每一秒增加 100 个用户并发 Passed transaction : 8429 Falsed transaction : 2052 Error : 1071 新兴人员就创平台项目性能测试报告 上海微企信息技术有限公司 10 二、 500 个用户并发,每 2 秒增加 50 个用户,增加到 500 个用户时, 同时执行查询动作,测试结果如下图: 3.2 测试指标 吞吐量:

    14、单位时间内网络传输数据量 冲突率:在以太网上监测到的每秒冲突数 数据库的并发连接数 客户端的最大连接数 数据库锁资源的使用数量 3.3 运行状况记录 记录可扩展性测试中的测试结果及其系统的运行状况。除了记录测试指标以外,应该结合测试实时记录系统各个层次的资源和参数。 主要包括: 硬件环境资源 服务器操作系统参数 网络相关参数 数据库相关参数(具体数据库参数有所不同,结合各个数据库独有的特点记录) 新兴人员就创平台项目性能测试报告 上海微企信息技术有限公司 11 第四章 测试结果 4.1服务器端运行 实时性能 命令执行报告如下: 4.2客户端测试数据 图形结果,如下(登陆测试): 新兴人员就创平

    15、台项目性能测试报告 上海微企信息技术有限公司 12 4.3总结 500 并发压力下, 25092 成功响应, 6 条超时,成功率 99.98%,平均响应时间 4.9 秒。其中失败的日志如下: 2015-09-01 20:26:28,434 - INFO - from application in ForkJoinPool-2-worker-1 响应报文 “nuid“ : “55dbd5c8291499fd4ac0c1d9“, “secId“ : 0, “roleList“ : “teacher“, “id“ : “1“, “apkpath“ : “http:/localhost:8080/ji

    16、uchuangdownloadFile/client/SlothBranNew.apk“, “iospath“ : “https:/ “userName“ : “老师 “, “code“ : “10000“, “nsid“ : “s%3Arlp6RvzqLXFDEDOtm7BHIbas.3BpES4P1WimZsTbxNsecpxxROTPZran0Ob6hgirodIs“, “imageDiyBgVo“ : “orgId“ : 1, “loginBgId“ : null, “webBgId“ : null, “logoId“ : null, “maxLoginBgUrl“ : null, “

    17、maxWebBgUrl“ : null, “maxLogoUrl“ : null, “maxMobileLoginBgUrl“ : null, “maxMobileLoadingBgUrl“ : null, “maxMobileLoginBg4SUrl“ : null, “maxMobileLoadingBg4SUrl“ : null, “minLoginBgUrl“ : null, “minWebBgUrl“ : null, “minLogoUrl“ : null, “minMobileLoginBgUrl“ : null, “minMobileLoadingBgUrl“ : null, “

    18、minMobileLoginBg4SUrl“ : null, “minMobileLoadingBg4SUrl“ : null , “trueNameCheck“ : “false“, “version“ : “0.1.9“ 2015-09-01 20:26:28,438 - INFO - from application in ForkJoinPool-2-worker-3 响应报文 “nuid“ : “55dbd5c8291499fd4ac0c1d9“, 新兴人员就创平台项目性能测试报告 上海微企信息技术有限公司 13 “secId“ : 0, “roleList“ : “teacher“

    19、, “id“ : “1“, “apkpath“ : “http:/localhost:8080/jiuchuangdownloadFile/client/SlothBranNew.apk“, “iospath“ : “https:/ “userName“ : “老师 “, “code“ : “10000“, “nsid“ : “s%3AYZipvMD9uGDf9X5JTcKanDtf.7zU0tXJijvm8PCGvO6vfNn8ChEGGmQMK1bvKPO3yww0“, “imageDiyBgVo“ : “orgId“ : 1, “loginBgId“ : null, “webBgId“

    20、: null, “logoId“ : null, “maxLoginBgUrl“ : null, “maxWebBgUrl“ : null, “maxLogoUrl“ : null, “maxMobileLoginBgUrl“ : null, “maxMobileLoadingBgUrl“ : null, “maxMobileLoginBg4SUrl“ : null, “maxMobileLoadingBg4SUrl“ : null, “minLoginBgUrl“ : null, “minWebBgUrl“ : null, “minLogoUrl“ : null, “minMobileLog

    21、inBgUrl“ : null, “minMobileLoadingBgUrl“ : null, “minMobileLoginBg4SUrl“ : null, “minMobileLoadingBg4SUrl“ : null , “trueNameCheck“ : “false“, “version“ : “0.1.9“ 2015-09-01 20:26:28,569 - INFO - from application in ForkJoinPool-2-worker-1 成功数 198 2015-09-01 20:26:28,690 - INFO - from application in

    22、 ForkJoinPool-2-worker-3 成功数 199 2015-09-01 20:26:28,695 - INFO - from application in ForkJoinPool-2-worker-1 响应报文 “nuid“ : “55dbd5c8291499fd4ac0c1d9“, “secId“ : 0, “roleList“ : “teacher“, “id“ : “1“, 新兴人员就创平台项目性能测试报告 上海微企信息技术有限公司 14 “apkpath“ : “http:/localhost:8080/jiuchuangdownloadFile/client/Slo

    23、thBranNew.apk“, “iospath“ : “https:/ “userName“ : “老师 “, “code“ : “10000“, “nsid“ : “s%3ARNtUKcC0y8AbakvG9ikXi8Ev.FS6SExFMNRJSlX5E1LgwSxxcL4MDGeOdBBLE8wUlNVc“, “imageDiyBgVo“ : “orgId“ : 1, “loginBgId“ : null, “webBgId“ : null, “logoId“ : null, “maxLoginBgUrl“ : null, “maxWebBgUrl“ : null, “maxLogoU

    24、rl“ : null, “maxMobileLoginBgUrl“ : null, “maxMobileLoadingBgUrl“ : null, “maxMobileLoginBg4SUrl“ : null, “maxMobileLoadingBg4SUrl“ : null, “minLoginBgUrl“ : null, “minWebBgUrl“ : null, “minLogoUrl“ : null, “minMobileLoginBgUrl“ : null, “minMobileLoadingBgUrl“ : null, “minMobileLoginBg4SUrl“ : null,

    25、 “minMobileLoadingBg4SUrl“ : null , “trueNameCheck“ : “false“, “version“ : “0.1.9“ 2015-09-01 20:26:28,828 - INFO - from application in ForkJoinPool-2-worker-1 成功数 200 2015-09-01 20:26:28,833 - WARN - from application in ForkJoinPool-2-worker-1 本次请求执行完毕 -平均响应时间为 970-最小响应时间为 531-最大响应时间为 3752-成功数量200-失败数 0 注:本次测试客户端在单个 PC 环境, 500 并发时受到单机网络的瓶颈限制,实际环境中 服务器压力要稍大,客户端响应性能会更高。


    注意事项

    本文(性能(压力)测试报告.doc)为本站会员(fatcommittee260)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开