appium 安裝:
1. 安裝node
這邊我折騰了很久,剛開始用 apt-get 安裝,發現安裝的版本太低,導致后面 appium 的安裝失敗。以下是網上找到的安裝方法:
1-1, 官網 https://nodejs.org/en/download/ 上,下載linux對應的編譯版本,保存並解壓縮到本地(我保存在~/install/)。
1-2, 設置 node 和 npm 的軟連接方式
ln -s ~/install/node/bin/node /user/local/bin/node
ln -s ~/install/node/bin/npm /user/local/bin/npm
配置好后,在終端輸入
node -v
npm -v
能顯示對應版本號,表示安裝成功
沒有權限的,前面加 sudo
詳細步驟可見博客 http://www.cnblogs.com/dubaokun/p/3558848.html
2. 安裝 cnpm
官網說用npm安裝appium,我試了很久都不成功。因此先安裝 cnpm, 再用 cnpm 安裝appium等。
npm 與 cnpm 的關系,詳見博客 https://blog.csdn.net/shelly1072/article/details/51524029
npm install -g cnpm --registry=https://registry.npm.taobao.org
3. 安裝 appium/appium-doctor
cnpm install -g appium
cnpm install -g appium-doctor
目前發現版本1.9.0有問題,可安裝1.8.1:
cnpm install -g appium@1.8.1
設置 appium/appium-doctor 的軟連接方式,方式同 1-2
4. 啟動 appium
終端輸入:appium 即可
5. 啟動 appium-doctor
終端輸入:appium 即可
appium-doctor 檢查環境是否滿足要求
appium desktop 安裝:
官網上下載對應版本 https://github.com/appium/appium-desktop/releases
linux 下載 appium-desktop-1.8.2-x86_64.AppImage
設置 appium/appium-doctor 的軟連接方式,方式同 1-2 (或者export 文件對應的路徑,alias 等)
終端輸入 appium-desktop 啟動 appium,start server
點擊此處可啟動 appium inspector,可支持 IOS/Android 定位元素