[英]Android app sanity tests with appium using javascript
我編寫測試的經驗是使用casperjs JavaScript。 現在,我必須使用appium進行android app測試自動化。 我已經看過許多教程,但是無法使用JavaScript和appium創建我的第一個測試。 任何人都可以幫助我創建我的第一個測試。
PS我已經安裝了android studio和andriod SDK工具,設置了ANDRIOD_HOME和PATH環境變量。 已下載https://github.com/acolby/Testdroid_Example.git npm install
成功運行,但在運行npm install -g mocha
並出現錯誤時卡住了
npm ERR! Darwin 14.0.0
npm ERR! argv "node" "/usr/local/bin/npm" "install" "-g" "mocha"
npm ERR! node v0.12.4
npm ERR! npm v2.10.1
npm ERR! path /usr/local/lib/node_modules/mocha/CHANGELOG.md
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! Error: EACCES, unlink '/usr/local/lib/node_modules/mocha/CHANGELOG.md'
npm ERR! at Error (native)
npm ERR! { [Error: EACCES, unlink '/usr/local/lib/node_modules/mocha/CHANGELOG.md']
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! path: '/usr/local/lib/node_modules/mocha/CHANGELOG.md' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! error rolling back Error: EACCES, unlink '/usr/local/lib/node_modules/mocha/CHANGELOG.md'
npm ERR! error rolling back at Error (native)
npm ERR! error rolling back { [Error: EACCES, unlink '/usr/local/lib/node_modules/mocha/CHANGELOG.md']
npm ERR! error rolling back errno: -13,
npm ERR! error rolling back code: 'EACCES',
npm ERR! error rolling back path: '/usr/local/lib/node_modules/mocha/CHANGELOG.md'
npm ERR! Please include the following file with any support request:
npm ERR! /Users/mac/Projects/careaxiom/hfp-acceptance-tests/android/Testdroid_Example/npm-debug.log
嘗試以“以管理員身份運行”打開cmd提示符,然后單擊以下命令。 如果不起作用,請嘗試為這些命令添加sudo
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.