Appium环境搭建

工具作用
JDKJava开发工具包链接:https://pan.baidu.com/s/14Iu2sFUnxbNNfcxrTtwUww 提取码:dido
Android SDKAndroid开发工具包链接:https://pan.baidu.com/s/1NyLZ6erHyiYVFbnBiUtNtw 提取码:c9kv
NodeJSjavaScript解析器链接:https://pan.baidu.com/s/1jztvmDw6mYQy5weqyo0siw 提取码:1iyi
Appium可视化服务端链接:https://pan.baidu.com/s/1jXizIZCJJyzFKIs3IJM9gg 提取码:hj1x
Python- -
pycharmpython编译器链接:https://pan.baidu.com/s/1hj8OcnbqSj5qh2is8WTgIg 提取码:ogz2

一、JDK配置环境变量

JDK下载安装:
1、注意下载的时候选择电脑的系统版本,如IOS或者windows,以及操作系统的是32还是64位的
注意:上述下载链接为windows64位安装包
在这里插入图片描述
2、首先将我们已经下载下来的安装包双击运行会看到一个安装向导,点击下一步
在这里插入图片描述
3、展示安装包所包含的全部东西和安装目录,最好更改成c盘外其他地址(安装路径最好不要包含中文)
在这里插入图片描述
4、安装完成点击关闭
在这里插入图片描述

环境变量配置:
1、系统信息-高级系统设置-环境变量配置页
在这里插入图片描述1、在系统变量区域新建一个JAVA_HOME,变量值为上一步JDK安装目录
在这里插入图片描述2、编辑PATH变量,新增环境变量%JAVA_HOME%\bin
在这里插入图片描述
3、新增系统变量CLASSPATH,变量值输入.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
在这里插入图片描述
4、连续点击确定之后,打开命令提示符窗口,输入“java -version”,按回车键之后,出现jdk的版本,代表jdk环境变量配置成功
在这里插入图片描述


二、安装Android SDK

三、安装NodeJS

Node.js的安装相对简单,下载安装包安装一直点击下一步。
安装完毕之后,在终端输入node -v,如果显示版本号就表示成功了
在这里插入图片描述


四、安装appium桌面版本

在这里插入图片描述
等待安装结束~


五、安装Python以及 Pycharm编译器

六、编写测试脚本

from appium import webdriver
desired_caps = {
    "platformName": "Android",
    "deviceName": "Redmi K30 5G",
    "automationName": "appium",
    "platformVersion": "11.0.0",
    "appPackage": "com.xxx.xxx",
    "appActivity": "com.xxx.xxx.activity.SplashActivity",
    "noReset": True,
    "unicodeKeyboard": True,
    "resetKeyboard": True
}
driver = webdriver.Remote("http://localhost:4723/wd/hub", caps)

七、元素定位(UI Automator Viewer)
UI Automator Viewer是android-sdk自带的一个元素定位工具,查看应用的布局和组件以及相关的属性
打开androidSDK安装目录,例F:\android-sdk_r24.4.1-windows\android-sdk-windows\tools下点击uiautomatorviewer.bat文件

步骤1:连接手机

  • 确保PC和手机同一网络
  • cmd输入adb devices,确认手机已连接上
  • 手机打开APP,屏幕处于点亮状态
  • 点击左上角安卓机器人按钮Devices Screenshot刷新页面
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值