统信UOS自动化测试:安装配置appium流程

 自己安装的时候,配置路径要记得改

一、安装python

1 升级:

sudo apt update
sudo apt upgrade -y

2 安装编译依赖包:

sudo apt install build-essential -y
sudo apt install libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev -y
sudo apt-get install zlib1g-dev

3 下载解压

wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz
下载完成后解压到文件夹


4 配置编译安装

进入Python-3.7.4的安装文件夹路径,在终端中打开,输入:
./configure --enable-optimizations
sudo make
sudo make install

5 安装pip

sudo pip3 install --upgrade pip


二、安装java环境

1、新建一个终端窗口并打开,安装jdk的详细流程,见我写的上篇文章

2、安装依赖:sudo apt-get install libc6-i386

 

三、安装Android-SDK

1、在想安装的目录路径下,新建一个终端窗口并打开:

sudo mkdir android-sdk

sudo chmod 777 android-sdk

2、下载sdkmanager解压

wget https://dl.google.com/android/repository/commandlinetools-linux-6858069_latest.zip

sudo unzip commandlinetools-linux-6858069_latest.zip

 3、启动sdkmanager

cd cmdline-tools/bin

source /etc/profile      # (如果不执行这条命令,则执行下面命令时会遇到找不到java路径的报错)
./sdkmanager --sdk_root=/opt/android-sdk/ --list
./sdkmanager --sdk_root=/opt/android-sdk/ "platforms;android-30"
./sdkmanager --sdk_root=/opt/android-sdk/ "platform-tools"
./sdkmanager --sdk_root=/opt/android-sdk/ "build-tools;30.0.0"
4、环境配置

sudo vi /etc/profile
#(按shift+G键,跳到文件底端,复制以下环境变量)

export ANDROID_HOME=/opt/android-sdk
export PATH=${ANDROID_HOME}/tools:$PATH
export PATH=${ANDROID_HOME}/platform-tools:$PATH
export PATH=${ANDROID_HOME}/build-tools/30.0.0:$PATH

#(按住Esc键,退出编辑模式。底部的插入消失表示退出了编辑模式。按住shift+:键,输入wq然后回车,保存并退出。)
#  生效
source /etc/profile

四、安装Node.JS及Appium

1、新建一个终端窗口并打开,安装node.js(node.js和npm版本要一致,参考官网版本对应 (https://nodejs.org/zh-cn/download/releases/),下载对应的node.js版本和更新npm版本

# 下载(我的npm版本是5.8.0,所以下载node.js v7.10.1)

wget https://nodejs.org/download/release/v7.10.1/node-v7.10.1-linux-x64.tar.xz
# 解压到node-v7.10.1-linux-x64文件夹之后
sudo mv node-v7.10.1-linux-x64 /usr/local/node
# 设置环境变量
sudo vim /etc/profile
# 在底部加入这一段
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH

#(按住Esc键,退出编辑模式。底部的插入消失表示退出了编辑模式。按住shift+:键,输入wq然后回车,保存并退出。)
#  生效

source /etc/profile

2 、查看node.js版本:node -v

查看npm版本:npm -v

如果没有npm,则安装npm:sudo apt install npm

3 、安装appium 1.15.1版本

sudo npm --registry https://registry.npm.taobao.org install -g appium@1.15.1 --unsafe-perm=true --allow-root

 

posted @ 2023-05-08 18:32  橘子控  阅读(624)  评论(0编辑  收藏  举报