亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > Android > 正文

Android測試中Appium的一些錯誤解決技巧

2019-10-21 21:37:32
字體:
來源:轉載
供稿:網友

問題

1. error: Failed to start an Appium session, err was: Error: Requested a new session but one was in progress

Android,Appium

之前的會話沒有關閉,然后你又運行了測試實例,也沒有設置覆蓋. 
解決: 

1. 重新停止appium服務,開啟Appium服務 
2. 在Genarel Setting那里設置覆蓋Session,重啟Appium

測試結束在AfterClass加driver.quit()

2. error: Failed to start an Appium session, err was: Error: Command failed: C:/Windows/system32/cmd.exe /s /c “D:/android-sdk-windows/platform-tools/adb.exe -s adb server version (32) doesn't match this client (36); killing…

  • wait-for-device”
  • error: could not install smartsocket listener: cannot bind to 127.0.0.1:5037:

Android,Appium

沒有鏈接上手機或者模擬器,請確認已經連接成功,重新鏈接

3. error: Android devices must be of API level 17 or higher. Please change your device to Selendroid or upgrade Android on your device.

Android,Appium

手機系統低于4.2,appium不支持4.2.2以下的系統,請換一個手機或者模擬器來測試。

4. Error: Permission to start activity denied.

Android,Appium

**activity在清單文件里面沒添加android:exported=”true”的話,你不能直接打開對應的activity,需要從啟動頁activity打開。 
exported屬性就是設置是否允許activity被其它程序調用**

5. error: Failed to start an Appium session, err was: Error: Activity used to start app doesn't exist or cannot ve launched! Make usre it exists and is launchable activity

Android,Appium

要打開的activity不存在,activity路徑錯誤,改為完整正確的activity路徑

6. error: Failed to start an Appium session, err was: Error: ‘java - version' failed. Error: Command failed: C:/Windows/system32/cmd.exe /s /c “java -version”

Android,Appium

Java版本錯誤,請安裝最新的版本。

7.> info: [debug] Error: Command failed: C:/Windows/system32/cmd.exe /s /c “D:/android-sdk-windows/platform-tools/adb.exe -s 8806a0b0 shell “echo ‘ready‘“error: unknown host service

Android,Appium

鏈接手機失敗,重新鏈接手機即可,我就是重新拔插了一下usb

Error: Command failed: C:/Windows/system32/cmd.exe /s /c “D:/android-sdk-windows/platform-tools/adb.exe -s 8806a0b0 shell “echo ‘ping'”“

  • error: unknown host service

adb被突然占用導致,例如你在運行用例的時候運行了模擬器。

8. UIAutomatorViewer提示: Unable to connect to adb. Check if adb is installed correctly

解決,sdk升級到了25產生的問題。

解決方法:

  1. 將adb.exe 復制一份到uiautomatorviewer.bat 目錄下
  2. 修改uiautomatorviewer.bat文件最后一行(改binddir=%prog_dir%為自己的platform-tools本地路徑)

Android,Appium

技巧

1. 每次測試都重新安裝app

為capabilities色設置noReset為true 
capabilities.setCapability(“noReset”, true);

2. 中文亂碼

這都是編碼問題

1.方法1:

Android Studio修改文件編碼的方法,最底部的UTf-8,點擊選GBK就可以了,reload文件。(ps: 先把文件內容全選復制一下再轉換編碼,再粘貼,不然文件內容就變亂碼了)

Android,Appium

2.方法2:

用的是原來的UTF-8編碼,然后在測試module的build.gradle里面添加三行代碼

tasks.withType(JavaCompile){ options.encoding = 'UTF-8'}

Android,Appium

3. 清除編輯框EditText內容

