Day12 性能测试详解——什么是性能测试?、性能测试分类及常用指标、性能测试流程、总结
什么是性能测试?
学习目标 :
- 了解为什么学习性能测试
- 掌握什么是性能测试
一、为什么要学习性能测试
职场需求:
1. 面试:会性能测试吗?
2. 招聘信息:要求会使用性能测试工具LoadRunner、Jmeter
业务需求:
1. 登录不得超过3秒钟
2. 开发一款 Web 电商网站,使用 JS 还是 Python 呢?
3. OA 办公系统-我们公司20000左右员工需要使用此系统。
1.1 业务需求 解决方案
1. 负载测试-根据客户实际应用场景模拟测试应用软件、服务器是否满足需求;如果不满足,则定位问题,进行调整直到满足需求;
2. 分别使用 JS 和 Python 写个 Demo,搭建相同的应用场景进行性能测试,找出最优符合应用场景的开发语言;
3. 根据二八定律统计出单位时间内(秒)最高请求数。
1.2 问题
以上解决方案都为性能测试方面知识,我们暂无法解决,所以需要学习性能测试。
本文详细解析了性能测试的概念,包括为何学习性能测试,性能测试与功能测试的区别,以及负载测试、压力测试和并发测试等关键分类。同时介绍了性能测试的常用指标如吞吐量、并发数和响应时间,并概述了性能测试的完整流程,从需求分析到测试报告总结,为测试工程师提供了全面的性能测试基础指导。
订阅专栏 解锁全文
702

被折叠的 条评论
为什么被折叠?



