接口压力测试报告_第1页
接口压力测试报告_第2页
接口压力测试报告_第3页
接口压力测试报告_第4页
接口压力测试报告_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 性能测试报告性能测试报告 接口服务系统 接口服务系统 2016 年年 12 月月 22 日日 2 目录目录 1 测试目的 范围 3 1 1 测试目的 3 1 2 测试指标范围 4 2 测试环境 4 2 1 测试环境 4 2 2 测试工具 4 3 测试功能点 4 4 准备工作 5 5 测试用例及结果 5 3 1 1 测试目的 范围测试目的 范围 1 1 1 1 测试目的测试目的 本次性能测试的目的是检测 接口服务系统的性能情况 即 为了系统 上线后能够稳定运行 有必要在上线前对核心业务场景的压力情况有充分了解 因此 希望在模拟生产环境的情况下 模拟上线后的用户并发数 对系统核心 业务进行压力测试 收集相应的系统参数 并最终作为上线的依据 编写本 方案的目的是指导本次性能测试有序的进行 相关人员了解本次性能测试 1 2 1 2 测试指标范围测试指标范围 本次性能测试需要获得的性能指标如下所列 系统的响应时间 系统可支持的并发用户数量 2 2 测试测试环境环境 模拟客户使用环境 最好模拟客户实际使用的配置环境 具体如下 2 1 2 1 测试环境测试环境 硬件环境 应用服务器 数量 1 台 配置 4 核心 8G 内存 数据库服务器 数量 1 台 配置 16 核心 40G 内存 测试客户端 数量 1 台 配置 双核心 8G 内存 软件环境 操作系统 Windows 7 数据库 Oracle 10g 2 2 2 2 测试工具测试工具 Loadrunner11 Xshell 4 3 3 测试测试功能点功能点 本次测试 接口访问时的响应时间及并发量瓶颈 4 4 准备工作准备工作 1 测试功能点全部通过功能测试 确保功能上没有问题 2 准备测试环境服务器 3 准备测试客户机 机器安装 Loadrunner11 4 对于测试功能点 事先录制好相应的测试脚本 包括参数化 关联等 准备 好测试数据 脚本能够成功的回放 保证在测试的时候能够顺利的运行 5 创建测试场景 并配置好每个场景的设置 6 测试过程中保存好脚本和分析结果 5 5 测试用例测试用例及结果及结果 本次主要测试访问接口时接口服务所能承受的压力 测试接口无需登录 直接访问即可 因此不存在同一用户与不同用户访问的差异 由下表测试结果可看出当并发数增大时 响应时间逐渐增大 服务器所受 压力也逐渐增大 本次测试环境数据库最大线程为 600 当并发数大于 500 时 测试环境服 务器 CPU 使用率溢出 测试过程中报出错误数过多 主要错误类型为 27740 将请求的传输重叠到 URL 的 192 168 71 92 时失败 WSA IO PENDING 27791 Server 192 168 1 77 has shut down the connection prematurely 经过和开发沟通 解决了 27740 类型的 BUG 但并发数为 600 时 仍有过多超时错误 当并发数设为 500 时 运行过程中仍然出现了 2 个错误 但是在整个操作 中占比小于 0 1 具体测试数据如下 5 验证功能 访问 接口 无须登录 方法 设置不同的并发用户数 平均每秒增加 10 个用户 模拟用户访问系统的负载压力情况 进行 30 分钟的连续压力测试 记录系统被访问时平均响应时间 服务器内存 cpu 利用率 等各项性能指标 作为系统在实际使用情况中的性能表现依据 并发用户数测试时间平均响应时间服务器 CPU 内存利用率数据库内存 CPU 利用率错误 10030m0 731s 峰值 55 6 16 6 峰值 94 1 7 0 30060m1 057s 峰值 92 2 16 9 峰值

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论