2023年7月11日发(作者:)
XXXXXX项目测试报告
目 录
一、
项目概述 ................................................................................................................................ 1
1.项目说明 ............................................................................................................................................... 1
2.系统架构图 ........................................................................................................................................... 1
3.系统用户说明 ....................................................................................................................................... 2
4.参考资料 ............................................................................................................................................... 3
二、
测试方法 ................................................................................................................................ 4
三、
测试环境 ................................................................................................................................ 4
四、
测试场景 ................................................................................................................................ 7
五、
测试结果 ................................................................................................................................ 7
六、
测试结论和资源需求 ............................................................................................................ 9
1.应用服务器 .............................................................................................................................................. 9
2.数据库服务器 .......................................................................................................................................... 9
3.计算资源申请量 ...................................................................................................................................... 9
4.存储资源申请量 .................................................................................................................................... 10
一、 项目概述
1.项目说明
2019年3月19日会议审议通过了《关于深化公共资源交易平台整合共享的指导意见》,即国办函〔2019〕41号。会议指出,深化公共资源交易平台整合共享,要坚持应进必进、统一规范、公开透明、服务高效原则,加快推进平台交易全覆盖,完善分类统一的交易制度规则、技术标准、数据规范,创新交易监管体制,推动公共资源阳光交易,着力提高公共资源配置效率和公平性。
马兴瑞省长在省公共资源交易中心调研时的指示要求:推动省公共资源交易平台做强做大。贯彻《国务院办公厅转发国家发展改革委关于深化公共资源交易平台整合共享指导意见的通知》(国办函〔2019〕41号)部署要求,对标全国公共资源交易先进省份找差距补短板,与“数字政府”建设密切结合,进一步明确发展方向和职能定位,认真履行公益服务职责,做大交易业务规模,更好发挥省级公共资源交易平台作用。
本期项目目标为初步形成全省统一制度规则、技术标准、信息资源共享机制,基本建成与覆盖3个试点地市各XX系统。
2.系统架构图
1 / 13
3.系统部署图
4.系统用户说明
随着公共资源交易领域深化改革的落地,我省公共资源交易整合不断深入,全省公共资源交易各主体逐步进入统一门户办理相关业务。具体业务规模预估如下:
省市直行政机关、事业单位、社会团体采购单位约XXXX家,平均每家采购人约XX个用户,采购人用户数量共计约XXXXX人;
采购代理机构约XXXX家,每家代理机构约XXX个用户,代理机构共计XXXXXX人;
采购评审专家约XXXX人;
服务供应商约XXXX万家;
社会公众用户约XXX万人。
2 / 13
5.参考资料
序号
1
2
3
4
5
6
7
需求分析报告
系统设计方案
项目实施方案
网站需求规格说明书
概要设计说明书
详细设计说明书
数据库设计说明书
文档名称 版本号
V1.0
V1.0
V1.0
V1.0
V1.0
V1.0
V1.0
3 / 13
二、 测试方法
负载测试,通过性能测试工具虚拟并发用户数,模拟一定量的用户负载,验证系统相关性能指标情况,其中包括业务响应时间、事务错误率,系统资源CPU、内存占用率等。
本次测试选择了门户网站访问、登录入口登录等高频访问业务,本次测试设置并发用户为 XXXX用户。
下面根据系统情况列出本次性能测试选取的业务点:
序号
1
2
业务名称
门户网站
门户网站
业务说明
登录访问
所有用户都加载完成后,持续加压5分钟结束。
所有用户都加载完成后,持续加压53 门户网站 分钟结束。
立即全部停止。
4
5
6
7
三、 测试环境
服务器/客户端软、硬件配置环境如下:
1)PASS平台服务器
应用名称 PAAS平台服务器
公共服务平台
公共服务平台
公共服务平台
在公共服务平台输入账号密码并点击登录。2、点击退出。
登录公共服务平台访问主题库信息
登录公共服务平台跳转到地市交易系统
公共服务平台
登录公共服务平台访问专家系统
4 / 13
服务器
硬件
CPU:8核
内存:32 GB
内置硬盘:1024GB
软件
数量
2) 中间件服务器
名称 中间件服务器
CPU:8核
硬件 内存:32 GB
内置硬盘:200GB
操作系统:centos 7.6。部署:RabbitMQ(公共服务软件 平台专用)、缓存服务(Redis)、统一对外访问服务器(Nginx)
数量
3) 网站服务器
名称 网站服务器
CPU:8核
3台
操作系统:centos 7.6
部署:Ecloud平台、Docker仓库
1台
应用服务器
应用服务器
硬件 内存:32GB
内置硬盘:200GB
软件
数量
操作系统:centos 7.6
3台
4) 公共服务平台服务器
名称
应用服务器
硬件
CPU:8核
内存:32 GB
公共服务平台服务器
5 / 13
内置硬盘:200GB
软件
数量
5) 数据库服务器
名称
操作系统:centos 7.6
3台
数据库服务器
CPU:8核
数据库服务器
硬件 内存:32 GB
内置硬盘:1024GB
软件
数量
操作系统:centos 7.6
1台
6) Windows运维机
名称
CPU:8核
应用服务器
软件
数量
硬件 内存:16 GB
内置硬盘:200GB
操作系统:Win2012R2
1台
运维机
6 / 13
四、 测试场景
为了使测试过程和测试结果能尽可能准确地反映出现实的生产系统场景,本次测试过程选取了具有代表性的并发压力测试。另外,根据初步分析,在每种并发用户数条件下,为各项业务操作分配了一定数量的虚拟用户,详见下表。
场景:每秒钟10个虚拟用户,循环1000次结果显示为1000个用户压力测试;
序号 环境
1 环境一
五、 测试结果
单业务负载测试,模拟不同数量级的并发用户数,参考应用性能指标、服务器性能指标,判断被测系统是否满足效率要求。单业务负载测试汇总结果如下:
并发用户数
平均响应时间(秒)
应用服务器
Avg
CPU
3
Avg
Mem
75% 72%
数据库服务器
Avg
CPU
69%
Avg
Mem
60%
Disk
Busy
76%
虚拟用户数
1000
加压方式每秒加载用户数
10
循环次数
1000次
业务名称
全省统一门户
1000
通过1000个用户并发执行首页加载业务对系统进行负载测试,该业务在需求要求的1000用户并发的情况下,平均响应时间为3秒内,通过对数据库服务器和应用服务器的监控,发现该业务并发执行未对服务器产生过多压力。
1000 用户并发研发管理平台压性能测试报告截图如下:
7 / 13
8 / 13
六、 测试结论和资源需求
1.应用服务器
测试环境最高负载情况
序号
1
内存
CUP
2
内存
CUP
3
内存
CUP
4
内存
CUP
5
内存
2.数据库服务器
测试环境最高负载情况
序号
1
内存
3.计算资源申请量
结合第1、2点的分析以及本文提供申请资源量的支撑材料,申请如下虚拟机资源:
服务类型 类型 规格
内存型C(8核应用服务器 虚拟机
CPU、32GB内存、200GB硬盘)
9
数量 数量估算说明
负载测试期间 Web 服务器上的吞吐量(字节),当所有用户同时运行期间,整个业务交易的吞吐量维持在每秒32G 69% 数据传输
负载
CUP
配置
8核
使用率
75%
业务名称
数据传输
1
服务器数量
16G 42%
32G
8核
69%
10%
windows运维机 1
32G
8核
70%
65%
服务平台服务器 3
32G
8核
69%
75%
网站服务器 3
32G
8核
70%
65%
中间件服务器 3
负载
CUP
配置
8核
使用率
75%
PASS平台服务器 1
业务名称 服务器数量
9 1.711MB左右,在8核CPU和32G内存下才能流畅运行。
负载测试期间 Web 服务器内存型C(8核应用服务器 虚拟机
CPU、32GB内存、1024GB硬盘)
1
上的吞吐量(字节),当所有用户同时运行期间,整个业务交易的吞吐量维持在每秒1.211MB左右,在8核CPU和32G内存下才能流畅运行。
负载测试期间 运维服务器上的吞吐量(字节),当所有标准型C(8核运维服务器 虚拟机 CPU、16GB内存、200GB)
1
用户同时运行期间,整个业务交易的吞吐量维持在每秒0.9MB左右,在8核CPU和16G内存下才能流畅运行。
负载测试期间数据库服务器基本型A5(16数据库服务
TDSQL服务
核CPU、128GB内存、1000GB数据盘)
1
上的吞吐量(字节),当所有用户同时运行期间,整个业务交易的吞吐量维持在每秒4.2MB左右,在16核CPU和128G内存下系统才能流畅运行。
OBS对象存储 OBS
4.存储资源申请量
该系统存储资源申请说明如下
4.1数据盘使用用途
项目系统目前数据盘的使用用途如下:
1TB 1
10 (1) 存放业务系统应用软件;
(2) 存放数据文件、备份文件;
(3) 存放中间件系统软件。
4.2数据盘使用情况
新申请服务器。
4.3数据盘申请总量
项目系统工作所需,为 项目系统的云服务器申请2.8TB数据盘磁盘空间。
11
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1689028715a197362.html
评论列表(0条)