UI自动化技术交流帖

https://mp.weixin.qq.com/s/jBQ9NHe9hCX5ZgjaMOPuyQ

美团UI自动化测试,技术方案跟Appnium完全不同, 发个贴交流下技术

先抛几个问题:
Q1. 底层还是会依赖u2 、wda 实现控件获取和操作吗?
个人理解:从文中介绍看,核心在于APP继承的SDK, 提供指令解析并进行操作

Q2 :用例录制时, 是怎么获取操作和控件信息的?

Q3:用例回放时, 如何将指令转化成UI操作的?

Sdk是一个亮点,有sdk可以解决一些深层问题。不过也会带来缺点,就是用起来比较复杂。

appium有个backdoor的能力,可以通过反射调用app内部代码。