我的UI测试在iPhone模拟器的键盘没有下图中的设置时失败。是否可以在UI测试的setUp
方法中以编程方式设置这些设置,或者在测试运行之前的某个位置?我还想对Touch ID注册设置执行相同操作。
我试图通过录制UI测试然后设置键盘来查看可以编写的代码,但不幸的是,模拟器设置似乎超出了录制功能的范围。
答案 0 :(得分:1)
您可以在运行测试之前在脚本中设置以下参数。
defaults write com.apple.iphonesimulator ConnectHardwareKeyboard 0
Run the UI Tests
#optional - reset it
defaults write com.apple.iphonesimulator ConnectHardwareKeyboard 1