基于Appium+Maven+Jenkins的Android自动化测试环境搭建

使用介绍

1)appium介绍

appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web应用和混合应用。

重要的是,appium是一个跨平台的工具:它允许测试人员在不同的平台(iOS,Android)使用同一套API来写自动化测试脚本,这样大大增加了iOS和Android测试套件间代码的复用性。

2)appium和selenium的关系

appium类库封装了标准Selenium客户端类库,同时为用户提供所有常见的JSON格式selenium命令以及额外的移动设备控制相关的命令,如多点触控手势和屏幕朝向。

1.准备java开发环境

下载jdk并配置(可参考网上教程)

2.android开发环境准备

1)下载android sdk

有两种选择:

第一种:直接下载android sdk

第二种:下载android studio

建议下载android studio,里面会有很多版本的sdk可供选择,不需要在网上到处找各种版本的sdk(android studio安装和下载参考网上资源)

下载好android studio之后,打开android studio,如下图,点击configure->SDK Manager

如上图选择好安装的sdk的版本后,android studio会自动下载,下载好关闭android studio,之后不会用到,只是为了下载sdk而已。

2)配置android sdk环境变量

  • 我的电脑” 右键菜单 —> 属性 —> 高级 —> 环境变量 —> 系统变量 —> 新建环境变量

      ANDROID_HOME        D:\android\Android\sdk

  • 在系统变量中找到PATH,然后添加后面的

      PATH                             ;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

编辑完成后,点击保存

3)验证环境变量是否配置成功

打开命令窗口,输入adb,如下图,则证明配置成功

3.下载模拟器并安装测试包

Android studio 自带模拟器,但是不建议下载,启动速度太慢,网上有很多的第三方的模拟器,夜神,逍遥等等,我下载的就是逍遥模拟器,百度直接搜索就会出来,一键安装即可。如下图

下载好模拟器并将进行自动化测试的android包安装到模拟器上。

4.安装Appium-desktop并配置

Appium 移动测试中有个很重新的组件 Appium-Server,它主要用来监听我们的移动设备(真机或模拟器),将不同编程语言编写的 appium 测试脚本进行解析,然后,驱动移动设备来运行测试。

但Appium-Server有一两年没有更新了。Windows版在 2015 年底止步于的 AppiumForWindows_1_4_16_1.zip

于是,新的工具 Appium-desktop 来了! 它来继续 Appium-Server的使命,当然, Appium-Server当前仍然是可用的。这里我们就直接使用Appium-desktop。

1)下载并安装

Appium-desktop 下载地址:https://github.com/appium/appium-desktop/releases

下载好之后一键安装就好

2)启动服务

Appium-desktop下载好之后,打开,如下图

然后点击【Start Server】,如下图,appiu

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值