1 / 11
文档名称:

压力测试方案.doc

格式:doc   大小:102KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

压力测试方案.doc

上传人:露露二天 2022/5/4 文件大小:102 KB

下载得到文件列表

压力测试方案.doc

文档介绍

文档介绍:精品范文模板 可修改删除
免责声明:图文来源于网络搜集,版权归原作者所以
若侵犯了您的合法权益,请作者与本上传人联系,我们将及时更正删除。
撰写人:___________日 期:___________
原作者所以
若侵犯了您的合法权益,请作者与本上传人联系,我们将及时更正删除。

为了尽量保证压力测试结果的真实性,在压力测试期间,做如下的条件限制:
1、局域网内进行压力测试;
2、数据库服务器除了处理测试应用系统请求外,不进行其它应用请求;
3、测试应用服务器不进行其它的正常业务处理,因此压力测试安排在非工作日进行;
4、压力测试结果忽略测试机、应用服务器、网络等其它额外的开销,不做为系统瓶颈的分析对象。
3测试工具

测试工具:LoadRunner11。

LoadRunner是比较流行的一款测试工具,它通过模拟多个用户同时在应用程序中工作的环境,对应用程序进行负载测试。当应用程序在负载状态下运行时,LoadRunner 会准确评测、监控并分析系统的性能和功能。
LoadRunner使用HTTP/HTTPS协议,主要思想是使用虚拟用户(Virtual users)来模拟实际用户对系统施加压力。
模拟图如下:
精品范文模板 可修改删除

免责声明:图文来源于网络搜集,版权归原作者所以
若侵犯了您的合法权益,请作者与本上传人联系,我们将及时更正删除。
4测试数据

交易类数据是指系统功能模块中实现简单的增、删、改操作,仅实现简单的数据保存、修改、删除操作。
交易类是系统中基本的业务操作,操作量大,性能要求高,服务器请求处理时间相对较短。
根据测试应用系统各模块的情况,我们选取以下功能做为交易类测试数据:
1、纳税评估中的单个文书保存。交易类数据操作最为频繁,且数据保存可重复执行。

简单查询类是指系统功能模块中实现简单查询功能,服务器不需要进行复杂运算的查询模块。
简单查询类也是系统中基本的操作模块,操作量相对较大,性能的要求较高,对服务器的压力相对较小。
根据测试应用系统各模块的情况,我们选取以下功能做为简单查询类的数据:
1、单户分析;
精品范文模板 可修改删除

免责声明:图文来源于网络搜集,版权归原作者所以
若侵犯了您的合法权益,请作者与本上传人联系,我们将及时更正删除。
2、补充申报统计、及查询明细;
3、评估任务统计、及查询明细。

复杂类查询是指系统功能模块中实现较为复杂的查询,一般需要服务器进行较大量的数据运算才能得出结果。
复杂类查询是系统中比较重要的模块,但使用的用户量相对较小,性能要求不是太高,但对服务器的压力较大。
根据测试应用系统各模块的情况,我们选取以下功能做为复杂查询类的数据:
1、建模绩效考核;
2、评估情况统计。
5测试方法及步骤

按照本测试方案及测试计划,编写测试数据脚本,并在模拟环境中进行测试运行。

根据测试方法和测试步骤,及测试环境的要求,按照测试计划搭建测试环境,并安排甲乙双方参加的测试人员及工作职责。

压力测试分以下两种情况测试:
1、单一业务测试,即根据测试数据进行单项测试,据此判断单项业务系统的负载能力。
2、综合业务测试,即根据用户的特性,将单项业务测试按一定的比例进行测试,据此判断系统整体的负载能力。
综合业务测试比例:
测试内容
比例
50并发数时操作用户数
纳税评估中的单个文书保存
60%
30
单户分析
10%
5
精品范文模板 可修改删除

免责声明:图文来源于网络搜集,版权归原作者所以
若侵犯了您的合法权益,请作者与本上传人联系,我们将及时更正删除。
补充申报统计
10%
5
评估任务统计
10%
5
建模绩效考核
5%
2
评估情况统计
5%
3
压力测试中并发数可以按照测试的内容从低到高依次递增,直至服务器达到最大的负载能力或服务器崩溃。
压力测试过程中需要记录的性能指标包括:
测试环境
指标
测试机
并发用户数
最小响应时间
最大响应时间
平均响应时间
WEB服务器CPU
最小值
最大值
平均值
WEB服务器内存
最小值
最大值
平均值
6测试结果

业务
平均响应时间
满意度(用户感受)
交易类
<2秒
良好
3-5秒
一般
5秒-10秒
较差
10秒以上
难以忍受