appium+python自動化44-appium命令行模式
前言
appium desktop有個客戶端版本,每次運行腳本的時候都要去雙擊啟動才能運行,很顯然不太方便,影響效率。那麽有沒什麽辦法不啟動桌面程序就能運行呢,比如cmd命令行執行?
環境:
appium 命令行模式版本 1.8
windows環境
npm
1.NPM是隨同NodeJS一起安裝的包管理工具,能解決NodeJS代碼部署上的很多問題,常見的使用場景有以下幾種:
- 允許用戶從NPM服務器下載別人編寫的第三方包到本地使用。
- 允許用戶從NPM服務器下載並安裝別人編寫的命令行程序到本地使用。
- 允許用戶將自己編寫的包或命令行程序上傳到NPM服務器供別人使用。
- 由於新版的nodejs已經集成了npm,所以之前npm也一並安裝好了。可以通過輸入 "npm -v"來測試是否成功安裝.
npm -v
2.如果npm版本過低,也可以通過以下指令升級npm版本
npm install npm -g
npm安裝appium
1.npm 的包安裝分為本地安裝(local)、全局安裝(global)兩種,一般推薦全局安裝(-g).
註意,如果直接這樣安裝appium會非常慢
npm install -g appium
2.直接安裝會特別慢,還經常報錯,這個時候就需要用到淘寶的鏡像地址:http://registry.npm.taobao.org
用這個也可以http://registry.cnpmjs.org
npm --registry registry https://registry.npm.taobao.org -g appium
其它方法:如果不想每次輸入那個地址,可以修改npm配置
> npm config set registry http://registry.npm.taobao.org
改完之後查看是否改成功
> npm config get registry
下次就能直接這樣安裝了
> npm install -g appium
cnpm
1.如果不想用npm安裝的,可以用cnpm安裝,這個相當於是npm的升級版,先用npm安裝cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
2.用cnpm安裝appium也一樣
cnpm install appium
卸載與查看
1.查看appium版本號
appium -v
2.卸載appium版本
npm uninstall appium
這個指令卸載貌似一直報錯,有個文件一直報找不到,不知道為啥,不能卸載就去搜索到appium路徑,全部刪除吧
啟動appium
1.啟動appium,打開cmd輸入appium就能啟動了,接下來跟打開客戶端版本一樣,也能運行python代碼了
appium
啟動後會出現如下信息:
C:\Users\admin>appium
[Appium] Appium support for versions of node < 8 has been deprecated
removed in a future version. Please upgrade!
[Appium] Welcome to Appium v1.8.0
[Appium] Appium REST http interface listener started on 0.0.0.0:4723
appium+python自動化44-appium命令行模式