news 2026/5/11 12:50:16

APP自动化第一步:Appium环境搭建

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
APP自动化第一步:Appium环境搭建

一、安装Appium Python client包

1.直接cmd窗口输入pip install Appium-Python-Client

2.要确保安装匹配版本的selenium和appium

使用命令pip install selenium -U

首先进入网盘下载这三个软件的压缩包

二、安装Appium Server

1.双击打开压缩包Appium

2.双击进行安装。

3.点击完成即可

三、安装jdk

第一步:检查本机是否安装过java

1、 查看自己当前电脑是否已安装jdk

点击w7电脑左下角的开始按钮,在出现的输入框中输入cmd,然后回车进入终端:(呈如下界面)

2、 输入 java –version,(“–”前有空格)出现类似如下界面

(1)如果出现 “ java不是内部或者外部命令 ” ,说明本机没有安装jdk,需要进行安装;

(2)如果出现如下界面提示,说明本机已安装jdk,不需要重复安装;

第二步:如何查看本机系统是32位还是64位呢?

如下即为64位系统:

第三步:下载jdk安装包

32位jdk:https://pan.baidu.com/s/1slNtfrB 密码:86el

如果是64位系统的,直接解压下载好的jkd压缩包。

第四步:开始安装jdk(此处我安装的是32位的jdk)

1、双击
开始安装,出现如下界面:

2、安装路径选择,此处显示的是默认的安装路径,选择下一步:

(如果需要可以更改为自己想安装的路径,点击“更改”即可,如果修改了安装路径一定要记清楚自己修改后的路径)

3、开始安装jre,需要可修改路径(如果有修改路径一定要记清楚自己修改的路径)

4、jdk安装成功后关闭

5、检查jdk是否安装成功

第五步:配置环境变量

1、检查是否需要配置环境变量,输入javac出现如下界面即是需要配置:

2、开始配置环境变量,计算机—》右键—》属性—》高级系统设置

3、选择环境变量

4、新建2个环境变量,分别为

(1)变量名:JAVA_HOME

变量值:C:\Program Files(x86)\Java\jdk1.8.0_151

注意:此处的变量值应该已经安装的jdk的路径!!

(2)变量名:PATH

变量值:C:\Program Files(x86)\Java\jdk1.8.0_151\bin;C:\Program Files(x86)\Java\jre1.8.0_151\bin

注意:此处的变量值是安装的jdk目录下的bin文件夹的路径 + jre路径下bin文件夹的路径!!!两个路径之间用英文格式下的分号隔开!!

5、完成后一路点确定回去,最后关闭系统变量窗口,重新打开一个cmd窗口,输入javac,验证java环境变量是否配置成功!(如下图即配置完成)

四、安装sdk

1.然后把下载好的androidsdk.zip压缩包解压到想要的目录里。

2.接着我们配置环境变量。

3.新建一个ANDROID_HOME变量,变量值为刚才的路径。

4.然后在path路径追加platform-tools路径

5.打开cmd窗口输入adb,出现下图所示表示配置成功。

五、连接真实设备(15 min)

1.用usb线(有的淘宝线只能充电)连接到电脑,一头连手机,一头连电脑

2.进入手机设置,关于手机(),不断点击版本号(7次以上),
注意一定是版本号,不是其他号。

3.退出到上级菜单,在开发者模式中,启动usb调试 ,这样appium才能驱动手机

4.在电脑上 执行adb命令(这个adb在sdk\platform-tools\ 请大家设置路径在path环境变量中)
adb devices -l
List of devices attached
4d0035dc767a50bb device product:t03gxx model:GT_N7100 device:t03g

现在有的电脑安装了win10的,有的手机能够自动被系统识别,就会显示上面的信息,
有的电脑系统,比如win7 , 手机不能自动识别,因为还没有安装手机的usb驱动,需要我们去安装。

到哪里下载驱动呢? 可以通过 官方windows手机管理软件, 比如华为手机(安装华为手机助手)

总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/9 1:57:11

MinIO对象存储搭建与S3兼容实战

本文详解MinIO对象存储的部署配置、S3兼容API使用、分布式集群搭建等实践。 前言 对象存储越来越重要: 海量非结构化数据存储图片、视频、备份文件云原生应用标配 MinIO是最流行的开源对象存储: S3 API 100%兼容高性能(单节点可达100Gbps…

作者头像 李华
网站建设 2026/5/5 19:14:08

探索macOS开源应用的世界:从入门到精通

探索macOS开源应用的世界:从入门到精通 【免费下载链接】open-source-mac-os-apps serhii-londar/open-source-mac-os-apps: 是一个收集了众多开源 macOS 应用程序的仓库,这些应用程序涉及到各种领域,例如编程、生产力工具、游戏等。对于开发…

作者头像 李华
网站建设 2026/5/9 2:06:09

5分钟精通YOLOv9模型评估:从零基础到实战高手的完整指南

5分钟精通YOLOv9模型评估:从零基础到实战高手的完整指南 【免费下载链接】yolov9 项目地址: https://gitcode.com/GitHub_Trending/yo/yolov9 你是否曾经面对训练好的YOLOv9模型,却不知道如何客观评价它的真实性能?在目标检测项目中&…

作者头像 李华
网站建设 2026/5/3 17:45:56

基于VUE的企业客户信息管理系统[VUE]-计算机毕业设计源码+LW文档

摘要:在市场竞争日益激烈的当下,客户作为企业的核心资源,其信息管理的高效性与精准性对企业发展至关重要。本文阐述了一个基于VUE框架开发的企业客户信息管理系统,详细介绍了系统的需求分析、技术选型、架构设计、功能模块设计及实…

作者头像 李华
网站建设 2026/5/3 2:44:43

ClickShow鼠标点击特效工具使用指南

ClickShow鼠标点击特效工具使用指南 【免费下载链接】ClickShow 鼠标点击特效 项目地址: https://gitcode.com/gh_mirrors/cl/ClickShow 在屏幕录制、教学演示或远程协作过程中,准确展示鼠标操作轨迹和点击位置往往至关重要。ClickShow作为一款专业的鼠标点击…

作者头像 李华
网站建设 2026/5/5 0:51:33

卫浴行业大会资讯:掌握最新动态,引领行业潮流——5大亮点速览

卫浴行业大会资讯:掌握最新动态,引领行业潮流——5大亮点速览引言卫浴行业作为家居装修的重要组成部分,近年来随着消费者需求的不断升级和技术创新的推动,呈现出快速发展的态势。为了更好地把握行业脉搏,众多企业纷纷参…

作者头像 李华