性能测试报告(模板)

性能测试报告(模板)

ID:12360413

大小:704.50 KB

页数:14页

时间:2018-07-16

性能测试报告(模板)_第1页
性能测试报告(模板)_第2页
性能测试报告(模板)_第3页
性能测试报告(模板)_第4页
性能测试报告(模板)_第5页
资源描述:

《性能测试报告(模板)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、羊驼系统性能测试报告第2页共14页目录1前言32被测系统定义32.1功能简介32.2性能测试指标43系统结构及流程43.1系统总体结构43.2功能模块43.3业务流程53.4关键点描述63.5性能测试环境64性能测试64.1性能测试概述74.2测试目的74.3测试方法及测试用例74.4测试指标及期望84.5测试数据准备104.6运行状况记录105测试过程及结果描述105.1测试描述115.2测试场景115.3测试结果114测试分析和结论16第2页共14页1目标检验系统的最大吞吐量,检验现行的羊驼系统在各种压力交易量下的运行状况,检验系统地运行瓶颈,获取系统的处理能力等等。本次压力测试

2、的测试目的为:1)给出系统当前的性能状况2)定位新业务系统性能瓶颈或潜在性能瓶颈3)总结一套合理的、可操作的、适合公司现实情况的性能测试方案,为后续的性能测试工作提供基本思路。2被测系统定义羊驼系统作为本次测试的被测系统,该业务系统的主要功能包括:用户登陆、门店用户下单,订单流程,订单结算,物流信息跟踪和门店结算分账等。在本次测试中,主要针对用户登陆、门店用户下单功能进行压力测试,检查并评估在模拟环境中,系统对负载的承受能力,在不同的用户连接情况下,系统地吞吐能力和响应能力,以及在预计的数据容量中,系统能够容忍的最大用户数。2.1功能简介主要功能如下:Ø用户登陆羊驼系统支持小二、门店

3、用户和系统管理员三种用户登陆,不同用户分配不同菜单操作权限,不同门店用户有不同的数据权限。Ø门店用户下单门店用户登陆后,可进行快速下单操作。包括新用户下单、老用户下单,可以选择标品进行下单,一个用户单个订单限额为500.新用户下单后,系统自动保留买家信息,下次可根据手机号码自动匹配用户信息。用户可以选择不同的地址作为收货地址,可以新增,也可以选择门店地址等。第14页共14页1.1性能测试指标本次测试是针对羊驼核心业务系统的性能特征和系统的性能调优而进行的,主要需要获得如下的测试指标。1、系统的响应能力:即在各种负载压力情况下,系统的响应时间,也就是从客户端交易发起,到服务器端交易应答

4、返回所需要的时间,包括网络传输时间和服务器处理时间。2、应用系统的吞吐率:即应用系统在单位时间内完成的交易量,也就是在单位时间内,应用系统针对不同的负载压力,所能完成的交易数量。3、应用系统的负载能力:即系统所能容忍的最大用户数量,也就是在正常的响应时间中,系统能够支持的最多的客户端的数量。2系统结构及流程羊驼系统在实际生产中的体系结构跟本次性能测试所采用的体系结构是一样的,交易流程也完全一致的。不过,由于硬件条件的限制,本次性能测试的硬件平台跟实际生产环境略有不同。2.1系统总体结构描述本系统的总体结构,包括:硬件组织体系结构、网络组织体系结构、软件组织体系结构和功能模块的组织体系

5、结构。2.2业务场景本次性能测试中,选择的各类交易的业务流程如下:1.用户登陆不同用户登陆权限设置不一,压测考虑门店用户(hipac/123456)登陆,并通过设置万用验证码进行登陆操作。该用户登陆后,可直接进行下单操作,也可以保持流程的连贯性。第14页共14页2.门店用户下单固定一款商品,并设置足够大的库存量(100万),用户每次下单选用该商品,并通过开发配置,取消每个用户每个订单每日订单金额的限制,以保障一个用户能持续下单,并通过该用户在压测过程中的通过事务数来判定成功插入的订单量,与数据库进行核对。1.1关键点描述本次性能测试的关键点,是查看羊驼系统在并发压力下的表现,即:支持

6、的并发用户数目和并发用户发送频率,以及在较大压力下,系统的交易处理能力,并找出下单业务中存在的性能瓶颈。1.2性能测试环境本次性能测试环境配置相比生产环境更低级,数据量是真实环境数据库的一个复制(或缩小)。其中具体的硬件和网络环境如下:Ø服务器设备:IBM570(DBserver),IBM690(APserver)Ø操作系统:LinuxØ网络环境:LAN(10M)Ø数据库:MySQLØ客户端:PC(Windows)2性能测试从广泛意义上讲性能测试包括:压力测试、稳定性测试、负载能力测试和可扩展性测试等。在不同应用系统的性能测试中,需要根据应用系统的特点和测试目的的不同来选择具体的测试

7、方案,本次羊驼系统的性能测试主要是采用通常的压力测试模式来执行的,即:逐步增加压力,查看应用系统在各种压力状况小的性能表现。在性能测试中,压力测试主要是为了获取系统在较大压力状况下的性能表现而设计并实现的,压力测试主要是获取系统的性能瓶颈和系统的最大吞吐率。第14页共14页1.1测试用例与场景定义使用性能测试软件LR,对现行的系统进行脚本录制、测试回放、逐步加压和跟踪记录。测试过程中,由LR的管理平台调用各台测试前台,发起各种组合的交易请求,并跟踪记录服务

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。