2

私は試した:

SLButton *actionSheetButton = [SLButton elementWithAccessibilityLabel:@"Remove"]; // also tried same with SLElement

BOOL popoverDisplayed = SLWaitUntilTrue([UIAElement(actionSheetButton) isValidAndVisible], 3.0);

if (popoverDisplayed) {
    [UIAElement(actionSheetButton) tap];
}

SLPopover を使用してアクション シートを閉じる/キャンセルすることはできましたが、ボタンのアクションをテストしたいと思います。

ありがとう。

編集:

Instruments に記録されたエラー:

***SLUIAElementNotTappableException*** 次の理由で予期しない例外が発生しました: 要素 ' <SLButton description:"Remove">' はタップできません。

4

1 に答える 1