系统并发测试方案.docx

上传人:b****3 文档编号:11267401 上传时间:2023-05-30 格式:DOCX 页数:12 大小:19.76KB
下载 相关 举报
系统并发测试方案.docx_第1页
第1页 / 共12页
系统并发测试方案.docx_第2页
第2页 / 共12页
系统并发测试方案.docx_第3页
第3页 / 共12页
系统并发测试方案.docx_第4页
第4页 / 共12页
系统并发测试方案.docx_第5页
第5页 / 共12页
系统并发测试方案.docx_第6页
第6页 / 共12页
系统并发测试方案.docx_第7页
第7页 / 共12页
系统并发测试方案.docx_第8页
第8页 / 共12页
系统并发测试方案.docx_第9页
第9页 / 共12页
系统并发测试方案.docx_第10页
第10页 / 共12页
系统并发测试方案.docx_第11页
第11页 / 共12页
系统并发测试方案.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

系统并发测试方案.docx

《系统并发测试方案.docx》由会员分享,可在线阅读,更多相关《系统并发测试方案.docx(12页珍藏版)》请在冰点文库上搜索。

系统并发测试方案.docx

系统并发测试方案

浙江移动测试方案

文件状态:

[√]草稿

[]正式发布

[]正在修改

文件标识

审核人

当前版本

审核日期

作者

批准人

完成日期

2009-12-11

批准日期

版本跟踪信息

文档版本

修订日期

修订人

修订内容

备注

1概述

1.1编写目

随着软件系统规模日益庞大,构造日趋复杂,对软件系统质量要求已成为必须与趋势。

而软件测试是保证软件质量重要手段,也是软件过程中一个必不可少环节,尤为重要是系统性能测试,因为系统在投入生产之后,往往要承受大批量业务量,这是应用程序本身、操作系统、中心数据库效劳器、中间件效劳器、网络设备承受力都是一个严峻考验。

在其中任意一个环节出现问题都可能给用户带来巨大商业损失。

预见软件系统并发承受能力以防止商业风险,这是在软件测试阶段就应该解决。

1.2背景

浙江移动自助终端开发根本完成,处于待上线状态。

为了确保系统能够顺利上线,保证系统平安、稳定与高效运行,对系统关键业务功能进展抽取,并实施性能测试,客观、公正评估这些系统在当前环境下性能现状,为系统能否正式上线提供重要参考依据。

本次测试为浙江移动系统测试。

分为功能、性能测试与稳定性测试。

测试目:

能力验证:

1.功能测试:

通过功能测试,使上线所有功能都可以正确实现。

2.性能测试:

通过测试工具,模拟并发用户处理核心业务,从而观测当前系统在现有软、硬件环境下处理能力。

〔包括对各个事务处理响应时间与效劳器资源占用情况等〕

3.测试环境部署方式为:

负载均衡。

1.3参考资料

浙江移动自助设备集中平台系统概要设计.doc

浙江移动主要功能数据构造.doc

附件1-自助终端设备集中管理平台工程技术总体要求.doc

附件2-自助终端设备集中管理平台业务功能需求.doc

1.4术语与缩写词

●平均响应时间:

所有成功请求响应时间平均值。

●并发用户数:

是指在某一给定时间内,某个特定点上进展会话操作用户数。

●吞吐量:

是指单位时间内系统处理客户请求数量,直接表达软件系统性能承载能力。

●资源利用率:

是指效劳器资源使用情况,比方CPU利用率、内存利用率、磁盘利用率等。

1.5测试启动与完毕准那么

1.5.1启动准那么

1.测试方案经过评审,并且通过;

2.测试环境建立完毕;(如客户端LR安装,脚本准备等)

3.测试过程风险经过确认;(如:

网络带宽、数据库效劳器硬盘满、对外部大数据量请求、负载均衡无效、访问到线上系统、程序崩溃等)

4.测试效劳器已准备好;

5.开发负责人已提交产品申请测试提交单。

1.5.2完毕准那么

正常终止条件

1.业务功能正确实现;

2.测试成功运行,满足性能需求;

3.测试报告经过确认。

错误终止条件

1.业务功能不能正确实现;

2.测试过程中发生大量错误,或与性能需求相差太远。

混合场景测试终止条件:

以下两种情况满足一种,可以不进展混合测试。

1.单个功能点性能测试通过率小于80%;

2.在混合测试场景中,通过单个功能点性能测试总并发数小于80%。

2测试环境

2.1硬件环境〔内容有待完善,目前配置还不知道〕

2.1.1设备终端

●内存:

金士顿/DDR/400/512

●主板:

研华252

2.1.2软件环境

●Windows操作系统

2.2网络环境

局域网

2.3设备资源

●系统效劳器〔尽量与线上系统一致〕

●负载机:

测试终端〔测试压力机〕2台〔如果并发增大可能需要增加压力机〕

3测试方案

主要工作

具体内容

参与人员

完成时间

备注

测试方案制定

测试方案制定

孙玉红

2009-12-10

测试方案邮件评审

工程组全体成员

2009-12-11

测试环境准备

终端硬件测试环境

孙玉红

2009-12-4

终端软件测试环境

李利新、高瑞军

2009-12-6

性能测试环境

高瑞军

2009-12-16

功能测试

前台功能测试

孙玉红

2009-12-15

后台功能测试

孙玉红

2009-12-16

性能测试第

性能测试

孙玉红

2009-12-17

稳定性测试

孙玉红

2009-12-18

性能测试总结

编写性能测试报告书并评审

工程组全体成员

2009-12-20

4功能测试

4.1测试方法

采用“黑盒〞测试方法。

所谓黑盒测试是指测试时只关注测试内容输入输出,而不关注内部处理;

