[英]How to clear NSUserDefaults programmatically in XCUITest using Simulator
[英]How to pause XCUITest for manual Simulator manipulation?
我正在嘗試使用XCUITest自動化部分UI測試。 我不想測試自動完成部分測試,然后等我手動做一些事情。 有沒有辦法做到這一點?
現在我只是這樣做:
class QDBUITestHost: XCTestCase {
override func setUp() {
continueAfterFailure = false
XCUIApplication().launch()
}
override func tearDown() {}
func testHosting() {
let app = XCUIApplication()
app.buttons["Select Group"].tap()
app.sheets.buttons["com-mist-qdb-1"].tap()
app.buttons["Host"].tap()
sleep(600) // This is an ugly hack
}
}
那么,有沒有更好的方法來做到這一點,而不是只是sleep(600)
?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.