当前位置:网站首页>不看后悔,appium自动化环境完美搭建
不看后悔,appium自动化环境完美搭建
2022-08-05 03:50:00 【入坑玩家】
桌面版appium提供可视化操作appium主要功能的使用方式,对于初学者非常适用。
如何在windows平台安装appium桌面版呢,大体分两个步骤,分别是依赖软件安装以及appium桌面版安装。以下是对这两个步骤的拆解文字加图片描述。
01 依赖软件安装
依赖的软件为如下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模拟器的端口号。
02 appium桌面版安装
windows平台下appium桌面版操作步骤分下载和安装。
1、下载
官网地址下载appium,地址如下:http://navo.top/6RZjim
如果官网下载慢的话,可以通过百度云地址下载,百度云地址如下:
链接:https://pan.baidu.com/s/15d20Cyi4aNGja20wPeiEQA
提取码:526l
2、安装
点击appium安装程序Appium-windows-1.15.1.exe,安装导引完成安装。
安装完毕在桌面上找到紫色转轮圆形的appium图标,双击appium图标启动appium。
先进行adb连接,具体操作是在CMD窗口中输入如下命令。
然后配置好session连接参数后,点【Start Session】进行调试连接mumu模拟器测试。
出现被测APP启动后的首页页面,说明appium桌面版安装成功。
粉丝专享
最后可以在公众号:程序员一凡 自行领取一份216页软件测试工程师面试宝典文档资料【免费的】。以及相对应的视频学习教程免费分享!其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
现在我邀请你进入我们的软件测试学习交流群:769146372 ,备注“入群”, 大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,还会有免费直播课,收获更多测试技巧,我们一起进阶Python自动化测试/测试开发,提升自己的技术能力。
边栏推荐
- [Paper Notes] MapReduce: Simplified Data Processing on Large Clusters
- Why is the pca component not associated
- leetcode-每日一题1403. 非递增顺序的最小子序列(贪心)
- Industry Status?Why do Internet companies prefer to spend 20k to recruit people rather than raise their salary to retain old employees~
- UE4 第一人称角色模板 添加蹲伏功能
- ffmpeg enumeration decoders, encoders analysis
- burp安装及代理设置
- Hard power or soft power, which is more important to testers?
- Burp installation and proxy settings
- Dameng 8 database export and import
猜你喜欢
This year's Qixi Festival, "love vegetables" are more loving than gifts
36-Jenkins-Job迁移
IJCAI2022 | DictBert: Pre-trained Language Models with Contrastive Learning for Dictionary Description Knowledge Augmentation
UE4 opens doors with overlapping events
冰蝎V4.0攻击来袭,安全狗产品可全面检测
Walter talked little knowledge | "remote passthrough" that something
Beyond YOLO5-Face | YOLO-FaceV2 officially open source Trick+ academic point full
BI业务分析思维:现金流量风控分析(二)信用、流动和投资风险
MySql的索引学习和使用;(本人觉得足够详细)
YYGH-13-Customer Service Center
随机推荐
ffmpeg 枚举decoders, encoders 分析
Solana NFT开发指南
Package zip is not available, but is referred to by another package.
ffmpeg -sources分析
Confessing the era of digital transformation, Speed Cloud engraves a new starting point for value
【背包九讲——01背包问题】
Ice Scorpion V4.0 attack, security dog products can be fully detected
What is the difference between SAP ERP and ORACLE ERP?
UE4 通过重叠事件开启门
静态方法获取配置文件数据
DNS被劫持如何处理?
You may use special comments to disable some warnings. 报错解决的三种方式
2022软件测试工程师最全面试题
达梦8数据库导出导入
[Paper Notes] MapReduce: Simplified Data Processing on Large Clusters
905. 区间选点
Summary of common methods of arrays
开发Hololens遇到The type or namespace name ‘HandMeshVertex‘ could not be found..
Call Alibaba Cloud oss and sms services
数组常用方法总结