目录
这几篇博客是想把自己在做性能测试过程当中的一些知识点进行总结、归纳、分享。
性能测试的需求分析与测试设计
1.业务建模的基本概念
1.1什么是业务建模?
通过用户活动的剖析,找到性能测试关键点,需要测试的业务场景,为测试目标打好基础。
数据来源:
- 已上线系统:运维数据分析,系统只分析等
- 未上线系统:用户调查分析,产品相关人员预估
1.2 业务建模考虑因素
- 业务重要性
- 业务消耗资源
- 业务频率
- 未来发展趋势
- 特殊场景:淘宝双11,电商促销等重要,且明显区别于日常业务的模型的场景;
- 行业平台巡检,月末报表统计;贵宾来访;
1.3 业务建模的成果物
- 需要测试的业务场景
- 业务的发生频率、总量
- 业务时间范围
- 用户操作方式
- 系统数据容量
业务名称 | 业务频率 | 时间范围 | 数据总量 | 业务描述 |
操作A | 1000次/天 | xx-xx | 用户:xxx人 站点:xxx个 |
用户登录系统,浏览商品详情 |
操作B | 200次/天 | xx-xx | 用户登录系统,进行下单 | |
操作C | 8000次/天 | xx-xx | 用户登录系统,查看订单详情 |
2.性能指标确认
2.1性能指标的来源
- 产品需求
- 产品经理、研发指定
- 产品实现分析
- 现场数据,行业数据(出差报告、现场问题、日志分析)
- 招标、应标、认证
2.2常用性能指标举例
性能指标 | 举例 | </