使用Appium在手机打开APP并录制简单脚本

Appium录制简单脚本并运行

  1. 打开Appium,点击“启动服务器”

  2. 左上角的File,然后点击new session window
    使用Appium在手机打开APP并录制简单脚本_第1张图片

  3. 点击+号增加参数

使用Appium在手机打开APP并录制简单脚本_第2张图片
使用Appium在手机打开APP并录制简单脚本_第3张图片
备注:上图是本人设置的参数,以供参考
1)手机系统和系统版本相信小伙伴都知道怎么查了,就不啰嗦了
deviceName查看:手机打开开发者模式,USB连接电脑后,CMD窗口输入命令:adb devices查看(前提是电脑安装了ADB)
使用Appium在手机打开APP并录制简单脚本_第4张图片
2)Appium desktop连接手机听说要UDID,连接模拟器可以不用。网上查了很多查询UDID的方法,个人感觉比较麻烦,说到底还是我懒,嘻嘻。后来看了一遍文章说UDID和diveceName设置成一样也可以。
3)appPackage和appActivity的查询方法:电脑安装了安卓SDK的同志,电脑打开cmd,输入命令:“aapt dump badging”,空格,然后把安卓SDK直接拖到命令后面,然后回车
使用Appium在手机打开APP并录制简单脚本_第5张图片
使用Appium在手机打开APP并录制简单脚本_第6张图片
查找appActivity:鼠标右键,然后查找Activity
使用Appium在手机打开APP并录制简单脚本_第7张图片
使用Appium在手机打开APP并录制简单脚本_第8张图片

  1. 参数设置完成后,右侧会自动生成代码,然后点击右下角的启动回话
    使用Appium在手机打开APP并录制简单脚本_第9张图片
    下图就是录制脚本的窗口和常用按键功能介绍
    使用Appium在手机打开APP并录制简单脚本_第10张图片
    5.点击开始录制按键开始录制脚本
    5.1 点击顶部导航栏左侧第一个“选择元素”按键选定搜索栏,然后点击右边点“点击”按键进行操作(本次录制的脚本是搜索歌曲并且播放,但没有把完整的流程全部写在这里。录制过程就是先选择录制窗口左边的APP元素,然后录制窗口右边的操作方式)
    使用Appium在手机打开APP并录制简单脚本_第11张图片
    5.2录制完成后点击“停止录制”按键,录制窗口右上角会同步显示操作代码,选择代码类型,将模板代码转换成正式代码,复制代码到Pycharm
    使用Appium在手机打开APP并录制简单脚本_第12张图片
    5.3代码复制到pycharm后,最好是在每个操作或者页面切换处加上等待时间,否则会因为网速、APP设计问题或者其他原因,无法及时到达下一个页面,导致APPIUM无法获取页面元素而定位元素失败,在pycharm运行时报错。代码编辑好后点击pycharm的运行按键,APPium就会在手机上面自动运行脚本了(本次操作是手机安装酷我音乐盒APP,然后打开APP搜索歌曲或歌手,并且播放所选择的曲目)
    使用Appium在手机打开APP并录制简单脚本_第13张图片
    本次使用Appium录制脚本并且运行到这里结束了,有写得不好或者有错的地方欢迎纠正、评论交流。

你可能感兴趣的:(Appium)