appium自动化测试Android Demo

1、启动appium上一篇介绍了iOS Demo,此片将开启Android Demo,依然是mac系统,以后会开启Windows系统的。

Android Demo开启前,Android配置环境要配置好,可以看上上片文章

一、appium 客户端

1、启动appium

如果安装的是appium客户端,所以直接点击appium,就能启动了

appium自动化测试Android Demo_第1张图片

2 Android Setting

点击安卓按钮进行Android设置

2.1模拟器配置

这里要配置App Path(我是在github下载的appiumDemo https://github.com/appium/sample-code                                                                                    此路径就是sample-code-master/sample-code/apps/android-rottentomatoes-demo-debug.apk)                                                                                                  

在正常开发中,.apk包需要开发人员提供。然后配置模拟器的Device Name和Version

appium自动化测试Android Demo_第2张图片

备注:如何获取模拟器Device Name:

在终端输入:adb devices回车就能看见设备名了

如果你回车没有发现设备名,不要着急,我们还要配置一下 .bash_profile

如果没有创建过.bash_profile,

在终端输入:touch .bash_profile 进行创建

如果创建过了,输入:open -e .bash_profile,将弹出.bash_profile的编辑框

按的配置上面export 2行

export ANDROID_HOME (配置Android sdk的路径)

export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

appium自动化测试Android Demo_第3张图片

如果你找不到sdk的路径 下面的方法可以帮你找到。

appium自动化测试Android Demo_第4张图片

配置好后,关闭.bash_profile的编辑框,再次输入adb devices,就能找到安卓设备了,当然真机也是这样获得id的。

2.2真机设置

下载Package,不选择App Path,但是App Path 填好后,Package 就方便找到了。

然后配置真机的Device Name和Version,Device Name可以add Devices获得,手机的Version可以在手机的“设置-关于手机”可以找到。

appium自动化测试Android Demo_第5张图片

3.Appium Inspector 元素定位页面和生成脚本

点击Launch,启动appium,当出现下面的日志时,点击放大镜,出现Appium Inspector 元素定位页面

appium自动化测试Android Demo_第6张图片

3.Appium Inspector 元素定位页面和生成脚本

可以参考上一篇的iOS Demo.

4.运行脚本,开始测试

在终端cd到你脚本所在的文件夹,

命令:python ****.py

就可以运行你的脚本,开始自动化测试了。

注意:运行脚本时,appium必须启动,appium设置与你的设备保持一致,点击Launch是开始运行。但是一定要关闭Appium Inspector。不能启动Appium Inspector。如果运行不成功,可以重新启动,再次运行。(真机测试请麻烦连上真机)

模拟器和真机的脚本配置:模拟器:app是.apk的路径,真机的app 是package,其他根据设备进行调整。

appium自动化测试Android Demo_第7张图片

你可能感兴趣的:(appium自动化测试Android Demo)