Appium之环境搭建(一)

本文章这里详细的介绍appium的环境搭建,关于它的设计哲学,可以到http://appium.io/documentation.html地址去看,appium的发布,确实是很值得庆贺的事,它实现了跨平台的移动应用程序的测试,重要的是,它提供的api,可以使用主流的语言如java,python,c#等供使用,这对于测试来说,这些主流语言基本了解,而不需要学习一门框架而去学习另外一门语言。下面详细的介绍appium的环境搭建步骤。

1、安装node.js

https://nodejs.org/en/地址下载node.js,下载完成后,直接下一步下一步默认安装,安装完成后,运行cmd打开命令提示符,输入node -v 就会显示node.js的版本,见截图:

2、搭建Android环境

先确保已搭建了java开发环境,然后到http://developer.android.com/sdk/index.html地址下载android sdk,由于google被禁,所以,可到我的百度网盘下载,下载地址为:http://pan.baidu.com/s/1kUyyfqv,下载该文件后,解压,点击运行SDK Manager.exe程序,安装API>=17的,下载可以到网络上搜索,通过代理的方式安装。

在环境变量中,新建ANDROID_HOME,指向sdk的目录,我的目录为:D:\android-sdk\sdk,见我的环境变量的截图:

然后在path环境变量加入:%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools。点击确定,配置好环境变量后,运行cmd,输入 android -h ,显示如下的截图,说明android环境搭建OK,见截图:

3、安装net4.5

到微软官方或者百度下载net4.5后,直接安装即可。

4、安装appium,到http://pan.baidu.com/s/1hqPssLm地址下载appium后,解压文件,把D:\Appium\Appium\node_modules\.bin(我的在D盘下)加入到path的环境变量。 运行cmd,输入appium-doctor,显示如下的截图,表示appium环境搭建ok,见截图:

ok,appium环境搭建完毕,下节介绍genymotion模拟器的安装以及配置。感兴趣的同学可到百度阅读搜索我写的《selenium-selenium自动化测试》,有关于selenium2,appium的介绍。

祝安!

原文发布于微信公众号 - Python自动化测试(wuya-python)

原文发表时间:2015-12-30

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏卡少编程之旅

使用SSR来模拟后端mock数据

35213
来自专栏阿炬.NET

解决Android系统短信群发时提示”正在发送大量短信“

3955
来自专栏Ryan Miao

Linux安装配置tomcat

1.首先配置好jdk 查看java版本:java -verson 1.官网下载jdk 2.tar -zxvf xxxx.tar.gz   解压 3.配置环境变量...

3688
来自专栏hbbliyong

SVN previous operation has not finished

svn提交遇到恶心的问题,可能是因为上次cleanup中断后,进入死循环了。 错误如下: ? 解决方法:清空svn的队列 1.下载sqlite3.exe   ...

2678
来自专栏pangguoming

forever让nodejs应用后台执行

nodejs一般是当成一条用户命令执行的,当用户断开客户连接,运用也就停了,很烦人。如何让nodejs应用当成服务,在后台执行呢? 最简单的办法: $ nohu...

3866
来自专栏吴伟祥

Linux系统关机过程 原

最常用的Linux关机命令用init、shutdown、halt和reboot等。这些命令都可以达到关机重启的目的,但是每个命令的内部工作过程是不同的。下面就详...

1061
来自专栏编程坑太多

springboot(20)Actuator使用

1624
来自专栏杨龙飞前端

eclipse如何安装插件

1553
来自专栏JavaEdge

Spring Data JPA踩坑记:与Bootstrap Table的分页协作@PersistenceContext和@Resource的区别

注入一堆保存实体类状态的数据结构,针对实体类的不同状态(四种,managedh或detached等)可以做出不同的反应(merge,persist等等),其实就...

1131
来自专栏我的博客

mac安装memcache

安装memcached服务 brew install memcached 配置开机启动(用brew安装之后下面会提示怎么启动) ln -sfv /usr/loc...

3666

扫码关注云+社区