【发布时间】:2019-07-02 12:39:51
【问题描述】:
我有一个 webview,当在 webview 中按下按钮时,它会改变它的内容。是否可以检测 webview 是否在 XCUITest 中更改了其内容。
编辑:我想要一种通用的方法来知道 webview 是否已更新,而不必知道 webview 将更新到的内容——在更新之前。
【问题讨论】:
标签: ios swift xcode xctest xcuitest
我有一个 webview,当在 webview 中按下按钮时,它会改变它的内容。是否可以检测 webview 是否在 XCUITest 中更改了其内容。
编辑:我想要一种通用的方法来知道 webview 是否已更新,而不必知道 webview 将更新到的内容——在更新之前。
【问题讨论】:
标签: ios swift xcode xctest xcuitest
当然!
你可以让你的 webview 做这样的事情:
let webview = app.webviews.firstMatch
然后,你可以对 webview 内容做一些断言:
webview.staticTexts["TestString"].firstMatch.exists
【讨论】: