xctest 相关问题

XCTest是Apple提供的框架,它实现了单元测试功能。它适用于iOS 7和所有版本的OS X.

如何对调用异步任务的UIButton进行单元测试

我正在尝试测试由IBAction触发的登录方法,如果登录失败(如果完成处理程序返回了错误),我想显示一个警报控制器,但是登录方法为...

回答 2 投票 1

XCUITest类拆解并不删除该应用程序。但是,如果它的实例被拆除,则可以工作。我在做什么错?

我有一个试图删除应用程序的类,但无法识别app.terminate()。类DeviceSettingsUtilities:UITestUtilities {func removeApp(productName:String){...

回答 3 投票 0

Xcode UI测试:在谓词失败时自动拍摄快照?

每当测试失败时,Xcode UI Testing都会在结果导航器中自动截取屏幕,这非常有用。但是,这不包括由于谓词是......而失败的测试

回答 3 投票 4

将XCTest导入动态框架

我有一个项目,我已经创建了一个动态框架。在框架内部,而不是框架的测试,我有以下文件:import Foundation import XCTest public func ...

回答 1 投票 10

XCTestCase检查是否在Struct中调用了一个方法

我正在尝试测试一段代码,我检查一下帐户是否已经创建了一个密钥并将其存储在钥匙串中。如果不是,则调用启动oauth进程的方法。我的第一次 ...

回答 1 投票 10

/ Users /中没有匹配的设备(UUID) /库/开发/ XCTestDevices

运行单元测试时,我在Xcode 10.1中遇到了这个错误。它经常发生。在Xcode中运行单元测试时,测试可能会通过或失败几次。然后,经过几次运行,这个错误......

回答 1 投票 1

XCUITest与TestRail集成

目前正致力于将我的UITest运行结果集成到TestRail中,因此在每次测试运行后,它都将我的测试标记为testrail中的Pass \ Fail。我的想法是:在CI中创建一个“预构建”脚本......

回答 2 投票 3

NSManagedObject子类嘲弄

我正在写XCTest案例,但我被困在一个地方。我的主目标中有一辆Class Car,它是NSManagedObject的子类。我正在创建具有Car类对象数组的mock。但......

回答 2 投票 1

Swift playground错误:在调用中额外参数'timeout'

我正在尝试在playground中运行此代码://:Playground - 名词:人们可以玩导入的地方UIKit import XCTest //创建后台下载任务的期望。让期望= ......

回答 1 投票 1

无法初始化测试包xcode单元测试

当我尝试运行单元测试时,我在Xcode 9.1中遇到了这个故障。完整的错误日志如下:2018-08-20 14:15:23.907432 + 0800 module-Core-TestHost [58581:15107793]无法初始化...

回答 1 投票 2

无法在xcode项目中测试网络调用

我是ios Unit Testing的新手,这是我第一次真正做到这一点。我的应用程序正在使用一个正在进行网络调用的框架,我正在尝试测试...的业务逻辑

回答 2 投票 2

在Xcode Unit测试中使用@testable时“没有这样的模块”

我最近更新到Xcode 7 beta 5.我尝试在早期项目中添加单元测试,但是我在@testable导入myModuleName行上收到错误消息“No such module [myModuleName]”。一世 ...

回答 23 投票 124

如何让 XCTest 在运行测试之前等待 setUp 中的异步调用?

我正在 Xcode 6 中编写集成测试,以配合我的单元和功能测试。 XCTest 有一个 setUp() 方法,在每次测试之前都会调用它。伟大的! 它还具有 XCTestException 的...

回答 5 投票 0

无法为XCTest加载基础模块

我在swift上使用Xcode,默认情况下它会创建一个引用XCTest的测试文件。当我将目标成员资格设置为我的主项目时,它会导致此错误无法加载基础模块...

回答 12 投票 159

Xcode在单元测试之间恢复捆绑包中的文件

我正在为一个需要存储在bundle中的属性列表的类编写一系列单元测试。我在单元测试目标中保留了此属性列表的模拟版本并注入单元测试包...

回答 1 投票 0

如何在Xcode的iOS UI测试中选择一个选择器视图项?

我有一个选择器视图,几个项目:“红色”,“绿色”,“黄色”,“黑色”。在我的UI测试中,我需要从中选择一个特定的项目“绿色”。我正在使用XCTest UI测试API,这些API被引入...

回答 7 投票 39

XCUItest系统警报

我正在尝试使用XCUITest和Cucumberish自动化我的应用程序,我无法点击系统警报,例如作为位置和联系人的权限,但我无法点击“允许”或“确定”,它点击“...

回答 1 投票 0

测试运行器无法加载测试包

我正在开发一个可可触摸框架,我正在使用CocoaPods导入“RealmSwift”。项目构建成功但测试无法加载。我收到以下错误:xctest(97035)...

回答 2 投票 1

可以测试IBAction吗?

对IBOutlets进行单元测试有点容易,但IBActions呢?我试图找到一种方法,但没有任何运气。有没有办法在视图中的IBAction之间进行单元测试连接...

回答 7 投票 6

addUIInterruptionMonitor(withDescription:handler :)无法在iOS 10或9上运行

以下测试在iOS 11上运行正常。它解除了警告,要求使用位置服务的权限,然后放大地图。在iOS 10或9上,它没有这个,测试仍然...

回答 3 投票 13

© www.soinside.com 2019 - 2024. All rights reserved.