彻底解决appium 自动化测试时总是自动安装appium android input manager for unicode

Posted cuiying

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了彻底解决appium 自动化测试时总是自动安装appium android input manager for unicode相关的知识,希望对你有一定的参考价值。

按照“上海--悠悠”(感谢~)的博客https://www.cnblogs.com/yoyoketang/p/6128725.html 安装完成appium自动化测试的环境后(配置启动等等过程略,总之是一条充满了血泪的探索之旅T_T~),开始尝试测试微信公众号,我的设置如下

 

 

 

测试过程中可谓一步一坑,首先为了解决微信公众号测试中的中文问题,加了两行代码:

desired_caps[\'unicodeKeyboard\'] = True  # 使用unicodeKeyboard的编码方式来发送字符串
desired_caps[\'resetKeyboard\'] = True # # 将键盘给隐藏起来
但是悲催的是加上这两行代码以后,每次执行py 文件都会自动安装appium android input manager for unicode,网上解决办法都是把这两行注释掉,但是注释掉以后中文问题无法解决,中好号测试又绕不开。
而且还报错。
经过各种尝试后找到了解决的办法,appium在Windows版在2015年底止步于的 AppiumForWindows_1_4_16_1.zip 。于是,新的工具 Appium-desktop 来了! 它来继续 Appium-Server的使命。
于是找到了温一壶酒的博客https://www.cnblogs.com/hong-fithing/p/11615628.html 按照详细的步骤安装并且配置了Appium-desktop

停掉原来的appium启动新的再次跑用例,发现不再安装appium android input manager for unicodele了。
不过呢又有新的问题,每次都会退出微信重新登录~~继续填坑中~

 

 

 

 










以上是关于彻底解决appium 自动化测试时总是自动安装appium android input manager for unicode的主要内容,如果未能解决你的问题,请参考以下文章

Appium 自动化测试不稳定,总是运行一段时间后

appium-Android的驱动程序

Appium+python自动化54-appium-doctor报错已解决(SyntaxError: Unexpected token ...)

如何在 Mac OS 上设置 Appium 以在 Android 和 iOS 设备上运行来自 JAVA 类的自动化测试

AWS appium ios 测试总是失败

App自动化测试 —— Appium的使用