Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode UI测试失败_Xcode_Swift_Xcode Ui Testing - Fatal编程技术网

Xcode UI测试失败

Xcode UI测试失败,xcode,swift,xcode-ui-testing,Xcode,Swift,Xcode Ui Testing,下面是自动生成的代码。我没有修改它 func testExample() { let app = XCUIApplication() let defaultStaticText = app.tables.staticTexts["Default"] defaultStaticText.tap() } 我得到的错误是: UI测试活动: 断言失败:UI测试失败-获取活动应用程序列表失败:AX错误-25205 应用程序的屏幕截图: 在测试过程中,我所做的就是点击顶部的默认

下面是自动生成的代码。我没有修改它

func testExample() {

    let app = XCUIApplication()
    let defaultStaticText = app.tables.staticTexts["Default"]
    defaultStaticText.tap()
}
我得到的错误是:

UI测试活动: 断言失败:UI测试失败-获取活动应用程序列表失败:AX错误-25205

应用程序的屏幕截图:


在测试过程中,我所做的就是点击顶部的默认行。我是在模拟器里做的。错误出现在最后一行:
defaultStaticText.tap()

您是否尝试为“默认”和“默认配置”使用完全不同的名称? 我想您可以为
let defaultStaticText=app.tables.statictext[“Default”]


您可以从

了解更多信息您是否尝试使用完全不同的“默认”和“默认配置”名称? 我想您可以为
let defaultStaticText=app.tables.statictext[“Default”]


您可以从

了解更多信息当您点击
defaultStaticText时是否有异步任务(即网络数据获取)。在按下视图控制器之前点击()
?否。它是初始化新的视图控制器,然后是
navigationController?。pushViewController(authController,动画:true)
您是否尝试添加一个期望值,该期望值最初等待表视图控制器有3个单元格?否。您知道如何执行吗?
expectationForPredicate(NSPredicate(格式:“count>0”),evaluatedWithObject:app.cells,handler:nil)
是否存在异步任务(即网络数据获取)当您点击
defaultStaticText时。在按下视图控制器之前点击()
?否。它正在初始化新的视图控制器,然后是
navigationController?。按下视图控制器(authController,动画:true)
您是否尝试添加一个期望值,该期望值最初等待表视图控制器有3个单元格?否。您知道怎么做吗?
expectationForPredicate(NSPredicate(格式:“count>0”),evaluatedWithObject:app.cells,handler:nil)
waitForExpectationsWithTimeout(30.0,handler:nil)是的,我通过将默认配置重命名为刚配置解决了问题。是的,我通过将默认配置重命名为刚配置解决了问题。