appium测试-如何在输入框中输入中文(Android)

环境:
  • 系统:Win10
  • Appium版本: 1.13.0
  • JDK版本:1.8.0_144
现象:Appium测试时,默认是无法输入中文的
解决办法:

查找appium官网的Appium Desired Capabilitieshttps://appium.io/docs/en/writing-running-appium/caps/#android-only
发现如下两个Capabilitiy:
appium测试-如何在输入框中输入中文(Android)_第1张图片
这两个Capabilitiy默认都是false关闭的,将unicodeKeyboard设置为true后就可以已Unicode形式输入中文;
如果有需要将键盘重置为初始状态的话,可以配合resetKeyboard使用,默认也是false;但是此Capabilitiy需要配合unicodeKeyboard才可启动。

设置好之后便可以输入中文了
		capabilities.setCapability("unicodeKeyboard", "true");
        capabilities.setCapability("resetKeyboard", "true");

你可能感兴趣的:(自动化测试,App自动化/Appium)