软件性能的认识

从学习性能测试至今,看过很多性能测试相关的书籍,对软件性能的认识有自己的理解:

为什么要做性能测试,如何认识软件性能?

我们进行性能测试,是为了发现软件的性能瓶颈,从而优化软件性能,提高用户从性能上的体验度,另一方面在项目上线前发现性能问题,最小化成本、最小化风险,交付给客户高质量的系统。

认识软件性能,大概从三个用户角度来认识:

1、用户角度

软件对用户操作的响应时间,如用户提交一个查询操作、打开一个web页面的链接等,还有系统的业务可用度,或者系统的服务水平如何。

2、系统管理员角度

管理员去管理该系统,需要关注系统的压力,服务器端资源使用情况,是否存在性能瓶颈,还要考虑系统的可扩展性如何。

3、开发人员角度

开发人员要考虑架构设计是否合理,数据库设计是否存在问题,底层数据库设计的时候,表与表结构之间的关联优化,代码是否需要优化,如SQL语句,如何通过调整设计和代码实现,或如何通过调整系统设置提高软件的性能表现

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值