1.APP自动化测试框架比较与优势

在这里插入图片描述

Appium的介绍:

1.网址:http://appium.io/
2.优势:
- 跨架构,支持原生,混合以及web移动应用
- 跨平台:Android和IOS
- 跨语言:java,python
3.安装

这里推荐一个网址,里面给出了详细的教程

https://blog.csdn.net/gufenchen/article/details/91352512

2.Appium的组件

  • Appium Server
    Appium的核心,实质上是一个Web接口服务器,使用node.js实现
  • Appium GUI
    Appium Desktop的前身,已停止维护,封装的Appium Server是1.4.16
  • Appium DESKtop 推荐
    内嵌Appium Server,提供了GUI图像化()界面,还包括其他工具的整合
  • Appiumn Client
    客户端向Appium Server发起请求,可以用不同的语言实现

3.App自动化环境部署

  • JDK安装/配置
  • IDE-elipse安装
  • 模拟器安装:可以替代andrid手机
  • Android SDK安装配置

1. jdk的安装 /配置

1.安装-直接下一步-安装路径尽量不要更改,改了也不要出现有中文的目录
2.配置环境变量步骤
1.点击计算机邮件-属性-高级环境变量-环境变量-windonw10系统的可以选择点击下面的新建-填写java-Home,填写jdk的安装路径
在这里插入图片描述

jdk一般默认的安装路径是:c:\Program Files\Java\jdk1.8.0_141

2.找到系统变量里面的path进行配置
在这里插入图片描述
3.检查jdk有没有安装成功
在这里插入图片描述

2.ID-elipse的安装

下载之后-进行解压-直接双击打开即可

3.模拟器的安装

有夜神模拟器,MuMu模拟器…大家自行安装即可

4.Android ADK的安装

1.下载安装
2.配置android adk的环境变量
android adk解压之后的目录是这样的:解压的路径不要有中文
在这里插入图片描述
配置环境变量
在这里插入图片描述
在这里插入图片描述
验证自己的android adk是否安装成功
在这里插入图片描述
出现版本号代表安装成功,如果出现非命令则是安装失败,回头检查下自己的配置

5.备注:配置adb

因为android adk的adb和夜神模拟器的adb有冲突,所以在这里要做一个配置
1.打开android adk的,目录找到adb进行复测
在这里插入图片描述
2.找到夜神模拟器的目录
在这里插入图片描述
3.把刚才复制的adb明细跟换成nox_adb,拷贝到夜神模拟器的目录里进行替换

4.Appium Desktop的基本配置

Simple
在这里插入图片描述

Advenced 高级配置
点击Start server 进入之后
在这里插入图片描述
在这里插入图片描述

1.工具配置

1.进入文件夹D:\android-sdk-windows\build-tools\28.0.3里面输入cmd进入黑窗口
在这里插入图片描述
2.在cmd里面输入以下内容把apk拉进去
在这里插入图片描述
3.在appium里面输入以下内容
在这里插入图片描述

在这里插入图片描述
4.输入以下内容
在这里插入图片描述
在这里插入图片描述

2.在开启之前要先保存

在这里插入图片描述
在这里插入图片描述

3 开启会话

开启会话之后会出现报错,这是因为应用包没有安装在模拟器上
在这里插入图片描述

把安装包拉到模拟器之后再重新开启一次会话

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