环境准备
-
下载app开发所需要的IDE,配置开发所需要的环境
-
安装Python需要的环境以及IDE
-
安装Appium for windows,安装完成后,启动Appium,host和port默认的即可。然后设置Android SDk和Java JDK的路径。按下图操作
然后点击保存并重新启动按钮即可。 -
我的环境
- Android Studio3.5.2
- Java jdk1.8
- Python 3.7.2
- Python开发工具是pycharm
- Appium 1.17.1
-
下载以及配置这一块可自行百度,一搜一大片
连接设备
准备一台移动设备(Android或者IOS都可以),打开开发者模式,USB线连接手机和电脑,并且在开发者选项当中,开启USB调试,并且开其允许模拟点击,否则会报错
,测试是否连接成功,可执行命令adb devices,如下图表示有设备链接
启动Appium服务器
点击上图按钮进入如下页面,开始配置设备信息
platformName :声明是ios还是Android系统
platformVersion: Android内核版本号,可通过命令adb shell getprop ro.build.version.release查看
deviceName :连接的设备名称,通过命令adb devices -l中model查看
appPackage:apk的包名
appActivity:apk的launcherActivity,通过命令adb shell dumpsys activity | findstr mResume查看(需先打开手机应用)
注意:Android 8.1之前应使用adb shell dumpsys activity | findstr mFocus
unicodeKeyboard: 是否使用unicode输入法
resetKeyboard:是否重置输入法到初始状态
noReset: 启动app时是否要清除app里的原有的数据
启动Session
具体顶部按钮的功能可以把鼠标放上去,会显示出来相应的功能说明。
录制视频生成py脚本
复制脚步代码,到Pycharm新建一个py文件,并把生成的脚本粘贴进去。运行之前,还需通过pip命令安装pip install Appium-Python-Client
依赖包。安装成功以后直接右键run就可以了。