1、模拟器
安卓:android开发工具中的模拟器
第三方模拟器
IOS:ios开发工具中的模拟器
模拟器:夜深、mumu、网易、逍遥、雷电
需要记录模拟器的安装路径
2、为什么尽量用模拟器而不是真机测试app
因为有些手机是不支持自动化测试的,各个手机厂商的手机有个性化。
3、api python–>http
web pyhton–》浏览器
app pyhtin–>系统ios或者app
4、apppium
selenium库
appiumg工具库
appium server:服务端,类似于浏览器驱动,接受client指令,完成设备的自动化指令
appium client:客户端,让代码进行调用,发送自动化指令
appium desktop:打包 node.js,和appium service提供GUii界面,方便开箱即用。desktop=node.js+server
appium inspetcor:元素检查工具,类似于浏览器的F12