2017-07-06 5 views
0

UIテストでiOSを使用しています。私のテストでは、firstNameとlastNameの2つのテキストフィールドを入力します。このテストはシミュレータiphone 6と7で動作しますが、シミュレータiphone 5とSEで試してみると失敗しました。エラーは、2番目のテキストフィールドをタップしたときの "txtFieldLastName.tap()"コードにあります。シミュレータのハードウェアキーボードを無効にしようとしましたが、まだ失敗しました。それを修正するには?私はシミュレータiOS 6以上で動作しているので混乱しています。iOSのUIテストで、2番目のテキストフィールドをタップするとエラーが発生します。

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

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

エラーメッセージを表示できますか? –

+0

エラーメッセージはありません。私は解決策に答えました。 –

答えて

0

答えは、2番目のテキストフィールドをタップする前にキーボードを閉じることです。ありがとうございました。

関連する問題