金晖(花名定源),阿里巴巴淘宝高级测试开发专家。目前负责淘系的消息基础平台、千牛商家平台、服务市场等业务板块的质量保障。也曾负责无人超市、阿里未来酒店等线下智能场景的质量保障。有丰富的线上和线下测试经验,主攻智能化测试方向,探索 UEE(User E2E Experience Testing)自动化测试。在加入阿里巴巴之前,就职于中国工商银行软件开发中心杭州测试部担任高级经理。并有多项发明专利。
金晖(花名定源),阿里巴巴淘宝高级测试开发专家。目前负责淘系的消息基础平台、千牛商家平台、服务市场等业务板块的质量保障。也曾负责无人超市、阿里未来酒店等线下智能场景的质量保障。有丰富的线上和线下测试经验,主攻智能化测试方向,探索 UEE(User E2E Experience Testing)自动化测试。在加入阿里巴巴之前,就职于中国工商银行软件开发中心杭州测试部担任高级经理。并有多项发明专利。
随着互联网产品用户规模进一步扩大、产品的逐步精细化,深度用户体验提升的需求也日益增加,需要找到进一步提升用户体验指标度量精度的方法;随着互联网 BC、CC 之间交互的场景增多,也需要支持多设备多系统间(从 A 手机到 B 手机,手机到 PC/IoT 等)的交互式体验指标测量;软件模拟点击和真实用户操作存在差异,要探索一种完全模拟用户真实操作的方式。 同时,在功能自动化测试方面我们依然面临着挑战:CV 和 AI 算法的加持让 UI 自动化测试对象识别有了新的突破,但依然无法摆脱软件层 API 操作的局限,依旧存在部分特定场景下元素无法识别的问题;无法快速支持多手机 App 间交互的操作;还不是真正意义上的多设备一套脚本驱动。 本文将分享淘宝从 2018 年开始探索和实践的 UEE(User E2E Experience Testing)自动化测试。“为模拟真实用户体验”、“实现多机端到端自动化测试”。Robot-XT“极测机器人”在这样的背景下诞生,不仅完全模拟用户真实操作、实现了多设备跨终端的用户体验度量、极大地提升了用户体验指标度量精度,还实现了智能化的跨端交互式功能自动化测试能力。
从 UI 自动化测试到 UEE(User E2E Experience Testing)自动化测试的探索和实践:
测试开发、自动化测试、AI 测试、用户体验指标度量。