Java 无法发送包含某些字符的名称的密钥

Java 无法发送包含某些字符的名称的密钥,java,android,appium,Java,Android,Appium,您好,我有一个场景大纲,我想在其中输入具有以下特殊字符的名称(这些在firstName下参数化) 如果硬编码,它确实可以工作,但必须确保启用了unicode键盘 desiredCapabilities.setCapability("unicodeKeyboard", true); signUpPage.firstNameTextField.sendKeys("tést"); desiredCapabilities.setCapability("resetKeyboard", true); 如果

您好,我有一个场景大纲,我想在其中输入具有以下特殊字符的名称(这些在firstName下参数化)


如果硬编码,它确实可以工作,但必须确保启用了unicode键盘

desiredCapabilities.setCapability("unicodeKeyboard", true);
signUpPage.firstNameTextField.sendKeys("tést");
desiredCapabilities.setCapability("resetKeyboard", true);

如果硬编码,它确实可以工作,但必须确保启用了unicode键盘

desiredCapabilities.setCapability("unicodeKeyboard", true);
signUpPage.firstNameTextField.sendKeys("tést");
desiredCapabilities.setCapability("resetKeyboard", true);

如果你将字符串硬编码到方法中而不是从你的小黄瓜文件中读取它,它的行为会有任何不同吗?@jsheeran我可以尝试一下……即使硬编码字符串找到了答案,也不起作用,我将在稍后发布。如果你将字符串硬编码到方法中而不是从你的小黄瓜文件中读取它,它的行为会有任何不同文件?@jsheeran我可以试一试……即使硬代码Stringcode找到了答案也不行,我很快就会发布
desiredCapabilities.setCapability("unicodeKeyboard", true);
signUpPage.firstNameTextField.sendKeys("tést");
desiredCapabilities.setCapability("resetKeyboard", true);