本文根据4月15日淘系技术前端团队出品的「阿里淘系用户体验优化前端实战系列直播」——《通过真机实现页面自动化适配》整理而成。
(直播回放)
引言
典型的体验问题
复杂的业务背景
详细设计
使用案例
好处
优缺点
解决问题归类
扩展场景
直播疑问权威回应
如果按钮是gif logo的话如何截图,截图后如何进行对比的
代替他去决策。所以可以自动化,但是它目前是以智能提醒的方式存在的,去做分析决策的依然是实验者。如果按钮是gif图在两个地方处理上会有差异:
第一是通过截图要找到这个gif图按钮位置,因为截图可能是任意gif的帧,所以有个取巧的办法是通过这个gif按钮周边的某个文字或者静态图片的位置,进行一个计算,比如坐标加多少,得到这个gif图按钮的位置。
第二是如果截图中有gif图,如何和目标图片对比兼容性?目前我们采用的兼容性度量,是通过识别图片中文字、元素及位置、以及图片处理后的像素对比等维度做一个加权得到的值,是一个相对的评估值度量,所以局部的gif图对于整体的兼容性对比值会有一些小的差异,不同的业务中,对这个值可以有不同的相对性评估。
图片比对是通过像素对比吗?
图片比对会把手机图片做一些预处理,比如去掉状态栏、导航栏、操作栏、然后做一些等比放大、缩小操作,保证尽量和目标图片一致;然后通过文字、图像元素及位置、像素等维度做一个加权的度量计算,最终会得到一个兼容性相似度度量值,作为兼容性判断的一个参考值。
这个系统后面还可以做一些什么事情?
真机和图像后面可能结合用户行为,做行为回放,或者结合机器学习做行为模拟,甚至是一些智能化的测试机器人。
(以上三位提问者将获得阿里巴巴淘系技术定制书包一个,请联系淘大橙拿奖哦!)
配测试以及持续的保障线上页面的稳定性成为了一类新的技术问题。
作者|浴风
编辑|橙子君
出品|阿里巴巴新零售淘系技术