xctest

    0热度

    1回答

    我想对图像做一些测试(例如,如果图像的大小调整正确)。 如何将特定图像(或资产)添加到仅适用于测试的项目?

    4热度

    1回答

    我知道 @testable import MyModule 给从“测试”模块MyModuleTests(用“testTarget”建)探索MyModule非公共成员的能力。 我需要在我的“非测试”模块中具有相同的功能。不在生产中,仅在调试模式下。 我的问题是:你知道如何做到这一点? 和相关(我认为,更难的问题):@testable后面实际发生了什么魔术?

    0热度

    1回答

    我想在成功登录时测试一个新的viewcontroller出现,但我没有太多的运气,不能理解为什么。 测试: func testLoginButtonPerformsSegueWithValidEmailAndPassword() { let titleLabel = EarlGrey.select(elementWithMatcher: grey_kindOfClass(MyBillsV

    0热度

    2回答

    我想在输出的控制台到底写测试工件的路径。这将是方便的。我也只是好奇。 似乎XCTest莫名其妙地终止应用程序,从main.m. main函数之前的应用程序代理没有收到生命周期回调,退出程序

    0热度

    1回答

    是否可以初始化并加载自定义单元格和测试插座? 我的ViewController有TableView与分开dataSource(这是自定义数据源的子类)。所以使用所有这些创建单元格有点棘手。 自定义单元格只有一对标签和配置方法用于从对象更新它们,因此如果加载,测试将很容易。

    0热度

    1回答

    在我的XCTests中,我连接到http(不是https)服务器。这在我的产品应用程序中不会发生。有没有办法,我只能将此例外: <key>NSAppTransportSecurity</key> <dict> <key>NSExceptionDomains</key> <dict> <key>echo.jsontest.com</key> <dict>

    0热度

    1回答

    有谁知道这是否可能? 默认情况下启动的Xcode为它发现开始在班“测试”方法UI自动化测试。在我围绕XCUITest编写测试框架时,这种启动测试的方式非常不灵活。 我宁愿能够提供设施在我的框架注册测试类和发射试验程序,而不是Xcode的为我做这些。

    0热度

    1回答

    我在我的应用程序中有一个webview,但我需要做一些UI测试,但是我无法找到正确实现我的测试的文本字段元素。有人有什么主意吗?谢谢。

    2热度

    1回答

    我写UITests,最近更新的Xcode 9 这行代码抛出错误: let deleteString = stringValue.characters.map { _ in XCUIKeyboardKeyDelete }.joined(separator: "") 该行的错误是.joined(分离器:)并说: Type of expression is ambiguous without mor

    1热度

    2回答

    我有许多异步单元测试可以根据自己的期望正确工作。但是,当我在诉讼中运行所有测试时,他们不会等待其他人完成 - 异步回调在下次测试开始运行时仍处于等待状态。我想要的是每次测试都要在运行前等待前一次测试中的预期。这些测试使用共享数据库,因此让它们重叠会导致烦人的额外复杂性,并在作为套件运行时出现测试失败。 - (void)testSignIn { // This is an example of a