科技匠|手把手教你如何使用免费自动化工具——Appium(安卓版)( 二 )
2 cnpm install -g appium
3
4 #安装指定版本
5 cnpm install appium@1.7.2 -g
如果安装报错!是因为 npm 安装 Appium 是通过 node-gyp 来编译的 , 所以会需要 Python 2.7 及 c++ 编译环境 。
解决办法:
- 下载安装python2.7:
- 下载 Visual C++ Build Tools:
- 链接: 提取码:qp98
2 C:\Users\alan\AppData\Roaming\npm\appium
3 C:\Users\alan\AppData\Roaming\npm\appium.cmd
appium运行
在控制台输入命令 appium即可启动appium服务 , appium -v查看版本 。 1 C:\Users>appium
2 [Appium] Welcome to Appium v1.7.2
3 [Appium] Appium REST http interface listener started on 0.0.0.0:4723
如果输入appium后显示:“appium不是内部或外部命令,也不是可运行的程序或批处理文件” 可以将appium安装的路径配置到系统环境变量Path中 。
退出appium按键 ctrl+c 选择y 即可退出 。
安装Appium-desktopAppium-desktop下载地址:
Appium-desktop工具也封装了Appium server和Node.js依赖环境 。 其实就是一个可以在界面操作的工具 。
安装Python3
python下载地址:直接下载安装即可 。
安装Appium-Python-Client
- 通过命令: pip install Appium-Python-Client 进行安装 。
- 安装后可以通过如下命令来检测是否安装成功 。 如果控制台没有报错 , 则说明安装成功 。
2 3.5.4 (v3.5.4:3f56838, Aug 8 2017, 02:17:05) [MSC v.1900 64 bit (AMD64)]
3 on win32 Type "help", "copyright", "credits" or "license" for more information.
4 >>> from appium import webdriver
5 >>>
安装 appium-doctorappium-doctor可以检测Appium整体依赖环境配置情况 。 打开CMD输入如下命令安装cnpm install appium-doctor -g
在控制台输入命令:appium-doctor 看到如下提示说明整体环境配置成功 。
1 C:\Users>appium-doctor
2 info AppiumDoctor Appium Doctor v.1.4.3
3 info AppiumDoctor
4 ### Diagnostic starting ###
5 info AppiumDoctor ? The Node.js binary was found at: D:\program files\nodejs\node.exe
6 info AppiumDoctor ? Node version is 6.11.3
7 info AppiumDoctor ? ANDROID_HOME is set to: E:\Andriod_sdk
8 info AppiumDoctor ? JAVA_HOME is set to: C:\Program Files\Java\jdk1.8.0_05
9 info AppiumDoctor ? adb exists at: E:\Andriod_sdk\platform-tools\adb.exe
10 info AppiumDoctor ? android exists at: E:\Andriod_sdk\tools\android.bat
11 info AppiumDoctor ? emulator exists at: E:\Andriod_sdk\tools\emulator.exe
12 info AppiumDoctor ? Bin directory of %JAVA_HOME% is set
13 info AppiumDoctor ### Diagnostic completed, no fix needed. ###
14 info AppiumDoctor
15 info AppiumDoctor Everything looks good, bye!
16 info AppiumDoctor
如果上面某一项显示为“X”则说明相关环境没有配置好 , 需要回到前面步骤重新进行安装配置 。
以上内容就是本篇的全部内容以上内容希望对你有帮助 , 有被帮助到的朋友欢迎点赞 , 评论 , 有不足的地方欢迎大家指出
【科技匠|手把手教你如何使用免费自动化工具——Appium(安卓版)】如果对软件测试、接口测试、自动化测试、面试经验交流 。 感兴趣可以关注我 , 我们会有同行一起技术交流哦 。
推荐阅读
- 所持股份|万兴科技:公司控股股东、实际控制人吴太兵质押150万股
- 发布公告|数量过半!博创科技:天通股份累计减持约150万股
- 英雄科技聊数码|蔡崇信有实力买下篮网,那身价3200亿的马云,能买下几支NBA球队
- 科技前沿阵地|涨疯了!海思安防芯片遭哄抬“围剿”
- 月影浓|吴亦凡机械造型走秀 垫肩披风搭银框眼镜科技感足
- 中国历史发展过程|中国历史发展过程.中国的科技史界过去半个多世纪
- 天津|桂发祥:不再持有昆汀科技股份
- 消费|减持!天通股份:减持博创科技约32万股
- 处罚|老周侃股:吉鑫科技大股东应补偿踩雷投资者
- 华中科技大学|杯具!超本科线95分,本科有路不走,却梦幻般碰瓷,撞开专科的门