Dee*_*pak 21 ubuntu android appium
我是新的appium(自动化测试技术).
我正在使用运行Ubuntu Linux的PC.
我搜索了这个主题,但我没有任何有用的教程.谁能指出我正确的文件?
dee*_*pak 23
不要通过apt-get安装nodejs,这将需要sudo权限,如果node作为sudo用户安装,appium将无效.如果您已安装,请使用删除它
sudo apt-get remove nodejs
sudo apt-get remove npm
Run Code Online (Sandbox Code Playgroud)
从http://nodejs.org/download/下载最新的nodejs linux二进制文件
提取到不需要sudo权限访问的文件夹,例如您的主文件夹.
tar -xvf <downloaded_binary_tar.gz>
Run Code Online (Sandbox Code Playgroud)
将以下行添加到〜/ .bashrc文件中.
export PATH=$PATH:<full_path_of_the_extracted_node_folder>/bin
Run Code Online (Sandbox Code Playgroud)
打开一个现在的终端并做
npm install -g appium
appium
Run Code Online (Sandbox Code Playgroud)
plo*_*sco 15
我相信你会发现很多这方面的教程(这只适用于android,因为你需要一个OSX盒来做iOS)但这就是我们做的:
sudo apt-get update
sudo apt-get install -y python-software-properties python g ++ make
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
更新:使用homebrew安装节点
npm install -g grunt-cli
Run Code Online (Sandbox Code Playgroud)
如果遇到无法在目录中安装的问题,请执行此操作.
npm install -g appium
Run Code Online (Sandbox Code Playgroud)
在.bashrcAppium 的文件中设置符号链接:
ln -s /path/to/appium.js /usr/bin/appium
Run Code Online (Sandbox Code Playgroud)
测试以确保它可以通过appium在终端中运行来运行.输出应该是这样的:
info: Welcome to Appium v0.16.0 (REV 292d265edd9c7aaf96f165009285c814b218363d)
info: Appium REST http interface listener started on 0.0.0.0:4723
info - socket.io started
Run Code Online (Sandbox Code Playgroud)
sudo apt-get install openjdk-6-jre
Run Code Online (Sandbox Code Playgroud)
下载SDK并将其解压缩到您的主文件夹.
启动Android SDK Manager:
~/path/to/android-sdk/tools/android
Run Code Online (Sandbox Code Playgroud)
在新窗口中安装您需要的软件包:
您还可以通过执行以下操作为Android SDK Manager创建符号链接:
ln -s /path/to/android-sdk/tools/android /usr/bin/android
Run Code Online (Sandbox Code Playgroud)
在ubuntu pc上运行appium的步骤:
安装ruby:在终端粘贴以下命令并按Enter键
sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev
Run Code Online (Sandbox Code Playgroud)
安装linux brew:在终端粘贴以下命令并按Enter键
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"
Run Code Online (Sandbox Code Playgroud)
设置brew的路径
在终端输入:gedit .bashrc,然后在.bashrc文件中复制粘贴
export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"
Run Code Online (Sandbox Code Playgroud)
安装节点:在终端上逐个粘贴以下命令,然后按Enter键
brew update
brew install node
brew link node
Run Code Online (Sandbox Code Playgroud)
安装appium
npm install -g appium
npm install wd
Run Code Online (Sandbox Code Playgroud)
要启动appium:将以下命令粘贴到终端并按Enter键
appium
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
50660 次 |
| 最近记录: |