https://mp.weixin.qq.com/s/jBQ9NHe9hCX5ZgjaMOPuyQ
美团UI自动化测试,技术方案跟Appnium完全不同, 发个贴交流下技术
先抛几个问题:
Q1. 底层还是会依赖u2 、wda 实现控件获取和操作吗?
个人理解:从文中介绍看,核心在于APP继承的SDK, 提供指令解析并进行操作
Q2 :用例录制时, 是怎么获取操作和控件信息的?
Q3:用例回放时, 如何将指令转化成UI操作的?
https://mp.weixin.qq.com/s/jBQ9NHe9hCX5ZgjaMOPuyQ
美团UI自动化测试,技术方案跟Appnium完全不同, 发个贴交流下技术
先抛几个问题:
Q1. 底层还是会依赖u2 、wda 实现控件获取和操作吗?
个人理解:从文中介绍看,核心在于APP继承的SDK, 提供指令解析并进行操作
Q2 :用例录制时, 是怎么获取操作和控件信息的?
Q3:用例回放时, 如何将指令转化成UI操作的?
Sdk是一个亮点,有sdk可以解决一些深层问题。不过也会带来缺点,就是用起来比较复杂。
appium有个backdoor的能力,可以通过反射调用app内部代码。