什么是性能测试?(性能:软件质量属性中的“效率”特性)
使用自动化工具,模拟不同的场景,对软件各项性能指标进行测试和评估的过程
软件的范围包括(后台处理程序、中间件、服务器资源的消耗)
性能测试概念(通常为服务器端的性能测试)
客户端(APP/Web )性能:内存、cpu、流畅度、电量、流量
服务器性能:
性能测试关注点
·响应时间:
·资源利用率(CPU、内存、磁盘等)
性能测试的目的
1、评估当前系统的能力,验收需要,验收第三方提供的软件(验证是否满足业务需要)或获取关键的性能指标
2、发现问题后,寻找性能瓶颈,优化性能
3、评估软件是否能满足未来的需要