【Appium在window10系统上的环境搭建】

web自动化测试的路线:

编程语言基础——测试框架——webdriverAPI——开发自动化测试项目

移动自动化测试的路线:

编程语言基础——测试框架——移动端开发测试基础——Appium API——移动开发自动化项目

Appium 的安装与配置简介:

第一步:

安装node.js

下载地址:http://appium.io/

下载之后安装,一路next即可,安装完成后再命令提示符中输入node -v,若出现node.js的版本,则说明安装成功

第二步:安装Appium

Appium有两种安装方式,一种是命令形式,在命令行中输入npm install -g appium,然后点击回车就可以自动安装;另一种方法是从官网上下载操作系统相对应的版本进行安装。

再此选择比较简单的第二种方式进行介绍:

Appium官网下载地址:https://bitbucket.org/appium/appium.app/downloads/

可挑选对应的版本进行下载,然后一路next就可安装完毕,安装完毕之后,点击打开,若不能打开,则根据提示安装电脑缺少的组件,若成功打开,则安装成功。

配置环境,将Appium的安装路径添加到path变量中去

第三步:

安装Android开发环境

先来弄清两个概念:JDK和JRE。JDK是java开发核心组件,是用来编译解释java程序的核心组件,包含java compile(javac)面向的是java开发人员。JRE是java运行环境。Java一种是跨平台语言,一次编译,多次在多台电脑上运行,这种机制主要依靠JVM实现。java程序编译得到的是中间字节码,中间字节码是不能再机器上直接运行的,必须要经过JVM把中间字节码转换为机器语言,事实上,JRE中主要包含的就是JVM。JRE是面向的是java程序用户。

搞清楚了JDK和JRE之后,在安装java相关的程序要当心了。在安装java包时,会遇到两次路径选择,第一次时选择jdk的路径,第二次是选择JRE的路径,如果把所选择的jdk的路径和jre的路径相同,那么jre包中的内容会覆盖掉jdk中的内容,因此,在你安装完成之后,会发现找不到tools.jar和dt.jar包。所以,在安装的过程中,jdk和jre要安装在不同的文件下,比如我的jdk安装在D:\java\jdk下面,jre安装在D:\java\jre下面。安装好之后,path和classpath的配置时针对JDK的,可以配置为:

Path="D:\java\jdk\bin;"
classpath="D:\java\jdk\lib\dt.jar;D:\java\jdk\lib\tools.jar;"当然还有一个JAVA_HOME,要写为jdk的安装路径

然后在cmd中输入javac,看到java命令帮助,表明java相关软件已经安装成功。

java下载地址:http://www.java.com/zh_CN/download/manual.jsp

注意,是安装jdk和jre两个,并且要注意两个的路径

安装Android adt&sdk

下载地址:http://developer.android.com/sdk/index.html

因为下载较慢,另外提供地址:

adt-bundle 下载链接:

http://dl.google.com/android/adt/adt-bundle-windows-x86-20140702.zip

https://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip

http://dl.google.com/android/adt/adt-bundle-mac-x86_64-20140702.zip

http://dl.google.com/android/adt/adt-bundle-linux-x86-20140702.zip

http://dl.google.com/android/adt/adt-bundle-linux-x86_64-20140702.zip

Android-sdk下载地址:

http://dl.google.com/android/android-sdk_r23.0.2-windows.zip

http://dl.google.com/android/installer_r23.0.2-windows.exe

http://dl.google.com/android/android-sdk_r23.0.2-macosx.zip

http://dl.google.com/android/android-sdk_r23.0.2-linux.tgz

下载完成解压之后,配置环境,有两项:

a.新建ANDROID_HOME变量,变量值为解压后的地址

b.找到path变量名,变量值为:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

运行cmd,输入appium-doctor,敲回车,All Checks were successful,就说明环境搭建成功。

剩余的安装模拟器等在以后的学习中介绍

时间: 2024-11-10 15:25:55

【Appium在window10系统上的环境搭建】的相关文章

vue.js在windows10系统下的环境搭建

vue.js在windows10系统下的环境搭建流程 1.安装node.js(node包含了npm包管理器) node.js安装包以及源码下载地址:https://nodejs.org/en/download/ 注意:使用安装包(.msi)(作为小白的我,直接用了.exe,导致环境变量都不会自动配置,真的挺郁闷的) 下载下来以后可以直接双击安装,按照提示一步步安装. 详细的安装步骤可看网址:http://www.runoob.com/nodejs/nodejs-install-setup.htm

Python和Django在Windows上的环境搭建

