2017-06-04 4 views

答えて

1

あなたはaccessibilityIdentifierを設定する必要があります。これは、UIテストの要素を識別できるように設計された非ユーザ向けのプロパティです。人々がテストで物を識別するために以前使用していたが、要素を選択したときにaccessibilityLabelの内容を聞くVoiceoverユーザーの経験に影響を与える、人々を悪用するのを防ぐために導入されました。

// app code 
let myButton: UIButton! 
myButton.accessibilityIdentifier = "deleteButton" 

// test code 
let app = XCUIApplication() 
let deleteButton = app.buttons["deleteButton"] 
0

アクセシビリティラベルでボタンを見つけることができます。だから、最初のラベルを設定します。

deleteButton.setAccessibilityLabel("delete") 

そして、あなたが持つ通常のようにアクセスできます。

untitledWindow.buttons["delete"].click() 
関連する問題