- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
性能压力测试设计文档.doc
性能与压力测试设计文档
目 录
1. 前言 3
2. 目的 3
3. 测试对象 3
4. 性能测试 4
4.1. 数据库测试 4
4.2. 组件测试 7
4.3. Web系统测试 10
5. 压力测试 13
5.1. 数据库测试 13
5.2. Web系统测试 16
前言
本文档说明了血浆站系统的性能与压力测试设计,包括测试用例、测试方法、测试结果的评估、性能建议。
目的
对血浆站系统(数据库,组件,Web应用)进行性能测试和压力测试
对血浆站系统进行优化调整的建议
测试对象
根据开发设计,性能测试和压力测试主要面向以下三个层次的对象:
数据层:数据库
中间层:组件
界面层:Web页面
对于上述对象,将按照下面的列表来进行测试:
测试顺序 测试对象 测试方式 测试工具 测试结果 测试评估
性能测试 1 数据库 实际存储过程 SQLLoader % CPU,MaxTime MaxTime 2 组件 定制ASPX页面 ACT % CPU,TTLB TTLB 3 Web页面 实际ASPX页面 ACT % CPU,TTLB TTLB
压力测试 1 数据库 实际存储过程 SQLLoader % CPU,MaxTime % CPU 2 组件 定制ASPX页面 ACT % CPU,TTLB % CPU 3 Web页面 实际ASPX页面 ACT % CPU,TTLB % CPU
通过从数据层到界面层的依次分层测试,可以分离性能瓶劲的原因。在性能达不到时可以找到正确的优化方法。
性能测试
主要保证系统的性能能够达到产品定义的要求。
数据库测试
性能要求
根据产品定义分析:
表1 并发交易量需求分析表
测试项目 使用单位数目 单位计算机数 最大连接数 最大事务量 平均事务量 TPCC值 试点 4 10 40 120 120 >1200 正式 20 10 200 600 600 >6000
(这里的使用单位数目是指所有的血站或所有的浆站,是因为所有的血站运行在一个硬件环境中,所有的浆站运行在另一个硬件环境中)
表2 并发响应速度需求分析表
(与数据中心,每个站点网络条件相关,每个网站必须保证500k/s,数据中心则根据使用单位的多少加权决定,要保证每个站点的每台计算机与数据中心的连接带宽有50k/s的速度)
测试项目 处理速度 上传速度 下传速度 Web处理 组件处理 数据库 试点 5s 1s 2s 0s 1s 1s 正式 5s 1s 2s 0s 1s 1s
表3 数据容量分析表
测试项目 使用单位数目 单位最大业务量/天 记录数/业务 历史记录保存要求 记录要求 试点 4 400 6 X 1 3个月 6X1X4X400X100=6X(16万) 正式 20 400 6 X 1 1年 6X1X20X400X365=6X(292万)
测试环境
表4 测试环境
测试项目 名称 数目 配置 平台 试点 Web Server 1 2CPU/1G/PIV WAS2000/.NET/Com+ App Server 与web合并 DB Server 1 2CPU/1G/PIV WAS2000/SQL2000 Test Machine 2 1CPU/256M WS2000/SQLLoad/ACT 正式 Web Server 2 2CPU/1G/PIV WAS2000/.NET/Com+ App Server 与web合并 DB Server 2 2CPU/1G/PIV WAS2000/SQL2000 Test Machine 4 1CPU/256M WS2000/SQLLoad/ACT 其它 2 1CPU/1G WS2000/ISA/AD
测试用例
(正式与试点采用相同的用例)
单位 业务流程 存储过程 执行脚本 序号
浆站 供浆员验证 PlasmaDonor.sql 1 供浆员登记 PlasmaDonor.sql 供浆员查询 PlasmaDonor.sql 体检登记查询 PlasmaPhyExamin.sql 2 体检登记 PlasmaPhyExamin.sql 体检复核查询 PlasmaPhyExamin.sql 体检复核 PlasmaPhyExamin.sql 检验登记查询 PlasmaTest.sql 3 检验登记 PlasmaTest.sql 检验复核查询 PlasmaTest.sql 检验复核 PlasmaTest.sql 采浆登记查询 PlasmaCollect.sql 4
您可能关注的文档
最近下载
- 2023年军队文职考试《数学2+物理》真题及答案.docx VIP
- 2024-2025学年上海七宝中学高一上学期数学月考试卷及答案(2024.12).docx VIP
- 中国旺旺控股有限公司环境、社会及管治报告 2022、2023.pdf VIP
- 充电桩采购安装充电桩包装运输方案.pdf
- 飞花令题库完整.docx VIP
- 充电桩采购安装售后服务方案.pdf
- 充电桩采购安装充电桩调试验收方案.pdf
- 中国能源发展现状2024.pdf VIP
- 幼儿园园本课程建设的挑战与对策探索.docx VIP
- CISSP Official (ISC)2 Practice Tests ( gqkkk )考试认证题库.pdf VIP
原创力文档


文档评论(0)