appium 可以说是做 app 最火的一个自动化框架,它的主要优势是支持 android和 ios,另外脚本语言也是支持 java 和 Python。
学习 appium 最大的难处在于环境的安装,80%的人死于环境安装,然后就没然后了,10%的人被环境折腾一周以上,只有剩下的 10%人品好,可以顺利安装。
示例环境为:Windows7 64位系统
一、准备
①jdk 1.8.0(64bit)
②Android-sdk
③Python 3.6
④node.js 8.2.1
⑤appium 1.4.16
⑥appium-Python-Client
⑦adb环境
1,jdk安装,参考 jdk安装环境配置
2,Android-sdk安装
下载地址:https://android-sdk.en.softonic.com/
下载后解压,找到sdk manager.exe文件,双击运行。
然后选择你需要的api版本和对应的Android版本下载。
3,设置Android-sdk环境变量
在系统变量新建:ANDROID_HOME,对应变量值为:D:\androidsdk\android-sdk-windows(sdk 安装路径)
path 添加两个变量,将platfrom-tools和tools两个文件路径添加到 path 里,path 里面添加 D:\androidsdk\android-sdk-windows\tools 和
D:\androidsdk\android-sdk-windows\platform-tools
adb环境变量配置
因为 adb 是在 D:\androidsdk\android-sdk-windows\platform-tools这个目录下的,所以上面添加了环境变量后,可以直接在 cmd 里面运行了。
在 cmd 输入 adb 可以查看对应版本号
连接手机,查看设备号
手机需要开启开发者选项
cmd输入命令: adb device
python 3.6安装
下载地址:https://www.python.org/getit/
步骤略
检查安装是否成功,cmd输入“Python -v” 或者“Python”,能看到版本信息则成功。
下载安装node.js
下载地址:https://nodejs.org/en/download/23
安装好后,cmd -> node -v 查看版本信息
cmd-> npm 查看node包管理工具和分发工具信息
appium安装
方法一:采用命令安装
cmd-> npm install -g appium
方法二:采用安装文件安装(推荐,方便简单出错率低)
下载地址:https://bitbucket.org/appium/appium.app/downloads/
appium安装好后,配置环境变量,找到这个文件目录D:\appium\Appium\node_modules\.bin,添加到环境变量 path 下
然后cmd-> appium-doctor ,检查环境是否OK
安装Python-Python-Client
cmd-> pip install Python-Python-Client
安装.net framework 4.5(appium是.net开发的)
下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=30653
相关推荐
在开始搭建Appium+Python环境之前,需要准备以下几个文件: 1. python-2.7.12.amd64.msi 2. node-v6.9.5-x64.msi 3. AppiumForWindows_1.4.16.1.zip 4. jdk-8u121-windows-x64.exe 5. android-studio-bundle-145....
#### 环境准备 在进行Appium+Python自动化测试之前,需要准备一系列的基础环境。以下是具体的环境配置步骤: 1. **JDK(Java Development Kit)** - 版本:1.8.0 - 安装方式:下载安装包`jdk-8u111-windows-x64....
一、准备环境 1.1、确认 adb 的安装情况 在开始测试之前,我们需要确认 adb 的安装情况。adb 是 Android 调试桥接工具,它允许我们在命令行中控制 Android 设备。我们可以在命令行中输入 `adb version` 来确认 adb...
在 Appium+Genymotion 自动化测试环境搭建中,我们需要准备 Android SDK 环境变量。首先,我们需要下载 adt-bundle-windows-x86_64-20130917.zip,解压缩后将其配置到环境变量中。环境变量的配置可以通过在系统环境...
#### 二、环境准备 ##### 1. JDK 安装与配置 - **下载与安装**:访问 Oracle 官网下载最新版 JDK,并按照提示完成安装。 - **环境变量配置**:配置 `JAVA_HOME` 系统环境变量,指向 JDK 安装路径;并在 `Path` 环境...
#### 二、环境准备与安装 1. **Python环境**:确保已安装Python,建议版本为3.7及以上。 2. **Appium服务**:安装并启动Appium服务。 3. **HTMLTestRunner**:下载HTMLTestRunner库文件,并将其放置于Python安装...
安装前的准备方面,首先需要安装Node.js,它是一个JavaScript运行环境,Appium服务端就是基于Node.js构建的。安装完成后,可以通过在CMD中输入node -v来检查Node.js是否安装成功。 安装JDK需要下载对应版本的JDK,...
首先,我们会讨论Appium的基本概念,它的优势以及如何在iOS系统中进行环境的准备与配置。接着,我们将涉及到Appium中的一些必备工具,例如Inspector,以及如何安装和配置AppiumLibrary。最后,文章将通过一个简单的...
3. **conftest.py** - Pytest的插件配置文件,可以在这里定义全局的钩子函数,如测试前后的准备工作和清理工作。 4. **pages** 目录 - 包含了各个页面的Page Object类,每个类对应应用中的一个界面,封装了该界面的...
5. **Python**:如果计划使用Python编写自动化脚本,则需安装Python环境及其依赖库。 #### 步骤详解 ##### 1. 使用夜神模拟器调试Appium **步骤1**:确保Appium环境搭建完成且能正常运行。 **步骤2**:打开命令...
整体而言,本教程为读者提供了一套完整的自动化测试流程,从环境准备、安装配置到实际操作演示,内容全面,适合希望学习使用Appium进行移动应用自动化测试的开发人员或测试工程师。通过本教程,学习者可以了解如何...
首先,要进行Appium+TestNG自动化测试,你需要确保你的开发环境已经准备就绪。这包括安装Java Development Kit (JDK)、Android SDK、Appium服务器、Android模拟器或物理设备、以及TestNG库。对于物理设备测试,还...
### Appium + RobotFramework 安装与使用教程 ...通过上述步骤,您应该能够顺利地安装和配置RobotFramework与Appium,并准备好进行自动化测试了。接下来可以根据具体需求编写测试用例并执行测试任务。
【Python-基于Appium的App自动化测试框架】 在IT行业中,自动化测试是提高软件质量、减少测试周期的关键手段。Python作为一门广泛使用的编程语言,因其简洁易读的语法和丰富的库支持,在自动化测试领域占据重要地位...
在开始之前,你需要准备以下软件和环境: 1. Java Development Kit (JDK):Appium依赖Java运行,所以确保你的系统已经安装了最新版本的JDK。 2. Android SDK:包括SDK Tools、Platform Tools和所需API级别。Android ...