当前位置: 首页 > news >正文

完美搭建appium自动化环境

🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快  

桌面版appium提供可视化操作appium主要功能的使用方式,对于初学者非常适用。
如何在windows平台安装appium桌面版呢,大体分两个步骤,分别是依赖软件安装以及appium桌面版安装。以下是对这两个步骤的拆解文字加图片描述。

一、依赖软件安装

依赖的软件为如下4项:JDK、SDK、node以及模拟器。

1、JDK

目前一般使用jdk1.8,下载jdk1.8后,一路next下一步即可完成安装。

可以参考截图,进行JDK环境变量配置操作。

 

测试jdk环境变量配置是否正确。

如下截图所示能够查询出版本号信息,证明环境变量配置正确。

2、SDK

解压缩SDK包即完成安装。

可以参考截图,进行SDK环境变量配置操作。

 测试SDK环境变量配置是否正确。

拿查看%ANDROID_HOME%\platformtools下的adb版本号来证明SDK环境变量配置是否正确。

如下截图所示能够查询出版本号信息,证明环境变量配置正确。

注意:如下是本人的adb本地磁盘路径。

3、node

双击node-v12.13.1-x64.msi,然后一路next下一步按照导引完成node安装。

安装完毕后一般会自动配置环境变量。

然后,测试node环境变量配置是否正确。

要求node和npm的版本高于4即可,如果报错一般是环境配置有问题,需要手动设置环境变量PATH。

设置PATH环境变量前需要找到node的本地安装路径,如下截图所示是我本人的node本地安装路径。

PATH环境变量中修改或增加node的安装路径。

4、模拟器

MuMu模拟器官网地址如下,http://mumu.163.com/ 然后双击下载mumu安装程序(exe扩展名),按照导引完成mumu模拟器的安装。

通过如下扩展名为nemu的配置文件,找到adb连接mumu模拟器的端口号。

二、appium桌面版安装

windows平台下appium桌面版操作步骤分下载和安装。

1、下载

官网地址下载appium,地址如下:http://navo.top/6RZjim

如果官网下载慢的话,可以通过百度云地址下载

2、安装

点击appium安装程序Appium-windows-1.15.1.exe,安装导引完成安装。

安装完毕在桌面上找到紫色转轮圆形的appium图标,双击appium图标启动appium。

先进行adb连接,具体操作是在CMD窗口中输入如下命令。

然后配置好session连接参数后,点【Start Session】进行调试连接mumu模拟器测试。

出现被测APP启动后的首页页面,说明appium桌面版安装成功。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

 

http://www.lqws.cn/news/173359.html

相关文章:

  • PyQt常用控件的使用:QFileDialog、QMessageBox、QTreeWidget、QRadioButton等
  • html表格转换为markdown
  • 【cmake】单配置生成器与多配置生成器的构建安装问题分析
  • Ubuntu Cursor升级成v1.0
  • C文件操作2
  • 什么是敏捷项目管理?敏捷项目管理有哪些功能?
  • 《100天精通Python——基础篇 2025 第5天:巩固核心知识,选择题实战演练基础语法》
  • 抽象工厂模式深度解析:从原理到与应用实战
  • android 之 MediaExtractor
  • JuiceFS v1.3-Beta2:集成 Apache Ranger,实现更精细化的权限控制
  • 使用 Windows 完成 iOS 应用上架:Appuploader对比其他证书与上传方案
  • uniapp map组件的基础与实践
  • Flink checkpoint
  • LlamaIndex 工作流简介以及基础工作流
  • 中国首套1公里高分辨率大气湿度指数数据集(2003~2020)
  • C++11完美转发
  • 练习:对象数组 4
  • Electron Fiddle使用笔记
  • 面向无人机海岸带生态系统监测的语义分割基准数据集
  • stylus - 新生代CSS预处理框架
  • 我用Amazon Q写了一个Docker客户端,并上架了懒猫微服商店
  • SSL证书深度解析与实践指南
  • 宝塔think PHP8 安装使用FFmpeg 视频上传
  • matlab不同版本对编译器的要求(sfunction 死机)
  • Transformer-BiGRU多变量时序预测(Matlab完整源码和数据)
  • 2025年06月06日Github流行趋势
  • 嵌入式学习笔记-freeRTOS taskENTER_CRITICAL(_FROM_ISR)跟taskEXIT_CRITICAL(_FROM_ISR)函数解析
  • uniapp 开发ios, xcode 提交app store connect 和 testflight内测
  • 基于最大相邻夹角的边缘点提取(matlab)
  • 简约商务年终工作总结报告PPT模版分享