Appium自动化(1) - 环境准备详细教程
如果你还想从头学起Appium,可以看看这个系列的文章哦!
https://www.cnblogs.com/poloyy/category/1693896.html
Appium需要用到的工具
链接:https://pan.baidu.com/s/1od9x-1l0ALGRT5T6QFDHWg
提取码:bnhq
安装Appium Pyhton client包
1、直接cmd窗口输入pip install Appium-Python-Client
pip3 install Appium-Python-Client -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

我这里已经安装成功了的
2、要确保安装匹配版本的selenium和appium,使用命令
pip install selenium -U
安装Appium Server
首先进入网盘下载这三个软件的压缩包
- 有一个1.15的也可以用,但建议还是1.13.0
- 如果是mac电脑就下载mac的即可
- 然后,解压运行文件就行




安装JDK
网上很多教程,这里不展开详解,后续再写一篇文章
安装SDK
1、然后把下载好的androidsdk.zip压缩包解压到想要的目录里

2、接着我们配置环境变量




3、新建一个ANDROID_HOME变量,变量值为刚才的路径

4、然后在path路径追加platform-tools路径


5、打开cmd窗口输入adb,出现下图所示表示配置成功

连接真实设备
用usb线(必须是数据线,不是充电线)连接到电脑,一头连手机,一头连电脑
进入手机设置,关于手机(),不断点击版本号(7次以上), 注意一定是版本号,不是其他号。
退出到上级菜单,在开发者模式中,启动usb调试 ,这样appium才能驱动手机
在电脑吃cmd上执行adb命令(这个adb在sdk\platform-tools\ 请大家设置路径在path环境变量中)
adb devices -l

注意事项
现在有的电脑安装了win10的,有的手机能够自动被系统识别,就会显示上面的信息,有的电脑系统,比如win7,手机不能自动识别,因为还没有安装手机的usb驱动,需要我们去安装。
到哪里下载驱动呢? 一般数据线接上手机就会自动提示你要安装驱动了
Appium自动化(1) - 环境准备详细教程的更多相关文章
- Windows7 64位系统搭建Cocos2d-x-2.2.1最新版以及Android交叉编译环境(详细教程)
		Windows7 64位系统搭建Cocos2d-x-2.2.1最新版以及Android交叉编译环境(详细教程) 声明:本教程在参考了以下博文,并经过自己的摸索后实际操作得出,本教程系本人原创,由于升级 ... 
- Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程)(转载)
		win7(win10也适用)系统安装GPU/CPU版tensorflow Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程) 目录 2.配置 ... 
- Windows 10 搭建 Django 环境(详细教程)
		Windows 10 搭建 Django 环境(详细教程) https://blog.csdn.net/HappyLittleMouse/article/details/81360272#1.%20P ... 
- PyCharm Django Python 开发环境配置 详细教程
		PyCharm Django Python 开发环境配置 详细教程 1. Python 下载及安装 (1)根据需要的版本去 Python 官网(https://www.python.org/downl ... 
- VSCode Java 开发环境配置 详细教程
		VSCode Java 开发环境配置 详细教程 配置java 下载 用于现在大多数使用者用的是java 8,小白的我先安装java 8好了,^ w ^. 下载地址:Java 8 | Java SE 打 ... 
- VSCode PHP 开发环境配置 详细教程
		VSCode PHP 开发环境配置 详细教程 这篇文章主要介绍了VScode+PHPstudy配置PHP开发环境的步骤,整理了官方以及优秀第三方的内容,对于学习和工作有一定借鉴意义. 配置过程 第一步 ... 
- appium整个环境安装详细教程(重要)
		环境依赖 Node.js Appium Appium-desktop Appium-doctor Appium-Python-Client Python JDK Andriod SDK 以上所需的软件 ... 
- python3+Appium自动化01-Appium环境搭建
		环境依赖 Node.js Appium Appium-desktop Appium-doctor Appium-Python-Client Python JDK Android SDK 安装Node. ... 
- 区块链学习——HyperLedger-Fabric v1.0环境搭建详细教程
		相对与v0.6版本来说,1.0版本改变较大,此处不多说,只是将小白自己搭建1.0环境的过程分享给大家.希望对大家能有所帮助! 这一篇可能对前面的环境搭建会写的有些粗略,如有疑问,可阅读上一篇V0.6版 ... 
- linux搭建node环境超详细教程
		linux 环境搭建详细步骤 1.访问官方网址:https://nodejs.org/en/download/ 2.选择和你服务器版本相关的压缩包,复制下载链接 3.服务器登录ssh,(这里我用的服务 ... 
随机推荐
- PyCharm设置远程虚拟环境
			1. 创建项目 2. 配置解释器 1. 先打开srttings 2. 选择配置解释器选项 3. 配置远端虚拟环境 4. 成功提示 5. 查看pip列表信息 经过以上操作,PyCharm设置远程虚拟环境 ... 
- 一口气说出 6种,@Transactional注解的失效场景
			整理了一些Java方面的架构.面试资料(微服务.集群.分布式.中间件等),有需要的小伙伴可以关注公众号[程序员内点事],无套路自行领取 一口气说出 9种 分布式ID生成方式,面试官有点懵了 面试总被问 ... 
- 详解如何快速使用数据可视化BI软件创建医疗运营监控数据中心大屏
			灯果数据可视化BI软件是新一代人工智能数据可视化大屏软件,内置丰富的大屏模板,可视化编辑操作,无需任何经验就可以创建属于你自己的大屏.大家可以在他们的官网下载软件. 本文以医疗运营监控数据中心大屏 ... 
- 微信小程序开发(一)开发工具推荐VSCode
			虽然微信小程序官方开发工具非常优秀,但用的时间久了,会发现一些问题,比如代码编辑区小,自定义能力差,不支持插件,有时还会出现莫名其妙的bug,最不能忍的是编辑器代码提示功能不健全,这对于新手来说,很不 ... 
- 「踩坑记」Android API 判断权限申请结果的闪退问题
			这几天尝试着用Android Studio写一个小工具的时候遇到了一个动态权限申请的问题.权限的申请使用的语句为: ActivityCompat.requestPermissions(this, ne ... 
- tensorflow一些API的基本理解
			1.tf.Session self._session = None opts = tf_session.TF_NewSessionOptions(target=self._target, config ... 
- ALSA driver---DPCM
			https://www.kernel.org/doc/html/v4.11/sound/soc/dpcm.html Description Dynamic PCM allows an ALSA PCM ... 
- [Java网络安全系列面试题]常见web攻击有哪些?
			搞Web开发离不开安全这个话题,确保网站或者网页应用的安全性,是每个开发人员都应该了解的事.本篇主要简单介绍在Web领域几种常见的攻击手段及Java Web中的预防方式. 1. XSS 1.1 什么是 ... 
- Uniapp使用GoEasy实现websocket实时通讯
			Uniapp作为近来最火的移动端开发技术,一套代码,可以打包成Android/iOS app和各种平台的小程序,可谓是没有最方便只有更方便. GoEasy上架DCloud Uniapp插件市场已经有一 ... 
- 理解Go语言组件flag
			作用 主要用来实现命令行的参数解析,以达到实现以下效果的目的 $ cmd -flagname 123 使用方式 flag是Go语言的内置包,能接收的参数类型主要有字符串.布尔和数值类型. 方式一 fu ... 
