Appium自动化测试之环境安装
安装前准备:
Python 安装包下载 选择想要想在的python包
Node-v6.11.2下载
安卓SDK下载
appium_forwindows下载
以上四个文件下载下来后,分别解压安装,无特殊要求,下一步->下一步。
环境变量添加
以下这些添加到系统变量中的 path 变量中。不要说不知道怎么加哦。。。。。。
C:\Python27/ -----------------python默认安装的话是这儿
C:\XXXXXXX\sdk\tools------------------SDK下载下来看你解压到哪
C:\XXXXXXX\sdk\platform-tools-----------------SDK下载下来看你解压到哪
C:\Program Files (x86)\Appium\node_modules.bin;----------Appium默认安装的话是这儿
C:\Program Files\nodejs;------------------Node默认的话是这儿
下面新建系统变量 ANDROID_HOME
添加C:\adt-bundle-windows-x86-20130917\sdk-------SDK目录。看你解压到哪。。。。。。。
手机驱动的安装
手机USB驱动下载
有些同学第一次安装后,手机无法连接电脑,adb devices显示不出来手机型号。所以要安装一下手机驱动。
手机驱动安装:
1.首先下载,我上传的附件。
2.数据线插入手机连接电脑,点击计算机右键-属性-设备管理器。
找到以上选项 Android Composite ADB Interface 右击选择-更新驱动程序软件。如下图
点击浏览计算机查找驱动程序软件。手动选择解压后的驱动文件夹下一步安装。(我电脑安装过了,再此不再放图,选择文件夹后,下一步下一步安装就行。)
3.再到C:\Users\Administrator.android 文件夹新建一个adb_usb.ini文件,里面加入手机硬件ID。(我这边是两个手机的ID。)如下图
4.手机ID在哪看? 在您刚才安装的驱动位置,设备管理--Android Composite ADB Interface 右击属性--详细信息--选择硬件ID,下面信息VID_ 后面就是此手机ID我的手机是 2C73 把此加入到第三步的adb_usb.ini中。必须加0X。
5.一切OK后,重新插拔手机,再次CMD试一下adb devices。是不是OK啦?
注意:以上到此,环境基本安装成功,不出意外,可以连接真机进行自动化测试。
但是目前安卓版本大多为7.1或更高了,APPIUM这就会出现无法连接7.1系统的问题,这里给大家放上文件大家直接下载,下载后覆盖或移动到C:\Program Files (x86)\Appium\node_modules\appium\lib
adb.js下载
好了此教程到此结束。如有问题请留言。看到会第一时间回复。
后面会讲解如果连接真机。如何在真机上进行一系列操作。请持续关注我的文章。谢谢各位。
积极迎接各种挑战,才会使自己更加强大。
欢迎一起交流,学习。
Appium自动化测试之环境安装的更多相关文章
- appium自动化测试之UIautomatorviewer元素定位
appium自动化测试之UIautomatorviewer元素定位 标签(空格分隔): uiautomatorviewer元素定位 前面的章节,已经总结了怎么搭建环境,怎样成功启动一个APP了,这里具 ...
- Android自动化测试之环境搭建
Android自动化测试之环境搭建 一.Android-sdk介绍 SDK(Software development kit)软件开发工具包.被软件开发工程师用于为特定的软件包.软件框架.硬件平台. ...
- Appium 介绍及环境安装
Appium是一个可用于测试iOS. Android操作系统和Windows桌面平台原生应用,移动网页应用和混合应用的自动化测试框架. 原生应用(Native App):用 android.iOS或者 ...
- Appium简介以及环境安装
官网地址 Appium 是一个自动化测试开源工具,支持多平台上的原生应用,web应用和混合应用,是由appium server和appium Client两部分组成通过json wire protoc ...
- Appium 概括与环境安装
Appium 是什么, 有什么用 Appium 用途和特点 appium 是一个移动 app 自动化工具 手机APP自动化有什么用? 自动化完成一些重要性的任务 比如微信客服机器人 爬虫 就是通过自动 ...
- Appium自动化Android环境搭建
前言: 本系列教程用于个人经验记录,用于他人借鉴,提供一定参考价值.经常会有一种感觉,工具或技术在某一阶段使用比较熟练,过一段时间就可能会遗忘,俗话说好记性不如烂笔头,以此记录. appium简介 ...
- python3+Appium自动化01-Appium环境搭建
环境依赖 Node.js Appium Appium-desktop Appium-doctor Appium-Python-Client Python JDK Android SDK 安装Node. ...
- selenium+python自动化之环境安装
一.Python安装 1.操作系统:win7 64位系统 2.下载Python安装包,选择2.7版本和3.6版本都可以(最好安装2.7版本稳定)官网下载地址:https://www.python.or ...
- Appium自动化测试之Appium的安装与配置
Appium自动化测试- Appium环境的安装与配置Appium中文文档: https://github.com/appium/appium/tree/master/docs/cn Appium的安 ...
随机推荐
- iOS NSOperation
iOS NSOperation 一.简介 除了,NSThread和GCD实现多线程,配合使用NSOperation和NSOperationQueue也能实现多线程编程 NSOperation和NSOp ...
- three.js尝试(一)模拟演唱会效果
工作闲暇之余,偶然翻到了Three.js的官网,立刻被它酷炫的案例给惊艳到了,当即下定决心要试验摸索一番,于是看demo,尝试,踩坑,解决问题,终于搞定了,一个模拟演唱会场景. 主角围绕一个钢管在舞动 ...
- C# 获取当前月的月初和月末
/// <summary> /// 获取当前月的月末日期 /// </summary> /// <returns></returns> public s ...
- Eclipse插件开发中File和IFile的转换
(1) File转IFile 第一种方法: IFile[] ifile = ResourcesPlugin.getWorkspace().getRoot().findFilesForLocationU ...
- latex 封面
latex 封面 代码: \begin{titlepage} \heiti \vspace*{64pt} \begin{center} \fontsize{48pt}{0} XX大学\\ \vspac ...
- 企业网站还是要考虑兼容至少IE10
中国国情,大部分企业还在使用win7,IE浏览器.为了兼容这些,还是少用比较VUE等一些高级的框架,改为使用jquery.用惯了VUE,jquey好多忘得差不多了,其中遇到的问题及解决方案 ajax, ...
- JavaScript浮点数及其运算
.普及两个函数Math.pow(底数,几次方)Number.toFixed(小数位数)2.浮点数相加function accAdd(arg1,arg2){ var r1,r2,m; try{r ...
- smbms系统中引用的js文件出现乱码
问题如下显示: 时间显示出现了乱码,找到显示该时间的js文件,定位问题出现的地方. 解决方案: 改变该文件的编码方式,这里的使用了vscode进行改变js文件的编码方式 步骤如下: 使用vscode打 ...
- Iterator泛型指针
Iterator泛型指针 每个标准容器都提供一个名为: begin()的操作函数,返回一个iterator指向第一个元素: end()操作函数,返回一个iterator指向最后一个元素的下一位置: 定 ...
- unittest上下关联关系的接口——继承测试用例类
如果有上下关联,可以用到一个类继承测试用例类(里面的测试用例函数名不要带test)的方法去调用用例, 注意:如果放到同一个类会出现用例重复执行的情况 ,如果测试用例的函数带了test,一旦被调用,会被 ...





