KIFでQuickDialogのフォームを操作

Pocket

KIFでQuickDialog製のログインフォームのテストをしていた時、

のように追加した要素に対して、

としても入力できませんでした。

そこで、TableViewにAccessibilityIdentifierを設定し、セルをタップ。
その後、FirstResponderに対して入力することで解決しました。

また、QButtonElementは tapViewWithAccessibilityLabel: が反応しませんでしたが、これもセルをタップすることで解消しました。(QLabelElementは大丈夫のようでした。)

QuickDialog、KIF共に中身を見たわけではないので、正しいかはわからないですが、上記の対応で問題なく動いているようです。

 

Trico – Hello world without PC
カテゴリ: 仕事効率化, 教育

 

 


コメントを残す

Your email address will not be published. Please enter your name, email and a comment.