性能测试基础
- 基本概念: 性能首先是一种指标,代表软件系统或构件对于其及时性要求的符合程度, 其次是软件产品的一种特性,能够用时间来进行度量。 性能的及时性用响应时间或吞吐量来衡量,响应时间是对请求作出响应所须要的时间。 前端性能,尤为是Web前端性能,已经成为目前Web应用性能主要被关注的部分之一。随着Web应用开发技术的改变,Web应用响应时间的构成愈来愈复杂, Ajax 等大量前端技术的应用使得服务端的响应时间在用户感觉到的响应时间中所占的比例愈来愈小, 在这种状况下,Web前端性能愈来愈受到关注,Web应用的前端响应时间指浏览器的页面加载时间,通常而言, 浏览器的页面加载时间包括到HTML的解析,对页面上的图片及CSS等文件的获取和加载,客户端脚本 javascript的执行时间以及对页面进行展示所花费的时间,这部分性能 体现就被称为前端性能。前端性能的产生主要与浏览器的页面元素加载,客户端代码执行以及页面展示相关,与服务器自己并没有太大的关系。
欢迎关注本站公众号,获取更多信息