android-sdk-window的环境搭建以及appium简单录制脚本的使用

大家好,今天给大家带来的是appium的环境搭建以及简单的录制脚本,自学的过程中入了不少坑,下面给大家开始分享!

使用Appium录制脚本必备三大金刚:Appium-desktop(至于为什么用这个,这里Appium不做过多介绍)、夜神模拟器、android-sdk-windows压缩包

1.给大家提供一个网址:https://github.com/appium/appium-desktop/releases/tag/v1.3.1,下载完成后直接安装,需要等待几分钟

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

2.模拟器这个看大家喜欢和习惯(这里仅介绍夜神模拟器的使用),安装过程不做具体介绍

3.这里说一下android-sdk-windows压缩包解压后的文件(正常解压后是没有build-tools文件夹的以及platform-tools(空文件夹))

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 在网上看了好多人在线安装Android-SDK,找了很多镜像,最后都是下载失败,以下介绍离线安装的过程,给大家提供一个网址:https://www.androiddevtools.cn/,提前把build-tools和platform-tools下载下来

下面以platform-tools压缩包为例,将解压后的文件直接粘贴复制到android-sdk-windows下,若存在空文件夹,直接覆盖掉就可以了,无空文件夹的话,直接粘贴(build-tools和与platform-tools类似操作)

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

4.如果上面的介绍的你都已经准备好了,下面我们就可以玩起来了,首先win+R打开命令窗口输入adb devices,若无具体设备出现,需要打开你的模拟器,然后输入命令:adb connect 127.0.0.1:62001

再输入adb devices,就会出现连接的设备信息了

android-sdk-window的环境搭建以及appium简单录制脚本的使用

5.双击Appium快捷方式,打开Appium,输入127.0.0.1,端口是默认的不需要改变

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 点击编辑配置,把相应的配置完成

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 打开后,如下图(需要提前装好jdk),保存并重新启动

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 点击启动服务器如下,服务器正式启动

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 android-sdk-window的环境搭建以及appium简单录制脚本的使用

6.找到android-sdk-window下的build-tools文件夹,输入cmd命令,回车输入aapt dump badging C:\Users\2018\Desktop\bilibili.apk(bilibili.apk提前下载好,装到模拟器并打开该应用)

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 现在需要配置四个参数:deviceName:127.0.0.1:62001、platformName:Android、appPackage:tv.danmaku.bili、appActivity:

tv.danmaku.bili.ui.splash.SplashActivity

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 android-sdk-window的环境搭建以及appium简单录制脚本的使用

7.点击右下角的启动会话按钮

android-sdk-window的环境搭建以及appium简单录制脚本的使用

8.启动会话成功页面(若出现找不到aapt.exe的错误,可以把aapt复制到platform-tools下即可解决)

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 9.开始录制脚本

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 10.点击完发送秘钥后如下,继续操作

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 11.按下按键以后如下:(自行搜索android各按键对应的key code)

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 12:执行后会出现搜索结果,继续重复操作后,发现开始播放

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 12.点击停止录制,简单的脚本就已经录制完成了

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 通过上图操作之后可以看见录制的脚本(把脚本保存为.java文件),下面就让我们打开eclipse工具来验证一下脚本的正确性吧(maven以及eclipse这里不做介绍)

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 运行录制的脚本之前,需要模拟器的后台清空,脚本开始运行,bilibili应用在模拟器上重复录制的过程

android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 android-sdk-window的环境搭建以及appium简单录制脚本的使用

 

 至此,Appium的脚本简单录制已经完成了,吼吼!

 

android-sdk-window的环境搭建以及appium简单录制脚本的使用

上一篇:Android学习笔记字符串资源


下一篇:Android Manifest 中 uses-feature 和 uses-permission的作用 关系和区别