Macaca使用過程中的疑問
使用PyCharm匯入本地包時,提示Unresolved reference錯誤
在PyCharm中匯入本地包,需要為想匯入的包設定源目錄,也就是你要使用的檔案所在的目錄。
macaca-ios、macaca-android與app-inspector模組下的應用包衝突
在iOS真機除錯下,因為macaca-ios和app-inspector是兩個模組下的,安裝的XCTestWD也是不一樣的,可能會有問題。因此在切換時,最好把原有的XCTestWD刪除。
在Android真機除錯下,因為app-inspector和macaca-android是兩個資料夾下的,安裝的apk也是不一樣的,可能會有問題。因此在切換時,把這com.maraca.android.testing.test、UiAutomator sample、android-unlock這三個apk從手機裡刪除下。
使用app-Inspector命令時無法安裝XCTestWD
在安裝iOS真機時,你只是給macaca-ios模組下的XCTestWD重新簽名,但並沒有給app-inspector模組下的XCTestWD重新簽名。如上圖,你需要分別給兩個模組下的XCTestWD重簽名。
在用例中判斷中文字元時,提示UnicodeEncodeError異常
需要解決Python2.7的UnicodeEncodeError,在用例中加上以下程式碼:
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
官方的示例為什麼使用了assertTrue等斷言
我們能從斷言裡獲得以下資訊:哪裡的測試失敗了;測試為什麼失敗。這是大部分斷言都能提供的,但是,不同的斷言使用的判斷卻不盡相同。
- assertEqual斷言的方法是判斷兩個值相等則通過
- assertTrue斷言的方法是判斷bool值為True則通過
- assertIsNotNone斷言的方法是判斷元素存在則通過
斷言雖然不能像人工判斷預期結果那樣準確,但合理靈活地運用,對於重要節點加上斷言也是具有一定判斷預期的效果的。
使用app-Inspector獲取介面元素時,xpath-lite與xpath的區別
如上圖,xpath-lite是模糊定位,當一個頁面有兩個“//*[@name="雙色球"]”時,可能就會定位不到。而xpath是精準定位,正常情況下不會出錯。
無線網路下使用app-inspector檢視Android是經常出現埠對映問題?
有個治根不治本的方法,關閉Wi-Fi網路,換有線網路或行動網路再次執行即可。
相關文章
- 關於DDD學習過程中的一些疑問
- Composer 使用過程中遇到的問題和解決方案
- Mac電腦使用imazing過程中遇到的問題Mac
- 爬蟲過程中遇到的問題爬蟲
- asynchttpclient 使用的一點疑問HTTPclient
- 安裝yeoman,grunt過程中的問題
- 學習vue過程中遇到的問題Vue
- STATSPACK安裝過程中遇到的問題
- object-c中疑問Object
- 疑問:使用了Jdon6.4的JPetStore的模型中的場景模型
- 記錄在使用Django開發過程中遇到的問題No.2Django
- RESTful設計中的常見疑問REST
- 在學習中的一點疑問。
- 電商APP測試過程中遇到的問題APP
- Vue 實踐過程中的幾個問題Vue
- android開發過程中遇到的問題Android
- ambari安裝過程中的問題彙總
- [轉]RAC 安裝配置過程中的問題
- java——ArrayList中contains()方法中的疑問JavaAI
- js中new關鍵字的使用過程JS
- 在使用Kafka過程中遇到的錯誤Kafka
- SQL Server儲存過程中raiserror的使用SQLServer儲存過程AIError
- 請教:jive中使用mysql的疑問MySql
- 使用DBMS_RANDOM過程引發的問題random
- 關於執行緒使用中的幾個疑問,請教大家!執行緒
- 使用javamail發信過程中的一些問題及解決方法JavaAI
- dsp builder 11.0 使用過程中產生的問題及解決方案UI
- 儲存過程訪問其他使用者的表的問題儲存過程
- 我的疑問
- 請問一下 win10 下使用 macaca 時,com.macaca.android.testing is not exists 是什麼問題啊,求還在用 Macaca 的大佬解答!!!萬分感謝!!Win10MacAndroid
- HashMap中的hash演算法中的幾個疑問HashMap演算法
- Flutter開發過程中遇到的問題記錄Flutter
- ORACLE中儲存過程的許可權問題Oracle儲存過程
- 一次DG搭建過程中碰到的問題
- MySQL儲存過程中的sql_mode問題MySql儲存過程
- SQL在shared pool中的解析過程問題SQL
- 專案管理過程中的問題分析方法(轉)專案管理
- docker使用redis過程出現的問題記錄DockerRedis