appium环境搭建(从入门到放弃)
一.appium环境搭建
1.python3
python3的下载安装这里就不多做介绍了,当然你也可以选择自己喜欢的语音,比如java…
2.jdk
1)下载地址
官网(需登录账号):
https://www.oracle.com/java/technologies/downloads/
百度网盘:
链接:https://pan.baidu.com/s/1kftqrXXeGvAmQyOK9c7qGw?pwd=phw1
提取码:phw1
这里需要注意的是安装jdk版本不要过高,否则后面启动uiautomatorviewer 肯定会报如下错,安装1.8的即可
2)配置环境变量
安装步骤就不多做介绍了,傻瓜式安装,这里介绍下配置环境变量
右击我的电脑>高级系统设置>环境变量,在系统变量下点击新建创建JAVA_HOME变量。
同样的步骤再创建CLASSPATH变量
最后在path变量下新加一个变量值,至此配置成功。
3)验证是否安装成功
打开dos窗口输入java -version出现版本信息说明你已安装成功
3.Android-sdk
安装Android-sdk网上说了一大堆,先下载platform-tools,然后再下载tools什么的,最后再配置环境变量,
其实这样多数会出错(亲测到崩溃)。最简单的方法就是安装Android-studio,它会自动帮你安装好sdk
1)下载
官网:https://developer.android.google.cn/studio/
2)安装
安装其实也是傻瓜式安装,最重要的就是安装成功后打开软件勾选sdk下载
首次我们打开Android-studio,点击SDK Manager
进入Android-sdk页面,再sdk platfotms下勾选所需的Android版本
接着再sdk tools下勾选如下几个选项,这里先取消Hide Obsolete Packages,才能显示SDK tools
选择完成后点击ok一直下一步直到下载完成即可
3)配置环境变量
右击我的电脑>高级系统设置>环境变量,在系统变量下点击新建创建ANDROID_HOME变量,
然后再Path下创建两变量值
4)验证是否安装成功
打开dos窗口输入:adb version
4.node
1)下载
官网:https://nodejs.org/zh-cn/
2)安装直接傻瓜式安装即可
3)验证是否安装成功
打开dos窗口输入:node -v 和npm -v
npm为node的包资源管理器,默认下载地址为国外的,下载特慢,可设置国内镜像:
npm install -g cnpm --registry=https://registry.npm.taobao.org
5.appium-service
1)安装
通过node安装,打开dos窗口输入:cnpm install -g appium
如果你运气好的话安装这一步就可以安装成功,但如果安装过程中报如下错误:
error:Install fail! RunScriptError: post install error, please remove node_modules before retry!
可尝试删除npm目录下的node_modules文件,然后在dos窗口执行(我是在这一步成功的)
npm config set registry https://registry.npm.taobao.orgappium
npm install appium -g --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
2)验证是否安装成功
在dos窗口输入appium启动服务,出现如下信息说明安装成功。
6.appium-desktop
1)下载
百度网盘:
链接:https://pan.baidu.com/s/1N82lrpPKyU1x3z-pSxS4Vg?pwd=hei4
提取码:hei4
下载完直接傻瓜式安装即可
2)配置参数
下载完成后双击打开如下界面,点击Edit Configurations配置jdk and sdk
配置完成后点击start server开启appium服务。
uiautomatorviewer配置信息如下
appPackage和appActivity可用adb指令查看:dumpsys window|grep mCu(前提adb已连接设备)
deviceName用adb指令查看:adb devices(前提手机已经打开开发者模式且允许usb调试)
配置完信息后点击Start Session进入uiautomatorviewer界面截图
7.Appium-python-Client
pip install Appium-python-Client
或
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Appium-python-Client
资源分享【这份资料必须领取~】
下方这份完整的软件测试视频学习教程已经上传CSDN官方认证的二维码,朋友们如果需要可以自行免费领取 【保证100%免费】
相关文章
- android入门之一 开发环境搭建
- java struts2入门学习实例--使用struts2快速实现上传
- Dart入门—开发环境
- 微搭低代码从入门到精通07-基础布局组件
- Hadoop快速入门——第二章、分布式集群(第一节、网络与ssh登录配置)
- matlab快速入门(24):普通函数
- DTSE Tech Talk | 第10期:云会议带你入门音视频世界
- 【阶段一】Python快速入门01篇:Python基础环境、Python基础概念、字符串常用操作
- C语言入门之hello world之旅
- MyBatis入门学习(一)
- Msql入门实战之下
- y32.第三章 Kubernetes从入门到精通 -- k8s集群环境搭建(五)
- y59.第三章 Kubernetes从入门到精通 -- 持续集成与部署(三二)
- MyBatis环境配置及入门
- HarmonyOS鸿蒙学习笔记(1)基于eTS的入门应用结构简单梳理
- SFML从入门到放弃(0) 配置环境
- Elastic_Search 和java的入门结合
- 【iVX 开发 - 入门】开发环境、应用对象树介绍(含操作演示)
- Oracle入门捷径之--结合docker快速搭建学习或者测试数据库环境
- 零基础入门深度学习(1) - 感知器