簡體   English   中英

使用javascript對appium進行Android應用程序完整性測試

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM