腾讯Android自动化测试实战「pdf+epub+mobi+txt+azw3」
书名:腾讯Android自动化测试实战
作者:丁如敏
格式:pdf+epub+mobi+txt+azw3
出版:北京华章图文信息有限公司
出版日期:10月 2016
语言:中文
7.3.2 选择测试方法
选定了关键指标之后,再选择测试方法。看看哪些测试方法能够度量网页打开速度,哪些方法能够定位慢在哪里。针对当前的测试目标,我们对测试方法做了以下几方面分析。
·打印日志计时法: 网页打开过程大致可以分为:资源请求—解析—排版—渲染—上屏五个环节,而上屏环节的结束时间程序自身是不知道的。所以打印日志计时法无法准确测量用户感知到的首屏时间。此方法只能作为辅助测试方法分析“慢在哪里”。(其实也可以测试一些过程指标耗时,监控版本间的性能变化)
·图像分析计时法: 此方法可以测量用户感知的首屏时间,但实现自动化有相当大的难度,而且通过录屏方式会影响手机自身性能(经验证,首屏指标会相差100~300ms,而且不同竞品影响程度不同),只能使用录像方式。另外,测试人员还尝试过使用视频采集卡的方法获取录制手机屏幕,但最终因视频采集卡设备兼容性较差而放弃。录像方法示意图如图7-15所示。