Appium疑難雜症

2021-09-20 09:10:43 字數 586 閱讀 6060

坑之初體驗

1. session大於60秒沒接收到命令自動關閉

python desired_caps = {} # 在啟動配置裡面加入newcommandtimeout引數 desired_caps['newcommandtimeout'] = 200

但是注意cnpm預設在當前目錄安裝npm包

3. uiautomationviewer不支援動態頁面

解決辦法:

啟動安卓虛擬機器,在虛擬機器裡邊獲取(但是虛擬機器需要安裝自己想要的包,甚是麻煩啊);

用driver.page_source檢視原始碼,然後正則抓取相關控制項資訊(但是我好像沒發現id資訊), 盡量不要用xpath定位xml頁面,查詢非常慢;

hierarchyviewer代替此工具,前提是裝置開啟viewserver(虛擬機器是預設開啟的),真機一般只有工程機能開啟,市面上目前發現只有小公尺裝置可以開啟

4. 怎麼檢視裝置是否連線

解決辦法:

裝置通過usb連線上計算機以後,在cmd視窗輸入adb devices

可獲取到裝置資訊。

5. 獲取包名

Hadoop疑難雜症

前天安裝了pig,本來寫了條pig latin,但一直卡在 17 05 07 17 47 07 info mapreduce.job running job job 1494150363568 0001跑不通,想著肯定是mapredcue自身有問題,於是開始了艱苦的檢錯之旅,從csdn到stackf...

疑難雜症 列舉

1.列舉是使用者自定義的整數型別 2.關於列舉的一般用法,參照 c 中的列舉 3.從字串中獲取列舉值 定義如下的列舉 public enum timeofday 從乙個字串得到列舉值,並轉換為整數 timeofday time timeofday enum.parse typeof timeofda...

IIS疑難雜症

1.iis對於32位和64位的作業系統,其安裝檔案是不一樣的。2.先裝了.net,後裝的iis。需要執行命令 cmd cd c windows microsoft.net framework v2.0.50727 aspnet regiis i asp.net 2.0.50727 安裝完畢 3.ii...