這個問題好像是看手機系統的,我之前的手機就會出現sendKeys的時候沒有全選去掉本來的內容,現在都會自動全選覆蓋了,這個也不算問題了。

 /**  * 逐字刪除編輯框中的文字  * @param element 文本框架控件  */ public void clearText(AndroidElement element){  String className = element.getClass().getSimpleName();  if (className.equals("EditText")){   String text = element.getText();   //跳到最后   driver.pressKeyCode(KEYCODE_MOVE_END);   for (int i = 0; i < text.length(); i ++){    //循環后退刪除    driver.pressKeyCode(BACKSPACE);   }  }else {   print("不是文本輸入框架,無法刪除文字");  } }

4. 點擊輸入法鍵盤的回車搜索

方法1: 切換輸入法

利用adb命令先切換為自己的輸入法,按了搜索再切換為appium的輸入法

查看當前手機的輸入法

cmd執行下面的的代碼

adb shell ime list -s

可以看到類似下面的結果,

C:/Users/LITP>adb shell ime list -scom.baidu.input_mi/.ImeServicecom.sohu.inputmethod.sogou.xiaomi/.SogouIMEio.appium.android.ime/.UnicodeIMEC:/Users/LITP>

執行adb命令

先寫好一個執行cmd的方法

 /**  * 執行adb命令  * @param s 要執行的命令  */ private void excuteAdbShell(String s) {  Runtime runtime=Runtime.getRuntime();  try{   runtime.exec(s);  }catch(Exception e){   print("執行命令:"+s+"出錯");  } }

在需要搜索的時候執行下面的代碼,切換的輸入法用自己查看列表的輸入法內容,我這里是搜狗輸入法

//使用adb shell 切換輸入法-更改為搜狗拼音,這個看你本來用的什么輸入法excuteAdbShell("adb shell ime set com.sohu.inputmethod.sogou.xiaomi/.SogouIME");//再次點擊輸入框,調取鍵盤,軟鍵盤被成功調出clickView(page.getSearch());//點擊右下角的搜索,即ENTER鍵pressKeyCode(AndroidKeyCode.ENTER);//再次切回 輸入法鍵盤為Appium unicodeKeyboardexcuteAdbShell("adb shell ime set io.appium.android.ime/.UnicodeIME");

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久频这里精品99香蕉| 精品毛片网大全| 国产精品久久一区主播| 欧美在线中文字幕| 在线观看欧美视频| 91人成网站www| 欧美激情第三页| 国产精品自产拍高潮在线观看| 最近2019中文字幕在线高清| 日韩美女毛茸茸| 亚洲人成电影网站色| 久色乳综合思思在线视频| 国产日韩综合一区二区性色av| 亚洲人成电影网| 国产精品综合久久久| 日韩专区在线观看| 久久精品美女视频网站| 亚洲高清在线观看| 国产精品91视频| 日韩一区二区福利| 精品国产一区久久久| 在线成人中文字幕| 久久久久久国产三级电影| 亚洲精品综合久久中文字幕| 色偷偷88888欧美精品久久久| 国产福利精品视频| 国产专区精品视频| 在线看国产精品| 国产99久久精品一区二区| 美女av一区二区三区| 欧美精品情趣视频| 久久九九全国免费精品观看| 91精品国产91久久久久久不卡| 一本色道久久综合狠狠躁篇的优点| 色综合久综合久久综合久鬼88| 欧美国产一区二区三区| 欧美国产日韩一区二区在线观看| 欧美床上激情在线观看| 亚洲精品自拍视频| 97精品国产97久久久久久春色| 国内免费久久久久久久久久久| 欧美肥婆姓交大片| 68精品国产免费久久久久久婷婷| 久久久久国产精品免费| 欧美日韩ab片| 国产精品免费一区二区三区都可以| 亚洲欧美日本伦理| 九九热精品视频国产| 欧美日韩成人在线视频| 精品中文字幕在线观看| 91免费人成网站在线观看18| 欧美大码xxxx| 久久人91精品久久久久久不卡| 日韩精品在线免费| 日韩最新中文字幕电影免费看| 91手机视频在线观看| 国产欧美亚洲视频| 欧美成人激情视频| 98精品国产高清在线xxxx天堂| 久久99国产精品久久久久久久久| 亚洲欧美在线播放| 中文字幕欧美日韩va免费视频| 国产一区二区三区视频免费| 亚洲人成电影在线观看天堂色| 欧美日韩爱爱视频| 国产精品久久视频| 亚洲综合精品伊人久久| 欧美在线视频在线播放完整版免费观看| 奇米一区二区三区四区久久| 欧美日韩国产激情| 日韩av网站电影| 伊人久久综合97精品| 亚洲bt欧美bt日本bt| 日本精品在线视频| 欧美日韩亚洲一区二区| 成人免费高清完整版在线观看| 综合国产在线视频| 国产精品国产自产拍高清av水多| 亚洲色图50p| 国a精品视频大全| 日韩免费av一区二区| 日韩欧美综合在线视频| 国产成人综合精品在线| 久久亚洲精品视频| 国产精品成人一区| 欧美日韩中文字幕综合视频| 亚洲国产中文字幕在线观看| 国内精品久久久久久久| 午夜精品久久久久久久久久久久| xxxxx91麻豆| 日韩中文字幕在线观看| 亚洲国产天堂网精品网站| 中文字幕v亚洲ⅴv天堂| 中文字幕日韩精品有码视频| 国产欧美日韩综合精品| 国产精品久久久av| 国产精品毛片a∨一区二区三区|国| 国产精品h片在线播放| 免费不卡在线观看av| 日韩在线视频免费观看| 亚洲人成在线观看网站高清| 国产精品入口日韩视频大尺度| 久久久噜噜噜久久久| 欧美午夜美女看片| 欧美日韩国产va另类| 成人久久一区二区| 亚洲深夜福利视频| 国产日韩欧美中文| 精品香蕉一区二区三区| 超碰97人人做人人爱少妇| 国产在线观看不卡| 久久久久久久久中文字幕| 日韩高清电影好看的电视剧电影| 欧美精品激情blacked18| 亚洲一区二区久久久久久久| 欧美性受xxxx黑人猛交| 国产国语刺激对白av不卡| 操人视频在线观看欧美| 96pao国产成视频永久免费| 92国产精品视频| 欧美成人免费观看| 国产午夜精品全部视频在线播放| 久久精品91久久久久久再现| 欧美视频中文在线看| 97国产精品视频| 中文日韩在线视频| 97久久超碰福利国产精品…| 在线观看视频亚洲| 国产精品69av| 在线播放亚洲激情| 国产成人短视频| 国产亚洲aⅴaaaaaa毛片| 91网站在线免费观看| 久久久久久亚洲精品不卡| 91精品美女在线| 国模精品视频一区二区| 亚洲人午夜色婷婷| 欧美日韩精品二区| 精品福利一区二区| 最近2019中文免费高清视频观看www99| 欧美性感美女h网站在线观看免费| 久久久噜噜噜久久中文字免| 性色av一区二区三区红粉影视| 日本久久久久亚洲中字幕| 日本久久久a级免费| 亚洲精品自产拍| 成人久久一区二区三区| 国产成人亚洲综合青青| 国产精品18久久久久久麻辣| 亚洲国产成人精品久久久国产成人一区| 国产精品91免费在线| 亚洲国产欧美自拍| 国内揄拍国内精品少妇国语| 国产美女搞久久| 亚洲人午夜精品| 中文精品99久久国产香蕉| 成人激情电影一区二区| 国产精品一香蕉国产线看观看| 久久久成人精品视频| 色与欲影视天天看综合网| 欧美黑人性猛交| 北条麻妃久久精品| xxav国产精品美女主播| 久久人人爽人人爽爽久久|