appium环境搭建

Appium环境搭建

梦想的初衷 提交于 2020-01-06 06:49:47
1. 下载安装node.js 首先进入node.js官网,选择对应机器的版本下载并安装。 下载地址:https://nodejs.org/en/ 我选择的是左侧的LTS版本,它是Long Term Support的缩写,简单的说就是能获得长期支持的版本。右边的版本是最新的,可能会有部分问题,还是用较为稳定的版本 下载之后开始安装。 目前我是放到C盘下,默认目录,你也可以放到其他目录,不影响。 如果这里显示 一定要将X改为上上图的状态,因为默认是添加到PATH变量里的。 然后一步步安装就可以了。 安装完js后,我们打开cmd窗口,输入"npm", node -v 进行验证 JDK安装 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 自行配置环境变量,切记验证jjdk是否安装成功 安装安卓开发工具 安卓SDK下载地址 http://dl.google.com/android/android-sdk_r23.0.2-windows.zip sdk自行配置,自行验证。切记adb命令一定要可用。 Appium程序安装 地址:https://bitbucket.org/appium/appium.app/downloads/ 将下载的

windows-android-appium环境搭建

╄→гoц情女王★ 提交于 2020-01-04 03:43:58
一、安装jdk 安装jdk1.7以上版本,会生成一个jdk目录,和单独的jre目录(注意:不是jdk里面的jre,时安装过程中设置的那个jre路径)安装完成后并配置环境变量 在系统环境变量中,新建:JAVA_HOME的值时jdk目录 然后在path目录中增加jdk的bin目录和jre的bin目录 完成后,在cmd窗口输入java -version能够出现jdk版本,即成功 二、安装Android SDK 下载地址: http://tools.android-studio.org/index.php/sdk/ (直接下载zip版本,解压至任意目录即可) 下载完以后解压,。然后双击运行SDK Manager.exe 因为我们这里用不到android自带的虚拟机。只勾选一些必要的选项安装。 如图,只勾选这三个,其他的都取消勾选等最终安装完成以后,会发现当前目录多了几个文件夹,如下 配置环境变量: 在系统变量中新建ANDROID_HOME,值是刚解压的那个文件夹路径 然后在path中,加入ANDROID_HOME、tools、platform-tools、build-tools目录 注意这里build-tools目录下还有一级 全部配置完以后,检查:在cmd中输入adb,出现以下信息说明sdk安装成功了 adb devices在获取连接的安卓手机时,如果获取不了可以参考以下下步骤: 1

移动端自动化==>Windows-Android-Appium环境搭建

匆匆过客 提交于 2020-01-04 03:43:48
第一步 安装JDK,本机如果带有1.7及以上版本且配置好了环境变量,则可忽略此安装步骤。 JDK的安装包,百度下载即可。安装完成后配置环境变量。 cmd下验证环境变量是否配置成功 第二步 安装Android SDK(安卓软件开发包),测试Android手机必然是要安装Android SDK。 下载地址: http://tools.android-studio.org/index.php/sdk/ (直接下载zip版本,解压至任意目录即可) 解压到任意文件夹中即可,解压后将文件夹添加到环境变量中,添加环境变量,必须创建一个名为ANDROID_HOME的变量。 双击SDK Manager,选装工具。必装:Tools文件夹下Android SDK Platform-tools和Android SDK Build-tools,Android SDK Tools可以选择是否更新,建议网速OK直接更新。 Path环境变量中添加ANDROID_HOME、tools、platform-tools、build-tools目录。 注意:build-tools目录需要加上它下一级的28.0.0 环境变量配置完成后,就需要找一个安卓手机了,连接安卓手机,并将Android手机的开发者选项-USB调试打开。 在CMD下执行,adb devices,出现下图样式则代表通过adb命令

移动端测试

余生长醉 提交于 2019-12-23 00:09:01
移动数据平台: TalkingData 移动观象平台 App 功能测试 业务逻辑正确性测试:一句产品文档设计测试用例,加上隐性需求用例 兼容性测试: 系统版本: android :4.4 5.0 6.0 7.0 iOS:原生系统:5.0 屏幕分辨率: 720 * 1280, 1920*1080 图片(根据分辨率做一些图片) 网络状态: 2g,3g,4g,5g wifi 异常测试: 热启动应用:应用由后台转换为前台的过程 考虑:1.仍然展示退到后台时的页面 2.希望初始化首页 网络切换和终端回复 1.网络切换:wifi->2g , 4g->3g 应用正常可用状态 2.终端恢复:4g->断网->4g,(下载2M 应用,1M断网.恢复网络(断点续传)) 电话和信息中断恢复 电话:看视频->电话接10分钟->返回视频 app 信息:玩游戏->通知栏一个消息->不影响游戏体验 升级安装卸载测试: 升级: 临近版本升级(1.0>1.1) 跨版本升级(1.0->1.7) 保证升级后App可用状态 安装测试: 首次安装 卸载后安装 覆盖安装 保证app安装后可用,安装文件齐全​ 卸载测试: 正常卸载 卸载后安装再卸载 保证卸载后,需要清理的文件全部清空,需要保留的文件存在 健壮性测试: 手机资源消耗:cpu,内存,耗电测试 流量消耗:数据流量,加载图片瞬间小号20M 图片压缩,数据压缩 崩溃恢复:

ubuntu18.04搭建appium环境

