appium环境搭建

Appium环境搭建简介

风流意气都作罢 提交于 2019-11-30 08:55:41
Appium测试环境的搭建相对比较繁琐 , 我的 电脑 为win7 64 位系统 , 以此为例。 官方首页 http://appium.io/ 给出了appium的安装步骤 : Easy setup process, run a test now. > brew install node # get node.js > npm install -g appium # get appium > npm install wd # get appium client > appium & # start appium > node your-appium-test.js 1.Node.js的安装配置 我们需要先安装node.js。根据你的操作系统选择相应的版本 从 node.js官方网站:https://nodejs.org/进行下载 安装完成,打开Windows 命令提示符,敲入“npm”命令回车。 如果出现如上图信息,表示node.js安装成功。 若未出现需要配置系统环境变量: 系统属性 --系统设置--高级设置--环境变量--编辑path 添加Node的安装路径D:\InstallationFolder\Node 2.Appium安装 方式一,npm安装: 这种方式的Appium 会很慢,为尊重官网上的介绍,而且大多Appium 相关资料也会介绍这种安装安装方式 npm

appium+robotframework环境搭建

这一生的挚爱 提交于 2019-11-29 21:05:58
没有安装 python , selenium ,robotframework ,浏览器驱动 环境搭建的步骤 但是这些软件必须安装,环境必须搭建 安装软件的位数要统一 1 、 安装 Jdk 安装 JDK1.8 以上版本, 1.8 以下的会有很多为止问题,安装很简单,下载好了之后,双击,默认路径一直下一步即可! 配置环境变量,新建一个 “系统环境变量”,变量名为 JAVA_HOME, 变量的值为 JDK 的安装路径( Jdk 默认安装路径为: C:\Program Files\Java\jdk1.8.0_121 )。 JAVA_HOME C:\Program Files\Java\jdk1.8.0_121       然后在系统变量 path 中添加: %JAVA_HOME%\bin; %JAVA_HOME%\jre\bin   注:每个添加的环境变量都是以 ; 结尾!       如图上图所示:我这个后面结尾是没有 ; 的,所以我自己需要加一个!   3. 打开命令行输入: java –version (注: java( 空格 )-version )   出现下图所示, Jdk 即安装成功    2 、 android-sdk 安装 建议安装在根目录下(我这里安装在 C:\android-sdk ) --> 安装完成后 --> 点击 SDK Manager.exe -->选中下载 -

手把手告诉你如何安装多个版本的node(非常详细,非常实用)

牧云@^-^@ 提交于 2019-11-29 09:58:27
简介 前面课程只是启动了单个 appium服务,只能控制单台设备。如果需要针对多台设备测试那么该如何处理?而且发现群里的小伙伴们也在时不时地在讨论这个问题,想知道怎么实现的,于是宏哥就决定写一片这样的文章来给小伙伴们,答答疑,解解惑。希望对各位小伙伴或者童鞋们有所帮助,可以是你们豁然开朗。 启动多个appium服务 首先看下面两个启动 appium服务案例。 启动 appium服务1 启动 appium 服务2 上面案例我们启动了 2个不同的appium服务器,他们通过不同的端口来区分不同的服务;如同百米赛跑要给不同的运动员安排不同的赛道,每个运动员也只能在自己指定的赛道进行比赛。 1.启动appium服务,可以用命令行模式 比如 第一个appium服务,可以指定一个端口 -p 4723,然后指定一个设备名称 -u 【AVD模拟器】,也就是-U参数(adb devices可以查看),-bp是指定bootstrap-port (多个appium启动链接多个android设备时需要设置不同的 bootstrap-port ) appium -a 127.0.0.1 -p 4723 -bp 4726 -U ML5RRPCUWO 第二个appium 服务指定设备名称【夜神模拟器】 appium -a 127.0.0.1 -p 4724 -bp 4725 -U 127.0.0.1:62001

appium在windows系统下环境搭建

戏子无情 提交于 2019-11-29 05:01:19
对于appium的介绍我就不说了,之前的文章介绍过。下面直入主题。 命令版本在安装过程中需要有python2环境,装完你可以装python3来写脚本。 环境要求: JDK 》java语言安装包 Node.js 》appium命令行版本服务依赖的环境 android-sdk 》安卓开发者工具包 python2 》在安装appium命令行版本服务时需要 .net framework appium-python-client 》python api appium-desktop 》桌面版的appium服务 appium命令行版本 和 appium-doctor 搭建步骤如下: 一、JDK安装配置(版本推荐1.8) 系统变量→新建 JAVA_HOME 变量 变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0) 系统变量→寻找 Path 变量→编辑 在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; (注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码) 系统变量→新建 CLASSPATH 变量 变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点) 然后打开cmd验证:java -version 二、node.js (推荐版本10.14)

