【APP自动化小白快速入门】Android自动化环境部署&框架介绍

本文详细介绍了App自动化测试框架的选择,重点讲解了Appium的组件和客户端,包括JDK和Android SDK的安装配置、模拟器设置、ADB连接以及Appium Desktop的使用。此外,还阐述了Inspector工具的配置与Desired Capabilities参数的获取方法,为Android APP自动化测试提供了全面的入门指导。
摘要由CSDN通过智能技术生成

本节大纲

Ø App 自动化框架比较
Ø App 运行环境部署
Ø App 自动化环境部署
Ø Appium Desktop 介绍
Ø Inspector 工具配置与使用

01.App自动化框架比较

App自动化框架比较

 App自动化框架比较

 

Appium自动化框架介绍

官方网址: http://appium.io/
跨架构,支持原生、混合以及 web 移动应用
跨平台, Android&IOS
跨语言, Java Python Ruby

Appium组件介绍

服务端
1. Appium Server
• Appium的核心,实质上是一个 web 接口服务器,使用 node.js 实现
2. Appium GUI
• Appium Desktop的前身,已停止维护,封装的 Appium Server 1.4.16
3. Appium Desktop(推荐 )
• 内嵌了Appium Server ,提供了 GUI 界面,还包括其他工具的整合(如 Appium Inspector
客户端
• Appium Client并不是真正的测试框架客户端,而是由各种语言的库文件组成,这些库都实现了
Appium WebDriver 协议的扩展,因此当使用 Appium 的时候,只需要使用这些库代替常规的
WebDriver 库就可以

Appium客户端

客户端由不同的语言来决定的,不同语言有对应的不同客户端名称。

 

02.App运行环境部署

App运行环境

1. JDK: Android SDK 运行的必要环境
2. Android SDK
3. 模拟器安装
4. ADB配置

JDK安装&环境变量配置

1. 安装:默认安装
2. 环境变量配置
• 新建JAVA_HOME: 安装路径
• 新建CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
• 在path 中增
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
3. 验证是否安装好
javac java java -version

 

Android SDK安装与变量配置

1. 下载:http://www.androiddevtools.cn/
2. 安装: 解压即可
3. 环境变量配置
• 新建ANDROID_HOME: 解压路径
• 在path 中增加:
.;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
4. 验证是否安装好
android –h

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值