如何打印 XCUITest 中的所有静态文本

Sam*_*ora 1 ios swift xcuitest

我曾经app.staticTexts["String"].tap()点击一个包含该字符串的按钮,该按钮工作正常。
但这里的问题是我想打印static该页面上存在的所有文本,我该怎么做XCUITest
我的目标是遍历static页面上存在的所有文本,然后if在我预期的文本上添加条件。

小智 5

你可以使用这样的东西:

    for staticText in app.staticTexts.allElementsBoundByIndex {
        if staticText.label == "test" {

        }
    }
Run Code Online (Sandbox Code Playgroud)