4.2测试内容

终端

根本功能

用户根本查询

密码验证

查询用户打印次数

查询用户当前功能

业务办理

开停机

密码修改

呼转号码设置

手机电视业务受理

SP退定〔飞信业务〕

余额天天提醒效劳

话费到达提醒

套餐变更

无线音乐俱乐部

综合查询

话费查询清单

查询帐户信息

欠费帐单查询

话费查询清单

银联

银联缴费

现金缴费

后台

权限管理

用户管理

……….

报表统计

登陆不重复客户统计

………..

设备管理

.....

4.3测试完毕标准

●被测试系统每千行代码必须发现至少1个错误〔不含五级错误〕;

●系统所有功能满足需求规格说明书要求;

●在系统测试中发现错误已经得到修改,各级缺陷修复率到达标准;

5性能测试

5.1测试工具

✓MI公司压力测试工具LoadRunner

✓版本:

✓License:

10000

✓协议:

HTTP/WEB协议

✓负载生成器与调度工具运行在Windows平台上

5.2测试方法

使用性能测试工具LoadRunner对所测功能点,进展模拟多个客户端与效劳器通信并设计场景。

重复此过程一段时间,取每秒平均值及90%时间作为测试结果。

5.3测试场景设计

5.3.1核心模块基准测试

●概念:

基准测试是指测试环境确认以后,对业务模型中涉及每种业务做基准测试。

目是获取单用户执行时各项性能指标,为多用户并发与混合场景性能测试分析提供参考依据。

●期望结果

业务名称

最小响应时间

最大响应时间

现金交费

2秒

小于等于5秒

银联卡交费

2秒

小于等于5秒

业务办理

2秒

小于等于5秒

详单查询

2秒

小于等于5秒

5.3.2核心模块并发测试

●概念:

并发测试是指并发不同数目虚拟用户执行检查点操作,目是对检查点进展压力加载测试。

预测系统投入使用后在一定用户压力情况下系统响应时间,根据此响应时间分析、确定系统存在性能瓶颈,为系统优化与调整提供依据。

●现金缴费

功能

 现金缴费

并发用户数与事务执行情况

并发用户数

事务平均响应时间

事务最大响应时间

 每秒点击率

 平均流量〔字节/秒〕

100

200

并发用户数与数据库主机

并发用户数

CPU利用率

MEM利用率

磁盘I/O情况

100

 

 

 

200

 

 

 

并发用户数与应用效劳器关系表

并发用户数

CPU利用率

MEM利用率

磁盘I/O情况

100

 

 

 

200

 

 

 

●银联卡缴费

功能

 银联卡缴费

并发用户数与事务执行情况

并发用户数

事务平均响应时间

事务最大响应时间

 每秒点击率

 平均流量〔字节/秒〕

100

200

并发用户数与数据库主机

并发用户数

CPU利用率

MEM利用率

磁盘I/O情况

100

 

 

 

200

 

 

 

并发用户数与应用效劳器关系表

并发用户数

CPU利用率

MEM利用率

磁盘I/O情况

100

 

 

 

200

 

 

 

●业务办理

功能

 业务办理

并发用户数与事务执行情况

并发用户数

事务平均响应时间

事务最大响应时间

 每秒点击率

 平均流量〔字节/秒〕

50

100

并发用户数与数据库主机

并发用户数

CPU利用率

MEM利用率

磁盘I/O情况

50

 

 

 

100

 

 

 

并发用户数与应用效劳器关系表

并发用户数

CPU利用率

MEM利用率

磁盘I/O情况

50

 

 

 

100

 

 

 

●详单查询

功能

 详单查询

并发用户数与事务执行情况

并发用户数

事务平均响应时间

事务最大响应时间

 每秒点击率

 平均流量〔字节/秒〕

50

100

并发用户数与数据库主机

并发用户数

CPU利用率

MEM利用率

磁盘I/O情况

50

 

 

 

100

 

 

 

并发用户数与应用效劳器关系表

并发用户数

CPU利用率

MEM利用率

磁盘I/O情况

50

 

 

 

100

 

 

 

5.3.3极限测试

●概念:

极限测试是指对系统核心功能点及可能存在压力瓶颈功能点进展性能极限测试,即该功能点所能承受最大用户并发数。

通过极限测试,用户可预知系统投入使用后,能否满足实际需求。

●场景描述:

逐步增大并发用户数量,找到功能点所能承受最大并发用户数。

5.3.4场景测试

●概念:

通过对系统体系机构与功能模块分析以及对系统用户分布与使用频率分析,来构造系统综合场景测试模型,模拟不同用户执行不同操作,如10%用户执行登录操作,50%用户执行查询操作,40%用户执行数据库更新操作,最大限度地模拟系统真实场景,使用户预知系统投入使用后真实性能水平。

从而,对系统做出相应优化及调整,防止实际情况中出现系统长时间不响应及崩溃情况。

●场景用户分配

功能

缴费并发

并发用户数与事务执行情况

并发用户数

事务平均响应时间

事务最大响应时间

 每秒点击率

 平均流量〔字节/秒〕

200个用户现金操作

100个用户银联卡操作

50个业务办理

50个详单查询

并发用户数与数据库主机

并发用户数

CPU利用率

MEM利用率

磁盘I/O情况

200个用户现金操作

 

 

 

100个用户银联卡操作

50个业务办理

50个详单查询

 

 

 

并发用户数与应用效劳器关系表

并发用户数

CPU利用率

MEM利用率

磁盘I/O情况

200个用户现金操作

 

 

 

100个用户银联卡操作

50个业务办理

50个详单查询

 

 

 

6可交付成果

测试方案

测试方案

测试报告

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2