0

iPad アプリの計測器で Automation ツールを使用して、自動化テスト スクリプトを作成しています。ログイン画面で、ユーザーが情報を入力せずにログイン ボタンをタップすると、エラー メッセージが表示されます。このエラー メッセージは、最初は非表示のラベルに表示されます。エラー メッセージを表示する必要がある場合は、表示され、そのラベルにエラーが表示されます。そのラベルに表示されているエラー メッセージが、受け取ると予想されるものと同じかどうかを確認したいと考えています。それ、どうやったら出来るの ?

4

1 に答える 1

1

まず、エラー メッセージが画面に表示されるようにスクリプトを記述してから、次のように記述します。そのため、 target.logElementTree();
その要素の階層を確認してから、次のような予想されるエラー メッセージと比較することができます。
if (mainWindow.staticTexts()[0].name() == "expected_alert_message") {log_Pass} else {log_Fail}

于 2013-05-02T09:59:05.943 に答える