Appium环境搭建

一世执手 提交于 2020-03-28 04:43:18

1.需要提前准备什么?

编程环境appium clientappium-desktop,1部测试机

这里使用python作为编程语言,使用安卓真机进行测试。

2.安装Android SDK

注明:如果不使用 Android 模拟器运行测试的话可以跳过,不过,建议安装;因为它自带的一些工具是 appium 测试必须要用的!比如 uiautomatorviewer.bat,经常用来抓取页面元素。

将下载的 Android SDK 解压,得到如下目录

 

配置android环境变量,方法与Java环境变量类似。。我本机的目录结果为:

D:\android\sdk

下面设置环境变量: 

“我的电脑” 右键菜单 —> 属性 —> 高级 —> 环境变量 —> 系统变量 —> 新建环境变量 ANDROID_HOME

找到 path 变量名—> “编辑” 添加:

 3.安装 appium-desktop

Appium 移动测试中有个很重新的组件 Appium-Server,它主要用来监听我们的移动设备(真机或模拟器),然将不同编程语言编写的 appium 测试脚本进行解析,然后,驱动移动设备来运行测试。

但Appium-Server有一两年没有更新了。Windows版在 2015 年底止步于的 AppiumForWindows_1_4_16_1.zip

于是,新的工具 Appium-desktop 来了! 它来继续 Appium-Server的使命,当然, Appium-Server当前仍然是可用的。

 

安装过程太简单了,双击 exe 文件,然后,等待安装完就好了,中间都不需要你设置任何选项。所以,这里就不贴图了。

安装过程中360会提示有程序修改DLL文件,选择 允许该程序的所有操作即可

安装完成桌面会生成一个紫色的 appium 图标,双击打开

默认显示监控的 host 和 port ,这和 Appium-Server中是一致的。点击 “Start Server V 1.6.5” 按钮启动服务。

4.连接真机,执行Appium测试脚本

这里使用的是华为测试,通过数据线连接手机和电脑,执行手机助手安装向导。

 

真正执行测试脚本前,还应该配置python-selenium环境

打开pycharm,settings-->Default Settins-->Project Interpreter-->安装selenium和Appium-Python-Client

 

现在启动真机设备,执行 Appium 自动化测试脚本,可以通过 Appium-desktop 来运行测试了

最后分享一个神奇的网站,Android开发最新的包和工具都在这里面可以下到。

下载地址:http://mirrors.neusoft.edu.cn/android/repository/ 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!