第六周 软件测试和评估

前端性能分析

主页加载模块

测试说明:测试中,我们发现网易云课堂的前端存在一些时有时无的bug,可能是来自于打包过程的编译问题,会导致页面长时间卡死。另外毕博平台必须登录后才能使用,未登录是无法看到的,所以此处测试均是登录后在浏览器使用Chrome的Performance功能里的Start profiling and reload page测试的,理论上不等于用户体验。

毕博平台:

总共Load时间大约在763ms左右也就是1s内,主页加载时间还是非常之快的,主要花费时间是Scripting的时间,在其他Rendering的时间是非常少的。确实页面上没有用上很复杂的css样式,比较简洁,渲染也大多数是文字。如果提高的话可以优化一下JS的相关处理。

网易云课堂:

浏览器自动选取了14s的时长来监控加载,确实页面打开的时候是相当慢的,页面甚至会长时间无响应,这次测试还算是不错的一次了。

选取活动密集的时间段5.55s-10.60s时间。总时长5057ms,Scripting共占用了2749.7ms,而Rendering渲染占用了749.8ms,这是两个大头。并且此过程中出现了红色部分,也就意味着这些部分有较差的性能和用户体验。网易云课堂的主页有些过于复杂,长度也非常长,涉及很多图片。虽然采用Ajax异步获取数据可以减轻不少压力,但是仍然不能确保良好的用户体验。

猜你喜欢

转载自www.cnblogs.com/lovegood/p/8922723.html