【问题标题】:App is getting launched, no lines are getting executed应用程序正在启动,没有行被执行
【发布时间】:2015-07-21 16:41:34
【问题描述】:

我正在使用 iOS -XCTest 框架,我在其中编写了两行代码来调用应用程序并执行类型操作。

应用程序正在启动,但没有执行任何操作。

有人可以帮我解决这个问题吗?


我找到了一个日志

2015-07-21 12:12:00:610 WordPress[3609:1707] 可达性 - WordPress.com - WiFi:Y WWAN:N 运营商:(null) 类型:(null)
2015-07-21 12:12:00:611 WordPress[3609:1707] 可达性 - WordPress.com - WiFi: Y WWAN: N 运营商: (null) 类型: (null)
2015-07-21 12:12:00:612 WordPress[3609:1707] 可达性 - WordPress.com - WiFi: Y WWAN: N 运营商: (null) 类型: (null)
2015-07-21 12:12:00.625 WordPress[3609:42588] 您使用的是 Google+ iOS SDK 版本 1.5.0
2015-07-21 12:12:00.625 WordPress[3609:42588] 在https://developers.google.com/+/mobile/ios/getting-started获取新版本 1.7.1
2015-07-21 12:12:00:681 WordPress[3609:8103] cleanUnusedMediaFileFromTmpDir
2015-07-21 12:12:00:683 WordPress[3609:4c03] 0 个媒体项目要检查清理
2015-07-21 12:12:00.740 WordPress[3609:42524] 警告:无法创建正在进行的恢复标记文件
2015-07-21 12:12:00:741 WordPress[3609:607] didFinishLaunchingWithOptions 状态:

【问题讨论】:

    标签: ios xctest


    【解决方案1】:

    尽量不要写那些行,而是记录它们:

    • 将光标放在测试方法中
    • 点击底部的红色录制按钮
    • 在您的应用中做您想要测试的事情

    当您为 UI 元素提供可访问性名称时,记录的代码更具可读性(并且可重现)。

    【讨论】:

      【解决方案2】:

      感谢您的帮助!!!

      我的方法存在问题,我试图自动化在旧 iOS 中构建的应用程序。后来我用最新的 iOS 构建了自己的应用程序。它在 XCTest 上运行良好。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-06-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-01-05
        • 2015-09-03
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多