作为一个.NET程序员,真心不喜欢Python以及PHP这种弱类型的语言.有人说,程序员应该多学几门语言,本想学习Java,无奈感觉Java的语法太啰嗦了.很多人都推荐Python,说它的语法简洁,执行效率高.趁这两天空闲,开始学习Python. 先从搭建环境开始.作为一个Python初学者来说,一个趁手的编译器是很重要的,本想用VS来开发Python,但是感觉实际开发中没有几家公司会用VS来开发Python,没办法就换成了MyEclipse. 一.首先下载和安装Myeclipse就略过了. 二

【课程分享】深入浅出嵌入式linux系统移植开发 (环境搭建、uboot的移植、嵌入式内核的配置与编译)

深入浅出嵌入式linux系统移植开发 (环境搭建.uboot的移植.嵌入式内核的配置与编译) 亲爱的网友,我这里有套课程想和大家分享,如果对这个课程有兴趣的,可以加我的QQ2059055336和我联系. 课程内容简介 本课程重点是给大家讲解嵌入式linux系统移植的开发方法,采用理论与实践,硬件与软件相结合的方法. 1.在每节开始之前先简单回顾上一节所讲的主要内容,并对本节所讲的内容先进行概述,讲解概念.技术要点,设计实现思路等内容,最后总结本次课程的要掌握的要点. 2.在讲课的过程中对关键技术

Win7系统下OGEngine环境搭建

OGEngine_环境搭建 前言 OGEngine开源引擎是一款开源免费.简单易学.高效实用的android游戏引擎,适用于不同层次不同专业的人员,降低广大用户在android平台上开发游戏的门槛.引擎可用于完整开发游戏框架,并提供了很多快捷.高性能的内存管理技术,同时支持第3方jar包接入,有无限的扩展性. 搭建WIN7系统开发环境 1.下载JDK,JDK8在windows xp下安装有点问题,所以在WIN7下安装.WIN7操作系统有32位和64位,分别要下载对应的JDK8版本 32位:jdk

Appium+python自动化(二)- 环境搭建—下(超详解)

简介 宏哥的人品还算说得过去,虽然很久没有搭建环境了,但是换了新电脑设备,一气呵成,将android的测试开发环境已经搭建准备完毕.上一篇android测试开发环境已经准备好, 那么接下来就是appium的环境安装和搭建了. 嘿嘿!宏哥和小伙伴们开个玩笑,不要觉得自人品不好,就不会成功那都是骗人的.搭建环境和人品半毛钱关系也没有,搭建环境环境安装过程中切勿浮躁,静下心来一个一个慢慢地按照步骤一个个来. 遇到问题解决问题即可.宏哥倒是想遇到问题了,可是问题死活不找宏哥,怕被宏哥KO掉了,当然你们遇

(一)Linux系统移植之环境搭建

Linux系统移植 环境搭建 交叉编译工具链:为了编译.链接.处理和调试跨平台体系结构的程序代码.配置的步骤: 解压到/usr/local/arm目录下,执行命令"tar -xvf arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 -C /usr/local/arm" 配置系统环境变量,把解压的交叉编译工具链的路径添加到环境变量PATH中,在~/.bashrc中添加一行" export PATH=$

Linux系统Go开发环境搭建

Go 语言是由谷歌的科学家开发的,并开源的新语言,被誉为"21世纪的C语言",它的主要目标是将静态语言的安全性和高效性与动态语言的易开发性进行有机结合,达到完美平衡,从而使编程变得更加有乐趣,而不是在艰难抉择中痛苦前行. 最近有一个项目是处理瞬间高并发的请求,考虑到Go语言的原生支持并发的特性,以及新年之后多个项目用Go语言开发,项目组决定用Go语言开发前端抗洪服务器.工欲善其事,必先利其器,下面贴出Linux系统下Go开发环境的搭建. 网上有很多关于Go环境搭建的资料,都是先从安装m

node在Fedora 22系统下开发环境搭建

事实上,环境搭建在linux系统还是比較简单的,下载已经编译好的包,配置一下环境变量. 或者下载源代码,自己编译. 这里记录一下,主要是node版本号变化节奏很块的情况下.怎样配置一次环境变量就不要再配置了. 下载并解压node-v0.12.7-linux-x64二进制文件, 文件夹: [[email protected] node-v0.12.7-linux-x64]$ pwd /home/doctor/opt/node-v0.12.7-linux-x64 配置文件: [[email prot

在Mac 系统上使用MAMP搭建PHP开发环境

1.下载MAMP套件 下载地址为https://www.mamp.info/en/ 2.安装此.dmg文件 3.配置apache虚拟主机 (1)在/Applications/MAMP/conf/apache中找到httpd.conf文件 在此文件中找到 # Virtual hosts Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf 去除前面的# (2)在/Applications/MAMP/conf/apache/ex