2017-11-29 9 views
1

特定の条件に基づいてテキストが変更されるボタンがあります。 XCUITestでこの機能をテストしたいのですが、ボタンのテキストにアクセスできないようです。ボタンのテキストが変更されているかどうかをテストします。

私はテキストにアクセスするにはどうすればよい

button.staticTexts 
button.value 
button.title 
elementsQuery.buttons["My Button"] //This uses the accessibility label 

を試してみましたか?

+0

'button 'は存在しますか?あなたは 'button.label'を試しましたか? – lagoman

+0

@lagoman私は確信しています。私はラベルを試しましたが、アクセシビリティラベルのようです –

+0

'button'オブジェクトで' .value'や '.title'を呼び出そうとするとエラーになりますか?あなたはページ上のボタンの正確な数を知っていますか? – lagoman

答えて

0

は、私は、これは古いです知っているが、これを試してみてください。

let app = XCUIApplication(); 
let buttonText = app.otherElements["My Button"].staticTexts; 

これは私が知っているように動作しない場合。現在iOS XCUITestsで働いています

関連する問題