如何在智能告警平台CA触发测试告警
719
2022-11-24
性能测试之软件性能与应用领域
终端用户:系统响应时间和前端展现时间
系统运维人员:软件性能除了包括单个用户的响应时间外,更要关注大量用户并发访问时的负载,以及可能的更大负载情况下的系统健康状态、并发处理能力、当前部署的系统容量、可能的系统瓶颈、系统配置层面的调优、数据库的调优,以及长时间运行稳定性和可扩展性。
软件设计开发人员:软件性能通常会包含算法设计、架构设计、性能最佳实践、数据库相关、软件性能的可测试性这五大方面。
衡量软件性能的三个最常用的指标:并发用户数、响应时间,以及系统吞吐量。
常用的七种性能测试方法
1、后端性能测试
后端性能测试,是通过性能测试工具模拟大量的并发用户请求,然后获取系统性能的各项指标,并且验证各项指标是否符合预期的性能需求的测试手段。
2、前端性能测试
通常来讲,前端性能关注的是浏览器端的页面渲染时间、资源加载顺序、请求数量、前端缓存使用情况、资源压缩等内容,希望借此找到页面加载过程中比较耗时的操作和资源,然后进行有针对性的优化,最终达到优化终端用户在浏览器端使用体验的目的
(2)减少DNS查询次数
(3)避免页面跳转
(4)使用内容分发网络
(5)Gzip压缩传输文件
3、代码级性能测试
代码级性能测试,是指在单元测试阶段就对代码的时间性能和空间性能进行必要的测试和评估,以防止底层代码的效率问题在项目后期才被发现的尴尬。
4、压力测试
5、配置测试
6、并发测试
7、可靠性测试
发表评论
暂时没有评论,来抢沙发吧~