ios - 如何在iOS模拟器上使用某种语言键盘启动Appium测试

标签 ios keyboard automated-tests appium

我正在运行测试,需要在整个应用程序中输入时打开不同的键盘。我希望能够运行一个测试,该测试可能会启动一个脚本,在测试开始之前更改默认语言。我知道您可以运行执行类似操作的脚本来更改模拟器的状态,但是我找不到键盘设置所在的位置。

最佳答案

我花了一些时间试图解决这个问题。

这是我为您准备的:

  • 要使用不同的键盘,您需要手动告诉模拟器您在键入时计划使用哪种语言。

  • 从此以后,每当键盘抬起时,都会有一个名为 Next KeyboardUIAKey,看起来像一个地球仪。

    <
  • 长按它可以打开包含所有不同语言的操作表,或者单击它一次可以在键盘之间循环。

逐步:

  1. 进入模拟器上的系统偏好设置

  2. 点击常规

  3. 点击键盘

  4. 点击键盘

  5. 点击添加新键盘...

  6. 选择(语言)

  7. 关闭模拟器

  8. 打开您的应用

  9. 单击文本字段

  10. 查看地球按钮

  11. 单击地球按钮

  12. 键盘现在应使用(语言)

关于ios - 如何在iOS模拟器上使用某种语言键盘启动Appium测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24469872/

相关文章:

swift - 当我在 Swift 上按下搜索栏时如何关闭键盘?

pdf - 在我的测试中下载 PDF 文件以供进一步上传

iphone - 线程安全 : NSOperationQueue + [array addObject]

ios - 如何在ADMS iO中找到NSLog“命中请求字符串”或“命中参数”

ios - 适用于 iOS 的 Paypal SDK

iOS 9 - UIAlertView 关闭后键盘弹出

ios - 想通过@IBInspectable实现Keyboard选择

objective-c - 如何保持 CGLayerRef 不变,即使在设备方向切换之后也是如此?

java - 使用java同时建立多个数据库连接和查询时是否应该使用同步?

automated-tests - setNativeDialogHandler 处理ie11访问剪贴板