xctest 相关问题

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

使用XCTest在Xcode中测试计时器

我有一个不需要每隔10秒调用一次的函数。每次调用该功能时,我都会将定时器重置为10秒。 class MyClass {var timer:Timer? func resetTimer()...

回答 3 投票 3

如果XCTestExpectation意外,该怎么办?

我正在Swift中编写一个XCTest单元测试。这个想法是在某种情况下不能调用回调。所以我做的是func testThatCallbackIsNotFired(){let expectation = ...

回答 2 投票 4

为什么不包括这条线? Xcode代码覆盖率

我遇到了Xcode中代码覆盖率报告的问题。正如您在此屏幕截图中看到的那样:在左侧选项卡上,第58行从断点处“触摸”,在右侧选项卡上,测试...

回答 2 投票 5

@testable import“projectName”未将所有文件导入测试用例

看来“@testable import”没有导入原始项目中的所有文件。外部框架的文件作为单个文件添加到原始项目中,但似乎没有...

回答 2 投票 1

Xcode Unit Testing缺少某些项目类

我正在尝试编写一些单元测试。但是,不知何故,某些课程被发现而其他课程则没有。他们的目标与其他所有目标相同。还有一些我可以使用的课程和其他课程......

回答 2 投票 0

Downcast / subclass UIViewController用于单元测试中的mock

我有一个单元测试,我想创建一个UIViewController的子类版本,例如Test1ViewController。具体来说,我想覆盖此类的当前方法。我有一个观点......

回答 3 投票 1

使用嵌入式C ++代码链接iOS应用程序的Xcode单元测试中的问题

我正在尝试修复我们的单元测试。 iOS应用程序非常复杂,许多开源库静态链接到应用程序二进制文件中,包括Google protobuf和Boost。这些都是......

回答 1 投票 0

Xcode 10 XCTest错误:“基础错误:测试会话已退出(1)而未签入。”“

我正在努力为Xcode 10和Swift 4.2准备一个iOS项目。到目前为止,我可以构建和使用该应用程序。 UI测试也正常运行。但是,我在运行单元测试时遇到问题,得到了......

回答 2 投票 13

如何在目标c中单元测试目标的项目级api?

我想为我的目标(Say ABC)编写单元测试。我已经创建了一个单元测试目标就足够了(Sav ABCTests)。现在我能够测试我的目标(ABC)的公共标题,但不能...

回答 1 投票 0

XCTest,无法加载测试包。测试发布时崩溃

在Xcode 9.1中,我为一个较旧的项目添加了一个单元测试目标,但是我无法运行测试。目标在启动时崩溃,并在控制台中出现以下错误:捆绑“XXXTests”无法...

回答 6 投票 3

无法加载测试包,因为出现意外错误

最近我开始为一个旧的静态库编写测试用例。我已将库加载到Xcode 5,由于静态库已旧,我必须手动添加TestProject和Test Target。当我 ...

回答 10 投票 20

无法确定xxxTest TEST_HOST的包标识符

我们确实让CI与Xcode一起工作有麻烦。我们遇到问题无法确定xxxTest TEST_HOST的包标识符:某些不存在的路径。到目前为止我们做了什么:在......

回答 3 投票 8

如何在Xcode中编写覆盖Facebook登录的UI测试?

我想在Xcode中编写一个UI测试,用FBDSKLoginKit进行登录。但是,Facebook iOS SDK使用呈现给用户的SFSafariViewController来验证她和...

回答 2 投票 5

XCTest:点击SFSafariViewController中的“完成”按钮

我打开一个SFSafariViewController,找不到“完成”按钮再次离开Safari。此外,如果我尝试用swipeRight解决它XCode创建的代码在之后的测试中无法使用...

回答 1 投票 2

iOS / Swift中的UI测试

我是iOS UITesting的新手。我目前正在使用XCTest为我的应用编写UITest。当点击特定按钮时,我能够测试UIElement是否可见或隐藏。但我想测试......

回答 1 投票 0

XCTest:有没有办法在UI测试中通过ID查找任何类型的视图?

在XCTest中,有一种方法可以按类型获取所有UI元素,然后按accessibilityIdentifier过滤,如:app.buttons [someID]但是,如果我不知道视图的类型怎么办?如果我正在寻找...

回答 1 投票 0

XCTest Swift - 如何更快或更精确地滑动?

我在XCTest中使用Swift进行了测试,我正在尝试滑动一个Feed直到满足条件。我正在使用swipeUp(),但问题是它像人类刷卡一样,有这个......

回答 4 投票 8

iOS测试:有没有办法跳过测试?

如果当前禁用该功能,我不想执行某些测试。有没有办法“跳过”测试(并在控制台上获得适当的反馈)?像这样:func testSomething(){...

回答 9 投票 12

Xcode 10 GM:XCUIScreen.main.screenshot()因`dyld:懒惰符号绑定失败而崩溃

当我从XCTestCase运行XCUIScreen.main.screenshot()(在Xcode 10 GM中)时,测试崩溃:dyld:惰性符号绑定失败:无法解析/Applications/Xcode.app /中的符号_XCStringFromRect ...

回答 1 投票 0

从Xcode运行测试时,将调用XCTestObservation下的函数testSuiteWillStart

我正在使用Xcode版本 - 版本9.4.1(9F2000)。我试图通过覆盖XCTestObservation类并使用测试类注册它来为使用XCUITest运行的测试创建自定义日志。 ...

回答 1 投票 0

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