岁酱吖の 提交于 2019-12-22 00:43:10
ubuntu18.04搭建appium环境 一、安装nodejs和npm # 首先更新源 sudo apt - get update # 执行命令,此方法安装的版本比较老旧 sudo apt - get install nodejs sudo apt - get install npm # 升级nodejs # 清除node缓存 sudo npm cache clean - f # 安装node版本管理工具'n' sudo npm install n - g # 使用版本管理工具安装指定node或者升级到最新node版本 sudo n stable # 查看版本号 node - v npm - v 二、使用npm全局安装appium和appium-doctor npm install - g appium npm install - g appium - doctor # 或者使用 sudo npm install - g cnpm - registry = http : // registry . npm . taobao . org #(安装cnpm是因为安装appium时候的chrome drive 是需要连外网的,这里用cnpm能比较好解决这个问题 用法等同于NPM) sudo cnpm install - g appium #(-g是全局的意思) appium - v #

Appium+Python3+iOS真机环境搭建

有些话、适合烂在心里 提交于 2019-12-21 19:20:20
前言: Appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web 应用和混合应用。 本次环境配置相关: macOS:10.13.4 Appium-desktop:1.6.1 Xcode:9.3.1 --- 一、环境配置 1、 安装homebrew: $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )" 2、 安装 libimobiledevice : $ brew install libimobiledevice --HEAD 3、 安装carthage: $ brew install carthage 4、安装node: $ brew install node 5、安装npm: $ brew install npm 6、安装ios-deploy: $ npm install -g ios-deploy 8、安装xcpretty: $ gem install xcpretty 9、安装appium,appium-doctor 进入 官网 ,下载 Appium-1.6.1.dmg ,安装即可。 当然你可以使用命令:npm install -g appium来安装appium

转 appium grid分布式环境搭建

会有一股神秘感。 提交于 2019-12-06 12:15:49
https://blog.csdn.net/ljl6158999/article/details/80803239 说起grid,了解selenium的人肯定知道,他就是分布式的核心。原理是简历中心hub,然后配置node,在hub上运行服务时,会去node上执行相关操作,类似于Jenkins上的节点操作。 那么appium如何搭建grid环境呢,其实和selenium类似,首先搭建hub: 一、搭建hub 首先下载selenium-server-standalone-<version>.jar文件,地址:http://selenium-release.storage.googleapis.com/index.html。这里使用的是selenium-server-standalone-3.4.0.jar 下载完成后直接在jar目录下运行:java -jar selenium-server-standalone-3.4.0.jar -p 4444 -role hub。 访问:127.0.0.1:4444/grid/console 表示hub启动。 二、启动node 首先新建test.json文件,内容如下: { "capabilities": [ { "deviceName": "test", "version": "4.4.2", "maxInstances": 3,

Appium+python自动化-启动app

走远了吗. 提交于 2019-12-06 05:34:21
Appium+python自动化-启动app 环境已经搭建好了,接下来就是需要启动APP,如何启动app呢?首先要获取包名,然后获取launcherActivity。获取这两个关键东西的方法很多,这里就不一一多说,小伙伴们可以各显神通。小编这里主要给大家推荐一个sdk自带的实用工具aapt. aapt即Android Asset Packaging Tool,在SDK的build-tools目录下。该工具可以查看apk包名和launcherActivity,当然还有更多的功能,有兴趣的可以查看相关资料。 一、下载aapt 1.在android-sdk里面双击SDK-manager,下载buidl-tools 2.勾选build-tools,随便选一个版本,我这里选的是24的版本 3.下载完成后,在D:\androidsdk\android-sdk-windows\build-tools\24.0.0目录下找到aapt.exe,将这个路径设置环境变量,添加到path下 4.打开cmd。输入aapt出现如下界面,说明环境OK了 二、获取apk包名 1.将准备测试的APK放到D盘某个目录,如D:\test 2.打开cmd,输入指令aapt dump badging D:\test\xxx.apk(APK的全名,如手机淘宝.apk) 如果APK名字带有空格,则把路径用双引号括起来。

Appium环境搭建

强颜欢笑 提交于 2019-12-05 23:26:07
一、 Java 安装和配置 1 、 JDK 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ,选择: “Accept License Agreement” ,根据系统选择对应的安装文件, 64位系统安装64位JDK; 2、安装:(1)、双击运行安装文件 jdk-8u144-windows-x64.exe (2)、指定jdk安装目录 C:\Java\jdk1.8.0_144 然后点击“下一步” ; (3)、指定JRE安装目录 C:\Java\jre1.8.0_144,点击“下一步” ; 3、JDK环境变量配置 (1)、新建 JAVA_HOME 环境变量,JAVA_HOME=C:\Java\jdk1.8.0_144 (2)、修改 path 环境变量,在path变量尾部添加%JAVA_HOME%\bin (3)、新建 classpath 环境变量 ,classpath=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\tools.jar 说明:( jdk 需要配置三个环境变量; 1.5之后可以不再设置classpath,但建议保留classpath设置) 4、 运行 cmd,输入java

一路踩坑,搭建的Appium自动化测试环境

故事扮演 提交于 2019-12-04 16:43:54
因为最近本人准备搞app自动化,所以就搭建环境过程记录下来(主要踩过好几个坑) 期间有点烦躁,后面调整了下心态还是成功弄好了。 一、Appium环境搭建准备软件 所需要到的软件如下: 1.安装JDK1.8及以上版本(32位的就下载32位的,64位的就下载64位的) 2.Android sdk 3.安装node.js 4.安装Appium desktop 5.Appium-python-Client 二、开始搭建 2.1.JDK安装 下载好jdk安装包后直接下一步直至安装完成即可,安装完JDK后配置环境变量 :计算机→属性→高级系统设置→高级→环境变量; 系统变量→新建 JAVA_HOME 变量 变量值填写jdk的安装目录(如 D:\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 (java 和 -version 之间有空格) 若如图所示 显示版本信息