接口压力测试方案

阅读: 评论:0

****接口服务系统
 
 
 
 
 
 
2016年12地球仪制作方法简单22
 
 
 
1.测试目的、范围
1.1. 测试目的
立云购物商城本次性能测试的目的是检测****接口服务系统的性能情况。即:为了系统上线后能够稳定运行,有必要在上线前对核心业务场景的压力情况有充分了解。因此,希望在模拟生产环境的情况下,模拟上线后的用户并发数,对系统核心业务进行压力测试,收集相应的系统参数,并最终作为上线的依据。  编写本方案的目的是指导本次性能测试有序的进行,相关人员了解本次性能测试。
1.2. 测试指标范围
本次性能测试需要获得的性能指标如下所列:
    系统的响应时间。
    系统可支持的并发用户数量。
 燕尾槽铣刀
2.测试环境
模拟客户使用环境(最好模拟客户实际使用的配置环境)。具体如下:
2.1. 测试环境
硬件环境: 
应用服务器  数量:1台 
配置:4核心8G内存
数据库服务器  数量:1台 
配置:16核心40G内存
测试客户端  数量:1台 
配置:双核心8G内存
软件环境: 
操作系统:Windows 7
数据库: Oracle 10g
2.2. 测试工具
Loadrunner11
Xshell
3.测试功能点
本次测试****接口访问时的响应时间及并发量瓶颈。
4.准备工作
1)测试功能点全部通过功能测试,确保功能上没有问题;
2)准备测试环境服务器: 
3)准备测试客户机,机器安装Loadrunner11;
4)对于测试功能点,事先录制好相应的测试脚本,包括参数化、关联等,准备好测试数据,脚本能够成功的回放,保证在测试的时候能够顺利的运行; 
5)创建测试场景,并配置好每个场景的设置; 
6)测试过程中保存好脚本和分析结果。
5.测试用例
验证功能
 访问****接口(无须登录)
方法
设置不同的并发用户数,平均每秒增加10个用户,模拟用户访问系统的负载压力情况,进行30分钟的连续压力测试,记录系统被访问时平均响应时间、服务器内存/cpu利用率等各项性能指标,作为系统在实际使用情况中的性能表现依据。
并发用户数
700755
测试时间
平均响应时间
mmbbs服务器CPU/内存利用率
数据库内存/CPU利用率
错误
100
30m
300
60m
500
30m
600
ito粉30m

本文发布于:2023-08-19 15:30:13,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/2/223693.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:测试   系统   性能   情况   压力   模拟
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图