sentestingkit相关内容

为什么 SenTestingKit 会导致我的应用程序崩溃?

我为 iPhone 创建了一个基于地图的应用程序,最近将它提交给了商店.我在设备或模拟器上运行该应用程序没有问题.然而,商店拒绝了它,因为它在发布时崩溃了.崩溃日志抱怨未找到 SenTestingKit 框架: 日期/时间:2012-02-21 19:02:26.048 -0800操作系统版本:iPhone 操作系统 5.0.1 (9A405)报告版本:104异常类型:EXC_BREAKPOIN ..
发布时间:2021-11-17 00:10:28 移动开发

不支持在iOS设备上进行逻辑测试吗?

我正在使用SenTestingKit进行单元测试,但收到以下消息 不支持在iOS设备上进行逻辑测试.您可以在模拟器上运行逻辑测试. 我该怎么做? 解决方案 逻辑测试仅在模拟器上有效,您需要切换到模拟器,即 逻辑测试需要一个特殊的单元测试启动器,该启动器未安装在实际设备上. 如果要在实际设备上运行测试,则可以转换为应用程序单元测试.这些本质上是相同的,但是您的应用程序 ..
发布时间:2021-02-08 20:29:00 移动开发

在TestCases中获取iPhone文档目录

我正在运行测试用例,其中使用sqlite数据库使用默认的SenTestingkit在iPhone模拟器上测试我的代码, 当我尝试使用以下两种方法之一获取主目录时 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *docsPath ..
发布时间:2021-02-08 18:39:22 移动开发

单元测试异步队列的模式,该模式在完成时调用主队列

这与我之前的问题有关,但与我所想的完全不同,因此我将其放入了一个新的库中.我有一些代码在定制队列上异步运行,然后在完成时在主线程上执行完成块.我想围绕这种方法编写单元测试.我在MyObject上的方法看起来像这样. + (void)doSomethingAsyncThenRunCompletionBlockOnMainQueue:(void (^)())completionBlock { ..
发布时间:2020-05-19 00:24:29 移动开发

如何从情节提要中加载原型单元?

是否有一种方法可以加载原型单元以及情节提要中定义的任何IBOutlet连接? 更新 我想对单元格(该母体的UICollectionViewCell)进行单元测试,因此想将其加载到UIViewController上下文之外. 有效地,就像您可以从笔尖加载自定义视图一样,指定其文件的所有者并设置其IBOutlet. 解决方案 编辑:据我所知,除了您在其中创建的ViewCont ..
发布时间:2020-05-19 00:22:05 移动开发

主队列上的dispatch_sync在单元测试中挂起

我在使用内置的Xcode单元测试框架SenTestingKit进行一些宏的中央调度代码的单元测试时遇到了麻烦.我设法解决了我为此做的问题.我有一个单元测试,该单元测试构建一个块并尝试在主线程上执行它.但是,该块实际上从未执行过,因此测试是挂起的,因为它是一个同步调度. - (void)testSample { dispatch_sync(dispatch_get_main_queu ..
发布时间:2020-05-19 00:18:33 移动开发

在Instruments中运行SenTestingKit单元测试

我正在开发数据库访问库,并尝试使用已编写的单元测试检查内存泄漏. 这些是基于SenTestingKit的逻辑测试,在Xcode 4.2中进行了常规设置.我可以使用Cmd-U很好地运行它们,但是看不到从Instruments启动它们或调用Instruments检查它们的方法. 我该如何进行这项工作?我需要编写新案例并将其构建到应用程序中吗? (这个问题与泄漏检查单元测试有关,但是我 ..
发布时间:2020-05-08 20:51:30 其他开发

为什么SenTestingKit导致我的应用程序崩溃?

我为iPhone创建了一个基于地图的应用程序,并且最近将其提交给了商店。我在设备或模拟器上运行应用程序没有遇到任何问题。然而,商店拒绝了它,因为它在发布时崩溃了。崩溃日志抱怨找不到SenTestingKit框架: 日期/时间:2012-02-21 19:02: 26.048 -0800 操作系统版本:iPhone OS 5.0.1(9A405) 报告版本:104 异常类型:EXC_B ..
发布时间:2018-09-20 20:45:53 移动开发

XCTest优于SenTestingKit有什么优势?

我想在iOS中进行单元测试。默认情况下,测试类是使用Xcode 5中的XCTest框架类创建的。我在早期版本的iOS中使用过SenTestingKit。这两个框架之间有什么区别? XCTest框架有哪些优点。我搜索相关文档,但我没有找到任何。我找到的只是在套件中使用的接口类。任何人都可以指向我相关的资源。 解决方案 Apple的文档在测试方面尤其缺乏。这是一种耻辱,因为在XCTest上花了 ..
发布时间:2018-09-13 13:52:30 移动开发

异步单元测试不被SenTestCase称为

当我运行我的单元测试,我没有达到我的断点,我认为测试运行不正常我的code。 我试图做一个异步测试,这是我的困难的一部分。 我如何设置的测试,以便 testLookupBook 将被调用,因为我希望,这将导致一切被正确地调用。 我猜测的功能测试应该是在头文件中的某个地方,但我没有开始我的测试方法与测试。 下面是我的头文件: @interface jabBookScanTest:SenT ..
发布时间:2016-07-21 11:20:30 移动开发