Appium是移动端自动化测试工具,可以快捷地为iOS和Android平台创建测试方案。通过模拟App内部的点击、左右滑动、输入、复制等各项操作,快速迭代手工操作的动作,达到自动化测试的目的。
Appium的技术原理是是通过WebDriver来实现App的自动化测试。在iOS平台Appium使用UIAutomation驱动。在Android平台Appium分别使用UiAutomator和Selendroid来实现驱动。
Appium是服务器容器,可以向Appium发送特定操作指令,Appium就会根据指令完成相应的动作。因此我们完全可以用Appium实现APP的各种行为模拟和数据采集