XCUIElementQuery
内部のクラスのすぐ下XCTest
には、多くの定数があり、その上のドキュメント ノートには次のように記載されています。
Constants for use with -[XCUIElement typeKey:modifierFlags:],
representing keys that have no textual representation. These comprise
the set of control, function, and modifier keys found on most keyboards.
どうやら、メモに記載されているように、 というXCUIElement
メソッドがあるはずです。typeKey:modifierFlags:
ただし、ドキュメントのどこにもこのメソッドが見つからないようです。また、前述の定数を利用して、この動作に代わる方法も見当たりません。使用したい定数の部分的なリストを次に示します。
let XCUIKeyboardKeyDelete: String
let XCUIKeyboardKeyReturn: String
let XCUIKeyboardKeyTab: String
let XCUIKeyboardKeyCommand: String
このコードは時期尚早で、将来の Xcode 7 リリースの一部として後で完成する可能性がありますか?
cmd+a
最終的に、入力してから使用XCUIKeyboardKeyDelete
して、指定されたの内容を削除できるようにしたいと思いXCUIElement
ます。Xcode 7 UI Testing で現在利用できる優れた代替手段がある場合は、知りたいです。
--> Swift 2.0 ベータ 4