Comment configurer Appium dans Ubuntu pour android

je suis nouveau dans appium (automatisation des tests de la technologie).

j'utilise un PC sous Ubuntu Linux.

j'ai cherché sur ce sujet, mais je n'ai pas tout utile tutoriel. Est-ce que quelqu'un peut m'indiquer la bonne documentation?

21
demandé sur Kheldar 2014-03-13 13:38:16

9 réponses

N'installez pas nodejs via apt-get, qui aura besoin de droits sudo et appium ne fonctionnera pas si node est installé comme utilisateur sudo. Si vous avez déjà installé retirez-le en utilisant

sudo apt-get remove nodejs
sudo apt-get remove npm

Télécharger les derniers nodejs binaires linux formulaire http://nodejs.org/download /

extraire dans un dossier qui n'a pas besoin de droits sudo pour accéder, par exemple votre maison dossier.

tar -xvf <downloaded_binary_tar.gz>

Ajouter la ligne suivante à votre ~/.dossier bashrc.

export PATH=$PATH:<full_path_of_the_extracted_node_folder>/bin

Ouvrir un terminal et faire

npm install -g appium
appium
21
répondu deepak 2014-04-24 08:01:10

je suis sûr que vous trouverez beaucoup de tutoriels sur ce (et cela ne fonctionnera que pour android car vous auriez besoin D'une boîte OSX pour faire iOS) mais voici ce que nous avons fait:

Installer nodejs/mnp :

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


mise à jour: utiliser homebrew pour installer node

Install grunt-cli :

npm install -g grunt-cli

si vous rencontrez un problème sur le fait qu'il ne peut pas être installé dans un répertoire, faites ce .

Install Appium :

npm install -g appium

mettez en place un lien symbolique dans votre fichier .bashrc pour Appium:

ln -s /path/to/appium.js /usr/bin/appium
Test

pour s'assurer qu'il peut être exécuté en exécutant appium dans votre terminal. La sortie devrait être quelque chose comme:

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

Install Java JRE 6

sudo apt-get install openjdk-6-jre

Installer Android SDK :

Téléchargez le SDK et extrayez-le dans votre dossier personnel.

lancer le gestionnaire SDK Android:

~/path/to/android-sdk/tools/android

installez les paquets dont vous aurez besoin dans la nouvelle fenêtre:

  • Android 4.X
  • Android Support Library
  • Le Soutien Android Référentiel
  • Google Play services
  • tout sous Outils
  • tout sous Extras

vous pouvez également créer un lien symbolique pour le gestionnaire SDK Android en faisant:

ln -s /path/to/android-sdk/tools/android /usr/bin/android
15
répondu plosco 2017-05-23 12:34:45

les Étapes pour obtenir appium de travail sur pc sous ubuntu :

installez ruby: coller la commande ci-dessous au terminal et appuyez sur

sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev

installez linux brew:coller la commande ci-dessous au terminal et appuyez sur ENTRER

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"

définir le chemin pour brew

Type: gedit .bashrc au terminal et copier coller la suite dans le .bashrc fichier

export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"

nœud d'Installation:Coller ci-dessous commande une par une au terminal et appuie sur Entrée

brew update
brew install node
brew link node

Installer appium

npm install -g appium


npm install wd

pour démarrer appium: coller la commande ci-dessous au terminal et appuyer sur

appium
6
répondu krishna chetan 2015-12-11 06:25:50

juste pour gagner du temps: sur mon Ubuntu 14.04 j'essayais d'installer npm à la fois via sudo apt-get et en utilisant des binaires. Les deux approches étaient fausses, mais tout va bien après que j'ai appelé npm via HomeBrew

3
répondu olyv 2014-11-11 13:59:27

étapes pour installer appium sur linux.

configuration de base à partir du lien- https://github.com/appium/appium/blob/master/docs/en/appium-setup/running-on-linux.md

maintenant installer linuxbrew en prenant l'aide du lien - https://www.digitalocean.com/community/articles/how-to-install-and-use-linuxbrew-on-a-linux-vps

utilisez maintenant les commandes suivantes du terminal

assurez-vous de démarrer un nouveau terminal

brew update
brew install node
brew link node
npm install -g appium@version

Espérons que cela aide ceux qui sont confrontés à la question de l'installation avec "sudo",

3
répondu user2220762 2016-06-15 14:07:06

beaucoup de gens face problème lors de l'installation appium sur ubuntu parce que nous installons en utilisant sudo nous devrions installer appium en utilisant npm

Détaillées, étape par étape, des explications pour installer appium sur Ubuntu à l'aide de mnp

CLIQUEZ ICI

  1. pour installer le noeud.js et appium sans sudo nous utilisons linuxbrew.

  2. pour installer linuxbrew ce sont les dépendances

    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
    
  3. Installer Ruby ci-dessous à l'aide de la commande

    sudo apt-get install build-essential curl git m4 python-setuptools ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev
    
  4. Installer Linux Brasser à l'aide de commande ci-dessous

    ruby -e “$(curl -fsSL 
    https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"
    
  5. Définir le Chemin pour brew

premier type sudo gedit.bashrc dans le terminal et copier ce qui suit dans le .bashrc file.export

PATH="$HOME/.linuxbrew/bin:$PATH"exportMANPATH="$HOME/.linuxbrew/share/man:$MANPATH"export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"

7 .Installer le noeud: ouvrir le nouveau terminal et copier la commande et appuyer sur enter

brew update
brew install node
brew link node

8.Enfin installer Appium en utilisant la commande ci-dessous

npm install -g appium

9.Vérifions si l'installation est réussie. Ouvrez le terminal et tapez "appium" et appuyez sur enter.Vous devriez voir quelque chose comme ça dans le 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
2
répondu anuja jain 2017-04-08 22:31:47

il est très simple et facile, s'il vous plaît vérifier les étapes ci-dessous!.

1)Installer le dernier noeud.js

commandes du Terminal:

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs  

pour plus d'informations, veuillez consulter le site officiel: https://nodejs.org/en/download/package-manager /

2) Installer la dernière application

commandes du Terminal:

npm install -g appium

ou

sudo npm install -g appium

pour plus d'informations, veuillez consulter la documentation officielle:

https://www.npmjs.com/package/appium

1
répondu Raja Rama Mohan Thavalam 2017-06-16 03:02:01

j'ai installé le NVM sur CentOS 7 et il fonctionne parfaitement.

curl https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash

je vous recommande fortement d'aller pour ce que vous aurez le contrôle des versions NodeJS .

Btw, Linuxbrew ne marche pas pour moi.

0
répondu Marcus Paulo 2016-08-10 05:50:18

je peux parler de la version 14.04

  1. Téléchargez le fichier de https://nodejs.org/en /

2.Maintenant, pour extraire le chemin du fichier, appuyez sur Ctrl+l, Il donnera le chemin exact, Copiez - le

3.ouvrir bash.src fichier et il faut l'ouvrir avec gedit, ce fichier est caché Appuyez sur Ctrl+h pour voir les fichiers cachés

4.maintenant, dans le bash.src, coller le fichier ci-dessous commandes

   export PATH=$PATH:"somepath u copied upto bin" 

   export NODE_PATH=$PATH:"somepath u copied upto bin node_modules'"

Il va sûrement travailler

0
répondu abishek kachroo 2017-08-20 13:02:42