文档
对性能测试中的基础概念有了解
例如 定义 分类 指标 流程
性能测试的类型
负载测试 稳定测试 并发测试 压力测试
性能测试指标
- 响应时间
- 并发数
- 吞吐量
- 点击数
- 错误率
- 资源使用率
为什么要进行性能测试
- 满足真实的业务场景,支持大量的用户,满足商用的要求 需要模拟大量的真实请求
性能测试的概念
什么是性能
- 是软件质量属性中的“效率”特性
- 效率特性 【时间】 和 【资源】
- 性能测试是对时间和资源的测试
- 使用工具 模拟不同的场景,对软件各项性能指标性进行测试和评估的过程
测试对象
- 后台处理程序的性能
- 应用服务器 数据库 架构设计等是否存在瓶颈
- 服务器资源的消耗(cpu,内存,磁盘,网络)
性能测试的目的
- 评估当前系统的能力 例如 验收第三方提供的软件
- 常见的性能指标
- 获取关键的性能指标,与其他类似产品进行对比
- 寻找性能平静,优化性能
- 评估软件是否能够满足未来的需求