appium踩過的坑(持續更新..)
Appium踩過的坑一:
執行appium報錯:Appium will not work if used or installed with sudo
[email protected] ~$ error: Appium will not work if used or installed with sudo. Please rerun/install as a non-root user. If you had to install Appium using `sudo npm install -g appium`, the solution is to reinstall Node using a method (Homebrew, for example) that doesn't require sudo to install global npm packages. [1]+ Exit 1 appium
出錯原因:
許可權問題,無法使用sudo來執行appium
解決辦法:
步驟1. 改變node的所有者
cd /usr/local/lib
sudo chown -R bixiaopeng node_modules
步驟2. 解除安裝appium
npm uninstall appium -g
步驟3. 重新安裝appium
npm install -g appium
步驟4. 啟動
appium &
步驟5. 檢視是否執行成功
瀏覽器開啟:
顯示:
That URL did not map to a valid JSONWP resource
說明成功
Appium踩過的坑二:
執行iOS用例報錯:We don't have write access to /Applications/Xcode.app..
org.openqa.selenium.SessionNotCreatedException: A new session could not be created. (Original error: We don't have write access to /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/Applications/MobileSafari.app, please re-run authorize as bixiaopeng) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 308 milliseconds Build info: version: '2.41.0', revision: '3192d8a6c4449dc285928ba024779344f5423c58', time: '2014-03-27 11:29:39' ---------com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:202) at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:65) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120) Process finished with exit code 255
問題原因:
又是許可權問題
解決辦法:更改Xcode.app的許可權
[email protected] Applications$ sudo chown -R bixiaopeng Xcode.app
Password:
再次執行:
OK
微信公眾帳號: wirelessqa
關於作者:
相關推薦
前端幾個容易踩的坑(持續更新)
oat asp color oval html標簽 form表單 ref eth -s ---恢復內容開始--- 1.HTML標簽中的float屬性 在查了好的資料都不能一下就讓你想float到底是幹嘛的?其實很簡單, 參考文章:http://www.w3sc
記錄學習Appium踩過的一些坑(持續更新)
info 模擬點擊 eight .com 型號 編譯器 mage 技術分享 sdn 1.用模擬器調試腳本無任何問題,一連上真機就只是打開了APP,編譯器也沒報任何錯誤 我用的小米手機 解決方法: 將 USB調試(安全設置) 打開。 就相當於 打開了 模擬點擊 一個操作
appium踩過的坑(持續更新..)
Appium踩過的坑一: 執行appium報錯:Appium will not work if used or installed with sudo [email protected
那些年踩過的坑(持續更新)
app 刪除 lin .... 遇到 公網 系統重啟 天前 忽略 rsync使用之批量刪除 ??依稀記得,那個夜晚要升級apache,持續到22:00,而後項目經理要求增加系統備份,好吧,應該的,rsync用的還不熟悉,直接上手就做了,結果,源與目的寫反了,加上-delet
第四篇博文 學習Python過程中踩過的坑 ---持續更新
2018-10-10更新 2、CSDN部落格程式碼彩色顯示 坑:在編輯頁面直接插入程式碼塊如下 顯示如下: 可這樣修正:在開始的三個反引號後邊加python(其他語言同理) 顯示如下: =======================
Appium遇到的問題(持續更新....)
ast emp module python ron handle sta created trace Python版: 1、運行Appium遇到的錯誤:此問題是由於JDK版本要在1.7及以上。 Android開發要求。 A new session could not be
EclipseSpring外掛不顯示問題,我踩過坑,分享下
網上最多的說法是版本不相容(spring外掛和eclipse),但是其實大家都不是傻子,都會看對應版本。 所以最多情況還是版本都對的情況下出現外掛不顯示等問題,下面貼出穩穩的安裝外掛和顯示方法; 1、先確定環境,比如eclipse+jdk+spring外掛, 這裡4.5版本的eclipse最好搭
python3 django學習遇到的坑(持續更新)
1.There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] 今天在用pip安裝P
程式設計師,Mybatis你踩過坑嗎?
摘自:https://yq.aliyun.com/roundtable/49835?&utm_campaign=sys&utm_medium=market&utm_source=edm_email&msctype=email&msca
React Native開發中遇到的坑(持續更新中...)
由於近期在進行React Native開發,遇到了不少坑,在此列出來。 1、使用Android的GenyMotion模擬器時,雙擊”R”出現”Could not connect to development server”紅屏的解決方法. 答:由於模擬
升級到XCode9(BaseSDK:iOS11)的各種坑 持續更新中
XCode9和iOS11 beta了不知多少版本了,正式版本還沒有正式釋出。我也終於忍不了了,還是都做了升級。裝置版本分別為: XCode:Version 9.0 beta 6 (9M214v) 10月13日更新GM版 iPhone:11.0(15A5370
Xcode7.2與iOS9之坑 (持續更新)
前幾天升級OS X EI Capitan 10.11.1, 以及Xcode7.1,正好趕上公司新產品上線,要做iOS9的適配,遇到各種坑,各種查資料,隨之記錄總結一下遇到的坑. 先說下要適配iOS9要做的事: 1.更改http為https 兩種方案: 一.公司後臺
27.Spring-Boot中攔截器中靜態資源的處理(踩過坑)以及Spring mvc configuring拓展介紹
一.springboot中對靜態資源的處理 預設情況下,springboot提供存放放置靜態資源的資料夾: /static /public /resources /META-INF/resources 對於maven專案即就是存在src/main/re
那些年我們踩過的php坑(持續更新)
原因:在第一次迴圈時,陣列的指標指向下一個元素,得到的陣列值為2,這個時候,php陣列內部會複製一份臨時的陣列$tmp, $tmp的指標指向第二個元素,後續呼叫current($a),實際上是取的臨時陣列$tmp的當前值,而$tmp的指標始終指向第二個元素,所以輸出結果永遠是2
Bootstrap常用、實用整理(bootstrap踩過的坑),持續更新......
bootstrap是一個響應式前段框架、豐富的外掛。可以提高開發效率,前段時間專案中用到了bootstrap在這裡我記錄下專案中用到的東西及我的理解(我只是一個小白),希望大家多多指正、共同學習。 在這裡我要介紹下常用的、比如bootstrap suggest、及boots
前端開發踩坑日誌(持續更新。。。)
1、火狐瀏覽器對event的支援,如果var e = window.event就會出錯,解決辦法:var e = event || window.event; 2、event.target和event.currentTarget的區別 3、使用axios進行跨域請求時要對option請求時,後端要對
記錄Appium-desktop踩過的坑could not find devices
最近了解到一個自動化入門的新工具appium-desktop,看網上各種文章,感覺這個工具是很簡單的一個入門級工具,下載試用了一下。 官網下載,輸入網址appium.io,點選下載。 一路傻瓜式安裝,安裝完之後正常開啟,一切都很順利。拿真機進行測試,發現使用adb devices命令能夠正常檢測到裝置,但
使用JQ、BootStrap時,踩過的坑(不定期更新)
(此文用於記錄程式設計過程過程中,遇到的那些令人頭皮發麻的坑,以及它們的解決方法) 一、使用bootstrap-select、JQ 日前,要做一個需求,有一個輸入框,可以multiple輸入,輸入的東西還要到資料庫判斷,其是否存在?後臺還要根據這些資訊一條一條查詢別的表資料,我想這個邏輯
記錄某專案中的踩坑與解決(持續更新)
前言 最近參加了某個比賽, 我所選的賽題就是個類似知乎這樣的安卓app,由於著手近一個月了,踩了不少坑,之前沒怎麼記錄,估計事後也會忘記乾淨。 因此特開一帖,在此記錄下相關的坑。 記錄 寫完某個Recyclerview的item佈局和相關介面卡後, 然後展示的時候, 發現顯示出來的Item數量小於
記錄某項目中的踩坑與解決(持續更新)
class hold 數量 eat 發現 適配 比賽 攔截 綁定 前言 最近參加了某個比賽, 我所選的賽題就是個類似知乎這樣的安卓app,由於著手近一個月了,踩了不少坑,之前沒怎麽記錄,估計事後也會忘記幹凈。 因此特開一帖,在此記錄下相關的坑。 記錄 寫完某個Recyc