科技匠|手把手教你如何使用免费自动化工具——Appium(安卓版)( 二 )


2 cnpm install -g appium
3
4 #安装指定版本
5 cnpm install appium@1.7.2 -g
如果安装报错!是因为 npm 安装 Appium 是通过 node-gyp 来编译的 , 所以会需要 Python 2.7 及 c++ 编译环境 。
解决办法:

  1. 下载安装python2.7:
  2. 下载 Visual C++ Build Tools:
  3. 链接: 提取码:qp98
安装完成之后可以使用如下命令查看appium的安装路径1 C:\Users\alan>where appium
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 进行安装 。
  • 安装后可以通过如下命令来检测是否安装成功 。 如果控制台没有报错 , 则说明安装成功 。
1 C:\Users>python Python
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(安卓版)】如果对软件测试、接口测试、自动化测试、面试经验交流 。 感兴趣可以关注我 , 我们会有同行一起技术交流哦 。


推荐阅读