点击第二个文本字段时出现iOS UI测试错误

时间:2017-07-06 03:41:59

标签: ios iphone swift uitextfield xcode-ui-testing

我正在使用UI Test iOS工作。我的测试是键入2个文本字段firstName和lastName。这个测试在模拟器iphone 6和7中工作,但是当我在模拟器iphone 5和SE中尝试时失败了。错误发生在" txtFieldLastName.tap()"点击第二个文本字段时的代码。我试图禁用模拟器的连接硬件键盘,但仍然失败。如何解决?我很困惑,因为在模拟器iOS 6或更大版本中它的工作。

let txtFieldFirstName = app.textFields["firstName"]
let txtFieldLastName = app.textFields["lastName"]

txtFieldFirstName.tap()
txtFieldFirstName.typeText("First")            
txtFieldLastName.tap()
txtFieldLastName.typeText("Last")

1 个答案:

答案 0 :(得分:0)

答案是在点击第二个文本字段之前尝试关闭键盘。谢谢。