全网最新方法:Win10下如何安装和搭建appium自动化测试环境

时间:2023-03-09 02:00:35
全网最新方法:Win10下如何安装和搭建appium自动化测试环境

为了方便大家,下面是本人安装和搭建appium所需要的软件,自取。

链接:https://pan.baidu.com/s/1wl5Xnos4BmnSZsBRd6B5YA#list/path=%2F       

提取码:c81g

搭建appium环境之前,不妨先问自己以下几个问题:

  1. appium环境是不是需要一个appium安装包?
  2. appium是node.js开发的,他的依赖是不是就是node.js的安装包?
  3. 针对Android进行测试,是不是需要Android的sdk?
  4. Android是基于java开发的,是不是需要配置java的sdk?
  5. 既然要做自动化,是不是需要选择安装一个开发语言Python?
  6. Python和appium究竟是怎么进行交互的呢?是不是需要一个第三方扩展包:appium-python-client?
  7. 工欲善其事必先利其器,是不是需要选择一个IDE工具,这里可以选择Pycharm或者sublime

接下来,回归我们的主题!Win10下如何安装和搭建appium自动化测试环境,步骤如下:

一、安装JDK,并配置环境变量。(JDK的安装路径:D:\Java\jdk1.8.0_181)

本人用的是jdk-8u181-windows-x64(文章开头给的网盘链接里面有),或者直接去官网下载:https://www.oracle.com/technetwork/java/javase/downloads/index.html

全网最新方法:Win10下如何安装和搭建appium自动化测试环境

全网最新方法:Win10下如何安装和搭建appium自动化测试环境

安装和配置完Java的环境变量后,在cmd输入java或javac,若不报错,就OJBK...

PS:cmd输入java -version可以查看jdk版本,cmd输入where java可以查看java.exe的路径

二、安装Android SDK,并配置环境变量。(Android SDK的安装路径:D:\Android\android-sdk)

本人用的是installer_r24.4.1-windows(文章开头给的网盘链接里面有),或者直接去官网下载:https://android-sdk.en.softonic.com/download

全网最新方法:Win10下如何安装和搭建appium自动化测试环境

安装和配置完Android SDK的环境变量后,在cmd输入adb devices,如果没有报错,就OJBK...

三、安装node.js

本人用的是node-v5.6.0-x64(文章开头给的网盘链接里面有),或者直接去官网下载:https://nodejs.org/en/

接下来就是傻瓜式安装,这里就不描述了。。。

PS:cmd输入node -v可以查看版本号,输入npm可以查看npm的命令介绍和npm的安装路径(npm是一个node包管理和分发工具,类似于python里面的pip,例如cmd输入npm install -g appium可以在线安装appium,但是下载速度很慢,所以不建议)

node.js不需要手动配置环境变量,安装过程中会自动配置

四、安装appium,并配置环境变量

本人用的是AppiumForWindows_1.4.16.1(文章开头给的网盘链接里面有),或者直接去官网下载:http://appium.io/

全网最新方法:Win10下如何安装和搭建appium自动化测试环境

安装和配置完appium的环境变量后,在cmd输入appium或appium-doctor,如果没有报错,就OJBK...

全网最新方法:Win10下如何安装和搭建appium自动化测试环境

 五、安装python

本人用的是python 3.7.0(文章开头给的网盘链接里面有),或者直接去官网下载:https://www.python.org/downloads/windows/

全网最新方法:Win10下如何安装和搭建appium自动化测试环境

安装完python后,使用pip下载python测试库Appium-Python-Client(用python脚本来驱动appium),类似于web自动化框架selenium

全网最新方法:Win10下如何安装和搭建appium自动化测试环境

PS:由于本人在安装过程中勾选了添加环境变量到path,所以不用手动配置python的环境变量

六、安装pycharm

傻瓜式安装,这里就不描述了。破解请参考网上资料。。。

参考链接:https://www.jianshu.com/p/88b72a0b0dad

https://blog.****.net/weixin_40412060/article/details/82846864

https://www.cnblogs.com/du-hong/p/11003755.html

https://www.cnblogs.com/du-hong/p/10985654.html