Appium+Robotframework实现Android应用的自动化测试-1:Appium在Windows中的安装
来源:互联网 发布:52单片机引脚功能 编辑:程序博客网 时间:2024/05/16 17:33
官网上说先要装Node.js,还要装Apache Ant和Apache Maven,Git以及cURL,不过我的经验是这些不是必须的,可以不装,当以后需要时再装也不迟,这样一开始安装比较容易和上手。
废话少说,直接开始安装步骤:
1.安装android的sdk包,(http://developer.android.com/sdk/index.html), 运行依赖sdk中的'android'工具。并确保你安装了Level17或以上的版本api,建议至少安装到19,我安装到了22。
2.设置ANDROID_HOME系统变量为你的Android SDK路径,并把tools platform-tools两个目录加入到系统的Path路径里。因为这里面包含有一些执行命令。
3.安装java的JDK,并设置JAVA_HOME 变量为你的JDK目录。
4.安装Appium for Windows版:下载路径 http://appium.io/downloads.html,我用的是最新的1.4版本,很好。
5.安装好Python 2.7版本,虽然Appium支持很多语言,但个人最偏爱Python,还有一个原因是RobotFramework也支持Python,接下来我是用RobotFramework来写Appium的哦。
6.安装Appium Client中的Python支持包,打开命令行,输入:pip install Appium-Python-Client,也可以直接下载python-client-master.zip,然后将其解压缩,打开命令行,先切到解压缩所在的路径,之后输入:python setup.py install 来完成安装。
如果都没有报错,那恭喜你,成功了!如果遇到问题,请仔细查看错误提示,一般都能解决。
待续,请持续关注...
废话少说,直接开始安装步骤:
1.安装android的sdk包,(http://developer.android.com/sdk/index.html), 运行依赖sdk中的'android'工具。并确保你安装了Level17或以上的版本api,建议至少安装到19,我安装到了22。
2.设置ANDROID_HOME系统变量为你的Android SDK路径,并把tools platform-tools两个目录加入到系统的Path路径里。因为这里面包含有一些执行命令。
3.安装java的JDK,并设置JAVA_HOME 变量为你的JDK目录。
4.安装Appium for Windows版:下载路径 http://appium.io/downloads.html,我用的是最新的1.4版本,很好。
5.安装好Python 2.7版本,虽然Appium支持很多语言,但个人最偏爱Python,还有一个原因是RobotFramework也支持Python,接下来我是用RobotFramework来写Appium的哦。
6.安装Appium Client中的Python支持包,打开命令行,输入:pip install Appium-Python-Client,也可以直接下载python-client-master.zip,然后将其解压缩,打开命令行,先切到解压缩所在的路径,之后输入:python setup.py install 来完成安装。
如果都没有报错,那恭喜你,成功了!如果遇到问题,请仔细查看错误提示,一般都能解决。
待续,请持续关注...
1 0
- Appium+Robotframework实现Android应用的自动化测试-1:Appium在Windows中的安装
- Appium+Robotframework实现Android应用的自动化测试-1:Appium在Windows中的安装
- Appium+Robotframework实现iOS应用的自动化测试-1:Appium在OS X中的安装
- Appium+Robotframework实现iOS应用的自动化测试-1:Appium在OS X中的安装
- Appium+Robotframework实现Android应用的自动化测试-2:Windows中启动Appium和模拟器
- Appium+Robotframework实现Android应用的自动化测试-4:AppiumLibrary介绍和安装
- Appium+Robotframework实现手机应用的自动化测试-1:Appium简介
- Appium+Robotframework实现手机应用的自动化测试-1:Appium简介
- Appium+Robotframework实现iOS应用的自动化测试-4:OS X中安装和启动RIDE
- Appium+Robotframework实现手机应用的自动化测试-2:安装条件
- Appium+Robotframework实现iOS应用的自动化测试-4:OS X中安装和启动RIDE
- Appium+Robotframework实现手机应用的自动化测试-2:安装条件
- Appium+Robotframework实现Android应用的自动化测试-7:模拟器频繁挂掉的解决方案
- Appium+Robotframework实现Android应用的自动化测试-3:一个必不可少的工具介绍
- Appium+Robotframework实现Android应用的自动化测试-5:RIDE中AppiumLibrary的配置
- Appium+Robotframework实现Android应用的自动化测试-6:一个简单的例子
- Appium+Robotframework实现Android应用的自动化测试-7:模拟器频繁挂掉的解决方案
- Appium+Robotframework实现iOS应用的自动化测试-2:OS X中启动Appium
- 网络编程中需要考虑的一些情况
- Visual Tracking 领域最新paper与code
- NPOI excel导入到table,excel2007
- ELK(elasticsearch+logstash+kibana) 日志分析
- get访问连接中文
- Appium+Robotframework实现Android应用的自动化测试-1:Appium在Windows中的安装
- Linux线程-互斥锁pthread_mutex_t
- 如何处理字符串中加入特殊符号?
- [李景山php]每天laravel-20160827|McryptEncrypter-1
- Android UI Libs之ExplosionField
- 协方差
- Appium+Robotframework实现Android应用的自动化测试-2:Windows中启动Appium和模拟器
- JavaScript 练习题
- 上海复旦大学吴立德教授深度学习课程五