一、Appium+python环境搭建
一、环境准备
1.jdk1.8. (64位)
2.android-sdk_r24.3.4-windows
3.python:2.7(3.6也可以)
4.appium:1.4.13.1
5.Node.js:node-v4.4.7-x64
6.Appium-Python-Client
二、jdk安装
1.参考 https://www.cnblogs.com/chushujin/p/9365521.html 即可
三、Android-sdk安装
介绍:Android-sdk是做安卓测试和开发必须的环境(百度云下载)
1.安装成功后,双击SDK manager.exe
2.android-sdk环境变量
a.系统变量新建:ANDROID_HOME 我的路径:D:\Android\android-sdk
b.将图中两个文件夹添加至path:
%ANDROID_HOME%\tools
%ANDROID_HOME%\platform-tools
四、adb环境:
1.因为adb是在D:\androidsdk\android-sdk-windows\platform-tools这个目录下的,所以上面添加了环境变量后,可以直接在cmd里面运行了。
2.cmd---输入abd --version
五、安装python
1.python安装包下载地址:https://www.python.org/15
2.具体配置请看:https://www.cnblogs.com/chushujin/p/9279567.html
3.将此路径也添加至path下:D:\Python27\Scripts
六、安装node.js
1.下载地址:https://nodejs.org/en/download/
1.1 node.js各版本下载地址:https://nodejs.org/dist/latest-v8.x/ (我下载的版本为:node-v8.12.0-x64.msi)
2.一路下一步安装
3.安装成功后,输入:node -v 可查看版本号,输入人:npm
4.出现上述内容,就说明node.js安装成功,npm是一个node包管理和分发工具,有了npm,后面就可以输入指令在线安装appium(打开 cmd输入:npm install –g appium但是一般不推荐这种,下载比较慢,所以用下面这种客户端安装)
七、安装appium
1.下载地址:https://bitbucket.org/appium/appium.app/downloads/
2.下载解压后,直接双击appium-installer.exe,安装成功后桌面会出现一个appium图标
八、安装.net framework :由于appium是.net开发的,所以需要安装.net framework
1.下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=30653
2.如果本机已安装,请忽略
九、appium-doctor安装
1.appium安装好后,找到:D:\Android\Appium\node_modules\.bin,并将之添加至path路径下
2.cmd--输入:appium-doctor
3.出现上述内容表示安装成功
十、安装Appium-Python-Client
1.可使用pip命令安装,pip install Appium-Python-Client
2.到此安装完成
最新文章
- DoTween 教程
- Swift - 实现点击cell动态修改高度
- 实习小记-python中可哈希对象是个啥?what is hashable object in python?
- Android主题换肤实现
- TCP非阻塞通信
- JS常用的设计模式(11)—— 中介者模式
- Unieap3.5-Grid+Form下拉列表高度设置
- .Net平台Winform两个ComboBox控件绑定同一个数据源
- 数论(毕达哥拉斯定理):POJ 1305 Fermat vs. Pythagoras
- Linux SSH: key, agent, keychain
- linux系统关机与重新启动命令
- (简单) POJ 2240 Arbitrage,SPFA。
- HTML5轻松实现拍照上传功能[转载]
- 移动端300ms延迟解决方法在vue 里面的一些小坑
- CSS3 鲜为人知的属性-webkit-tap-highlight-color的理解
- MyBatis原理第四篇——statementHandler对象(sqlSession内部核心实现,插件的基础)
- js读取本地txt文件中的json数据
- 快速SQL调优/优化(SQL TUNING)——1分钟搞定超慢SQL
- 动态规划面试题基础合集1--数学三角形,LIS , LCS, CSD
- Zabbix添加自定义监控项(一)