VIVO 手机appium自动化测试输入法带来的坑 亲试可行


一 Appium VIVO X9 使用 Appium 进行自动化编辑文本框时候弹出输入法选择窗口,选择后仍然无法输入文本,导致定位元素失败

1解决法:

在执行脚本前,对文本框进行一次“剪切”操作。运行脚本时,会自动粘贴,并进行send_key赋值,不知什么原理,但是能解决由此导致定位元素失败的问题。

2解决法:

Vivo手机设置-输入法设置,开启Appium IME和Unicode IME,默认输入法可以选择Unicode IME。

二 报E       selenium.common.exceptions.WebDriverException: Message: An unknown server-side error occurred while processing the command. Original error: Error executing adbExec. Original error: 'Command 'C:\\Users\\fengye\\AppData\\Local\\Android\\android-sdk\\platform-tools\\adb.exe -P 5037 -s f39fc49d shell ime enable io.appium.settings/.UnicodeIME' exited with code 4294967177'; Stderr: ''; Code: '4294967177'

解决:vivo手机开发者选项中开启USB模拟点击。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM