2015-09-11 10 views

答えて

9

あなたがしなければならない述語を介した要素を見つけますXCUIElementAttributes Protocolを使用してください。この例では、titleは実際には動作しませんが、label(これはaccessibilityLabelにマップする必要があります)を試してみてください。

%@のフォーマットオプションは、Swiftでは動作しないようです。また、 "並べ替え1"の周りの余分な一重引用符に注意してください。

let predicate = NSPredicate(format: "label BEGINSWITH[cd] 'Reorder 1'") 
let button = app.buttons.elementMatchingPredicate(predicate) 
+0

素晴らしいアイデア:)感謝 –

+0

たぶん、あなたも、このための答えを知っていますか?:-) http://stackoverflow.com/questions/32522465/how-to-open-url-in-safari-and-私のために '%@'の作品が –

+0

のxcode-7-app-under-the-test-in-xcode-7に戻ってきます – dnlkng