Mac下appium环境搭建

廉价感情. 提交于 2019-11-28 07:47:00
Mac下appium环境搭建: 环境:macos High Sierra 10.13.4 ios手机:10.3 1.安装xcode9.3以上版本,这里直接安装xcode 9.3,下载地址: https://developer.apple.com/download/more/ 2.安装homebrew: homebrew 简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get、yum等神器 $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 3. 安装libimobiledevice: libimobiledevice 是一个跨平台的软件库,支持 iPhone®, iPod Touch®, iPad® and Apple TV® 等设备的通讯协议。不依赖任何已有的私有库,不需要越狱。应用软件可以通过这个开发包轻松访问设备的文件系统、获取设备信息,备份和恢复设备,管理 SpringBoard 图标,管理已安装应用,获取通讯录、日程、备注和书签等信息,使用 libgpod 同步音乐和视频。 $ brew install libimobiledevice -

appium环境搭建

不问归期 提交于 2019-11-28 07:46:43
mac版: 1.通过链接安装 安装appium: https://bitbucket.org/appium/appium.app/downloads/ 安装node.js:https://nodejs.org/en/download/ #验证是否安装成功输入node或者npm 2.通过命令安装: (1)brew install node #安装node.js, 想要生效首先必须先安装homebrew才行,所以第一步应当是检查自己是否已经安装homebrew( 安装homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)",安装后检查是否安装成功brew -v),   验证是否安装成功输入node或者npm (2) npm install -g appium #安装appium,执行appium -v可查看版本号 (3)npm install wd #安装appium client (4)brew cask install android-platform-tools #安装adb,默认在/usr/local/bin 文件夹下,输入adb,验证安装是否成功 (5) brew install android-sdk

appium 自动化测试环境搭建

随声附和 提交于 2019-11-27 13:07:25
最近再学习appium,把学习的过程记录下来,以防止到时候 换个电脑就不知道这么安装搭建appium环境了。 环境搭建: 0.JDK环境是必备的,这里大家自行百度, 1.安装 node 环境,前辈的链接放这里,直接板砖 https://www.cnblogs.com/zhouyu2017/p/6485265.html https://www.cnblogs.com/zhouyu2017/p/6485265.html 2.安装appium cmd 运行命令 https://www.cnblogs.com/zhouyu2017/p/6485265.html 直接安装appium 3.安装 Appium desktop 简述它是干什么的: https://www.cnblogs.com/digod/p/7531359.html 4安装python环境 自行百度吧 5安装Android SDK环境 https://blog.csdn.net/qq_36577136/article/details/80632674 6.开始简单使用appuim 前提,安卓手机需要安装APPium settings,io手机暂时不知道 获取手机唯一id adb devices 获取安装包相关信息 https://www.wandouip.com/t5i70276/ 遇到问题: 1

appium+真机+环境搭建+获取package和activity来验证是否搭建成功+appium自带的定位元素

主宰稳场 提交于 2019-11-26 19:24:10
提醒:安装好的环境不能随意改动配置和环境变量,如果改动需要重新启动appium server服务,要不然代码会一直报错,没有配置adb环境变量 首先,我们需要搭建环境,要准备以下安装包和一部手机: 所有需要的包给大家一个链接地址可供下载: 链接: https://pan.baidu.com/s/16daXwktbGGYf3a6EaB9B1Q 提取码: uakz 第一步:安装JDK   解压上面的jdk包,安装到需要的地方   配置环境变量:             验证是否安装和配置成功:     cmd中输入java -version     第二步:安装appium server     解压Appium-windows-1.13.0.zip,点击“下一步”安装 第三步:安装sdk,解压androidsdk.zip          配置adb环境变量:因为在appium server 使用的时候会执行adb命令去执行我们的操作,所以必须要配          验证是否配置成功,cmd中输入adb version     第四步:上面配置成功后,需要验证是否真正可以执行了      1. 需要有一台安卓手机,并打开开发者工具      2. 检查手机是否连接成功,在cmd中输入: adb devices 3. 获取到我们需要被测应用的package和activity  

from appium import webdriver报错ModuleNotFoundError: No module named appium的解决方法

三世轮回 提交于 2019-11-26 16:00:41
问题:appium+python环境搭建完毕,from appium import webdriver报错:ModuleNotFoundError: No module named appium 解决方法: 1.安装appium-python-client 2.导入时候分两种情况: a.-->from appium import webdriver(一直报错,不知道其他人为啥不报错,求大神留言~) b.-->import appium from selenium import webdriver 然后再注销 #from selenium import webdriver 再导入from appium import webdriver就不会报错了 原因不详,水平有限,请大神解答 来源: CSDN 作者: 测试之路越走越远 链接: https://blog.csdn.net/qq_20317329/article/details/85084529