您的位置:首页 > 移动开发

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

2020-03-06 21:04 1251 查看

Appium录制简单脚本并运行

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

  2. 左上角的File,然后点击new session window

  3. 点击+号增加参数



备注:上图是本人设置的参数,以供参考
1)手机系统和系统版本相信小伙伴都知道怎么查了,就不啰嗦了
deviceName查看:手机打开开发者模式,USB连接电脑后,CMD窗口输入命令:adb devices查看(前提是电脑安装了ADB)

2)Appium desktop连接手机听说要UDID,连接模拟器可以不用。网上查了很多查询UDID的方法,个人感觉比较麻烦,说到底还是我懒,嘻嘻。后来看了一遍文章说UDID和diveceName设置成一样也可以。
3)appPackage和appActivity的查询方法:电脑安装了安卓SDK的同志,电脑打开cmd,输入命令:“aapt dump badging”,空格,然后把安卓SDK直接拖到命令后面,然后回车


查找appActivity:鼠标右键,然后查找Activity

  1. 参数设置完成后,右侧会自动生成代码,然后点击右下角的启动回话

    下图就是录制脚本的窗口和常用按键功能介绍

    5.点击开始录制按键开始录制脚本
    5.1 点击顶部导航栏左侧第一个“选择元素”按键选定搜索栏,然后点击右边点“点击”按键进行操作(本次录制的脚本是搜索歌曲并且播放,但没有把完整的流程全部写在这里。录制过程就是先选择录制窗口左边的APP元素,然后录制窗口右边的操作方式)

    5.2录制完成后点击“停止录制”按键,录制窗口右上角会同步显示操作代码,选择代码类型,将模板代码转换成正式代码,复制代码到Pycharm

    5.3代码复制到pycharm后,最好是在每个操作或者页面切换处加上等待时间,否则会因为网速、APP设计问题或者其他原因,无法及时到达下一个页面,导致APPIUM无法获取页面元素而定位元素失败,在pycharm运行时报错。代码编辑好后点击pycharm的运行按键,APPium就会在手机上面自动运行脚本了(本次操作是手机安装酷我音乐盒APP,然后打开APP搜索歌曲或歌手,并且播放所选择的曲目)

    本次使用Appium录制脚本并且运行到这里结束了,有写得不好或者有错的地方欢迎纠正、评论交流。
  • 点赞
  • 收藏
  • 分享
  • 文章举报
qq_45507039 发布了1 篇原创文章 · 获赞 0 · 访问量 435 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: