2017/05/11读性能测试书籍后感
1.软件性能的定义从四个视角来看,角度都不同:
用户视角:
在Web页面中单击一个链接开始,到应用系统吧本次操作的结果以用户能裁决的方式展示出来的过程所消耗的时间就是用户对软件性能的直观印象
管理员视角:
1.系统最多支持多少用户的访问,系统最大的业务处理量是多少 系统容量
2.系统性能可能的瓶颈在哪里 系统可扩展
3.更换哪些设备能够提高系统性能 系统可扩展
4.系统能否支付7X24小时的业务访问 系统稳定性
开发视角:
架构设计是否合理 系统架构, 数据库设计是否存在问题 数据库设计,代码是否存在性能方面的问题代码,系统中是否有不合理的内存使用方式代码,系统中是否存在不合理的线程同步方式 设计与代码,系统中是否存在不合理的资源竞争 设计与代码。
开发前端视角:
浏览器的页面的展示
对HTML的解析。
对页面上的图片以及CSS等文件的获取与加载
客户端脚本的执行时间
页面进行展示所花费的时间
浏览器端脚本执行所消耗的时间
总结:从上述中,可以看出,我们在性能测试中,可以提前进行性能测试,如在开发刚刚完成功能点时,就可以进行性能测试。 性能接口测试(自动化性能测试),
Web前端性能测试
资料:http://www.51testing.com/html/40/430940-846943.html