Cómo configurar Appium en Ubuntu para Android
(9)
Es muy simple y fácil, ¡por favor revisa los siguientes pasos!
1) Instale el último Node.js
Comandos de terminal:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
Más información, consulte el sitio web oficial: https://nodejs.org/en/download/package-manager/
2) Instalar el último Appium
Comandos de terminal:
npm install -g appium
o
sudo npm install -g appium
Más información verifique la documentación oficial:
Soy nuevo en appium
(tecnología de prueba de automatización).
Estoy usando una PC con Ubuntu Linux.
He buscado sobre este tema, pero no tengo ningún tutorial útil. ¿Alguien puede indicarme la documentación correcta?
Estoy seguro de que encontrarás muchos tutoriales al respecto (y esto solo funcionará para Android, ya que necesitarías una caja OSX para hacer iOS), pero esto es lo que hicimos:
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
ACTUALIZACIÓN: use homebrew para instalar el nodo
npm install -g grunt-cli
Si se encuentra con un problema de que no se puede instalar en un directorio, haga this .
npm install -g appium
Configure un enlace simbólico en su archivo .bashrc
para Appium:
ln -s /path/to/appium.js /usr/bin/appium
Prueba para asegurarte de que pueda ejecutarse ejecutando appium
en tu terminal. La salida debería ser algo así como:
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
sudo apt-get install openjdk-6-jre
Descargue el SDK y extráigalo a su carpeta de inicio.
Inicie el Administrador de Android SDK:
~/path/to/android-sdk/tools/android
Instale los paquetes que necesitará en la nueva ventana:
- Android 4.X
- Biblioteca de soporte de Android
- Repositorio SUpport de Android
- Servicios de Google Play
- Todo bajo Herramientas
- Todo bajo Extras
También puede crear un enlace simbólico para el Administrador de Android SDK haciendo:
ln -s /path/to/android-sdk/tools/android /usr/bin/android
Instalé el NVM en CentOS 7
y funciona perfectamente.
curl https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash
Recomiendo encarecidamente ir por eso con el que tendrá el control de NodeJS
versiones de NodeJS
.
Por Linuxbrew
, Linuxbrew
no funciona para mí.
Mucha gente enfrenta problemas al instalar appium en ubuntu porque instalamos usando sudo, debemos instalar appium usando npm
Explicación detallada paso a paso para instalar appium en Ubuntu usando npm
Para instalar node.js y appium sin sudo usamos linuxbrew.
Para instalar linuxbrew estas son las dependencias
Ruby 1.8.6 or newer GCC 4.2 or newer Git 1.7.12.4 or newer Linux 2.6.16 or newer 64-bit x86 or 32-bit ARM platform
Instala Ruby usando el comando debajo
sudo apt-get install build-essential curl git m4 python-setuptools ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev
Instale Linux Brew usando el comando debajo
ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"
Establecer ruta para elaborar cerveza
primero escriba sudo gedit.bashrc
en el terminal y copie lo siguiente en el .bashrc file.export
PATH="$HOME/.linuxbrew/bin:$PATH"exportMANPATH="$HOME/.linuxbrew/share/man:$MANPATH"export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"
7. Nodo de instalación: abre una nueva terminal y copia el comando y presiona enter
brew update
brew install node
brew link node
8. Finalmente, instala Appium usando el comando a continuación
npm install -g appium
9. Comprobemos si la instalación es exitosa. Abra la terminal y escriba "appium" y presione enter. Debería ver algo así en la terminal
info: Welcome to Appium v1.4.12(REV 8db2d00b9afcf2c50a09a80a2e8d56b05a902caf)
info: Appium REST http interface listener started on 0.0.0.0:4723
info: Console LogLevel: debug
No instale nodejs a través de apt-get, que necesitará derechos de sudo y appium no funcionará si el nodo está instalado como usuario sudo. Si ya ha instalado elimínelo usando
sudo apt-get remove nodejs
sudo apt-get remove npm
Descargue los últimos archivos binarios de nodejs linux http://nodejs.org/download/
Extraiga en una carpeta que no necesita derechos de sudo para acceder, por ejemplo, su carpeta de inicio.
tar -xvf <downloaded_binary_tar.gz>
Agregue la siguiente línea a su archivo ~ / .bashrc.
export PATH=$PATH:<full_path_of_the_extracted_node_folder>/bin
Abra una terminal ahora y haga
npm install -g appium
appium
Pasos para instalar appium en Linux.
Configuración básica desde el enlace: https://github.com/appium/appium/blob/master/docs/en/appium-setup/running-on-linux.md
Ahora instala linuxbrew tomando la ayuda del enlace - https://www.digitalocean.com/community/articles/how-to-install-and-use-linuxbrew-on-a-linux-vps
Ahora usa los siguientes comandos desde la terminal
asegúrese de iniciar una nueva terminal
brew update
brew install node
brew link node
npm install -g appium@version
Espero que esto ayude a aquellos que enfrentan el problema instalando con "sudo"
Pasos para obtener appium trabajando en ubuntu pc:
Instala Ruby: Pega el siguiente comando en la terminal y presiona enter
sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev
Instale linux brew: pegue el siguiente comando en la terminal y presione enter
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"
establecer camino para la elaboración
Escriba: gedit .bashrc en el terminal y copie y pegue en el archivo .bashrc
export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"
Instalar nodo: pegue los comandos siguientes uno por uno en la terminal y presione enter
brew update
brew install node
brew link node
Instalar appium
npm install -g appium
npm install wd
Para iniciar appium: pegue el siguiente comando en la terminal y presione enter
appium
Puedo decir acerca de la versión 14.04
- Descargue el archivo de https://nodejs.org/en/
2. Ahora para extraer la ruta del archivo, presione Ctrl + l, le dará la ruta exacta, cópielo
3. Abra el archivo bash.src y tiene que estar abierto con gedit, este archivo está oculto. Presione Ctrl + h para ver los archivos ocultos.
4. ahora en el archivo bash.src, pega los comandos a continuación
export PATH=$PATH:"somepath u copied upto bin"
export NODE_PATH=$PATH:"somepath u copied upto bin node_modules''"
Sin duda funcionará
Solo para ahorrarle tiempo a alguien: en mi Ubuntu 14.04 estaba tratando de instalar npm tanto a través de sudo apt-get como usando binarios. Ambos enfoques fueron incorrectos, pero todo está bien después de que me instalé en npm a través de HomeBrew