Linux环境下安装appium测试环境

8 篇文章 1 订阅

一.安装jdk(可使用java -version指令查看是否已安装jdk)

1.进入官网下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

根据系统选择相应版本的tar文件

 

如果是在ubuntu自带的firefox浏览器下载的,文件是保存在/home/xwl/Downloads文件下的

(xwl:本人用户名,以实际定义替代)

2.将下载好的安装包解压到opt文件内,先使用su指令获取root权限,若弹出提示 :

Authentication failure

则需要新建root用户:

sudo passwd root

将jdk文件解压安装:tar -zxvf /home/xwl/Downloads/jdk-8u201-linux-x64.tar.gz -C /opt

3.等解压完成后,进入profile文件内编辑环境变量:

①root用户通过指令:vim /etc/profile 打开配置文件

(如果未安装vim编辑工具可在root权限下通过 apt-get install vim-gtk指令进行安装。)

②在底部添加文件路径,输入:

#jdk

JAVA_HOME=/opt/jdk1.8.0_201 (注意这里一定要写你自己JDK的所在路径)

CLASSPATH=$JAVA_HOME/lib/

PATH=$PATH:$JAVA_HOME/bin

export PATH JAVA_HOME CLASSPATH

保存后(保存指令“:wq”),然后输入source /etc/profile即可立即生效。

输入java -version看到版本号则说明安装成功:

 

##########################################

关于环境变量该在.bachrc配置还是profile文件配置:如果仅仅作为开发,不处于系统安全考虑的话可以直接在profile文件配置,但如果出于安全性来考虑的话,推荐在.bashrc文件里设置环境变量:(已像上面那样配置在profile的话不做此步骤)

vim /home/xwl/.bachrc

在底部加入:

#jdk

set JAVA_HOME=/home/xwl/tools/jdk1.8.0_191 (注意这里一定要写你自己JDK的所在路径)

export JAVA_HOME

set PATH=$JAVA_HOME/bin:$PATH

export PATH

set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export CLASSPATH

保存后(保存指令“:wq”),然后输入source .bashrc即可立即生效。

输入java -version看到版本则说明安装成功。

########################################

二.安装node:(最好不要用sudo安装,会影响后面appium安装出现问题)

################################

1.进入下载页面:https://nodejs.org/download/release/v5.6.0/ 根据当前版本下载相应的tar包

 

2.下载完成后,安装:tar -zxvf /home/xwl/Downloads/node-v5.6.0-linux-x64.tar.gz -C /opt

3.设置全局变量:使用“ln -s 源文件 目标文件”指令将目录软链接到全局变量下

ln -s /opt/node-v5.6.0-linux-x64/bin/npm /usr/local/bin/npm ln -s /opt/node-v5.6.0-linux-x64/bin/node /usr/local/bin/node

4.配置环境变量:仍是在/etc/profile文件里配置

vim /etc/profile

在底部添加node路径:

#node

export NODE_HOME=/opt/node-v5.6.0-linux-x64

export PATH=$PATH:$NODE_HOME/bin

5.检查配置,此时输入node -v 可以查看node版本号:

 

输入npm -v可以查看npm版本号:

 

二、安装sdk:

1.打开网址http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz开始下载SDK linux版本

2.解压安装到opt文件内:tar -zxvf /home/xwl/Downloads/android-sdk_r24.4.1-linux.tgz -C /opt

3.进入profile配置环境变量:vim /etc/profile 在底端输入:

#android

export ANDROID_HOME=/opt/android-sdk-linux

(ANDROID_HOME这里一定要写你sdk所在路径)

export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH

(这里可以直接复制)

按ESC输入“:wd”保存退出

在终端输入source /etc/profile即可立即生效。

4.使用命令android update sdk --no-ui 等待其他工具补充完整即可完成安装

安装完成后在终端输入指令对几个重要的测试工具进行验证是否成功装好:

①输入android出现安卓管理窗口则安装成功

 

②终端输入adb devices验证adb工具是否安装好,出现以下情况则说明成功:

 

③输入monkeyrunner验证monkeyrunner工具是否安装好,出现以下情况则说明成功:

 

④输入uiautomatorviewer验证抓图工具:

 

四、安装appium

1.网上有很多教程使用npm安装appium,但实际经常报错,因此只好使用cnpm安装工具

输入:npm install -g cnpm --registry=https://registry.npm.taobao.org

装好之后输入cnpm -v检查是否安装成功

 

2.用cnpm指令安装appium

cnpm install -g appium

(默认安装最新版本,如果出现报错,可以安装老版本1.8.1:cnpm install -g appium@1.8.1)

装好之后输入appium -v检查是否安装成功

 

########################################

如果在安装appium之后发现无法打开,又不知道缺少哪部分,则可以安装appium-doctor进行检查:

cnpm install -g appium-doctor

安装完成之后输入appium-doctor会告诉你当前还缺少哪些组件的支持。

 

满足上图的所有组件,输入appium可以打开:

 

######################################

至此,Linux系统下的Python+appium的环境部署结束。


原文链接:https://blog.csdn.net/vensers/article/details/105955197

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
要在Linux服务器上安装Appium,您可以按照以下步骤进行操作: 1. 首先,确保您的服务器已经安装了Java Development Kit(JDK)。您可以通过运行以下命令来检查是否已安装Java: ``` java -version ``` 如果命令成功运行并显示Java版本信息,则表示Java已安装。如果没有安装,请根据您的Linux发行版安装JDK。 2. 下一步是安装Node.js。Appium是基于Node.js的,因此您需要在服务器上安装Node.js。您可以使用以下命令安装Node.js: ``` curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt-get install -y nodejs ``` 3. 安装Appium服务器。使用以下命令来安装Appium: ``` npm install -g appium ``` 4. 安装Appium的依赖项。使用以下命令安装Appium所需的依赖项: ``` npm install -g appium-doctor appium-doctor --android ``` 上述命令将检查您的系统是否满足运行Appium所需的所有条件,并提示您解决任何缺失的依赖项。 5. 配置Android环境。如果您计划在Linux服务器上运行Android应用程序测试,您需要设置Android环境变量。请按照以下步骤操作: - 编辑`~/.bashrc`或`~/.bash_profile`文件(取决于您的Linux发行版),并添加以下行: ``` export ANDROID_HOME=/path/to/android/sdk export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:$ANDROID_HOME/platform-tools ``` 将`/path/to/android/sdk`替换为您的Android SDK路径。 - 运行以下命令以使环境变量生效: ``` source ~/.bashrc ``` 6. 启动Appium服务器。使用以下命令启动Appium服务器: ``` appium ``` Appium服务器将在默认端口(4723)上启动。 现在,您已经在Linux服务器上成功安装Appium,可以开始编写和运行测试脚本了。请注意,您可能还需要安装设备驱动程序(如Android驱动程序)以便进行设备测试

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓 5

有啥不懂的可以单聊解答....

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值