全球旧事资料 分类
分析,提供性能调优建议。
12测试时间
此处编写测试执行的开始时间至结束时间。例如:测试自2013年xx月xx日启动,至xx月xx日测试执行结束。
13测试地点
此处列明测试执行的所在办公地点大厦座楼层
14测试人员
单位
姓名
备注
北京xxxx信息

技术有限公司

2测试方法简介
压力测试采用业界成熟的自动化性能测试工具,通过创建压力测试程序、构建压力测试
模型,对被测试系统实施自动化压力测试,最后形成压力测试结果分析报告。
1)压力测试实施模型:
通过自动化测试工具模拟最终用户向服务器发起业务请求,进行性能测试。通过测试工
具对测试过程中系统各点进行监控,每一次测试结束后工具自动采集测试结果并生成原始报
告供分析使用。
公开
第1页
f2模拟大量的真实用户生成压力
性能测试分析报告
被测系统
Web服务器
应用服务器数据库服务器
虚拟用户生成器
性能监控器
3监控器实时捕获系统的性能状态
控制器
1Co
troller起到调度压力测试并管理监控器
4测试结果被搜集及保存起来供分析
5产生性能分析报告
2)压力测试实施基本流程:
测试环境准备
系统性能压力测试环境要求与生产系统的软、硬件环境保持一致,并具有相同规模的业
务数据,并保证软件版本与生产环境保持一致。
压力模型定义:
此次性能测试的用例选择,按照公司提供的业务数据进行分析抽取,用例选取是性
能测试压力模型设计的首要任务。用例选取的原则是:
1典型的交易和业务流程
2用户操作使用频繁
3对系统性能影响较大
4性能测试压力符合业务系统实际的实际交易发生比例
实际执行场景的设置尽量模拟实际业务进行,运行时长,操作间隔(思考时间),循环
间隔,并发间隔,用户加载和减压时间根据系统基准测试结果进行判断和设置。
测试数据准备:
测试数据要求尽量模拟真实业务数据,而且具有一定可重用性。能贯穿各相关系统,保
证业务流程的顺畅正确。具体的数据类型和数据量需要根据选择的交易类别或性能测试场景
设置而定。
公开
第2页
f性能测试分析报告
此外性能测试会产生大量的虚拟用户,需要消耗大量的测试数据。其数量直接关乎测试结果。测试中所需的基本数据类型为:
系统用户数据:登陆系统使用的用户名口令等,数量与虚拟用户数一致。业务数据:每个虚拟用户模拟真实用户进行操作时使用到的数据。辅助数据:为保证业务操作的正常进行而设置的基本信息资料。测试程序开发:利用在历史数据收集步骤中r
好听全球资料 返回顶部