0

Simperium Android Github讲述了如何运行 Android 测试,但我找不到如何运行 iOS 测试。我尝试打开 Simperium.xcodeproj 但 Product->Test 显示为灰色。

最终,我想编写自己的使用 Simperium 的单元测试,但我想我应该从研究 Simperium 如何构建他们的测试开始。

谢谢。

4

2 回答 2

1

您描述的过程将 Simperium 的集成测试目标添加到您自己的应用程序架构中。

通常,您会希望先切换到 3rd 方库方案,然后在此处运行测试。为此,请单击方案选择器(播放/停止按钮右侧),然后选择“Simperium”。

确保也选择模拟器,因为真实设备不支持测试。

关于失败,集成测试模拟与后端的真实交互,并有几个超时。

您是否有可能在缓慢的互联网连接上运行它们?

谢谢!



选择 Simperium 方案



选择模拟器

于 2014-01-27T15:03:04.873 回答
0

我想出了如何运行测试。在 Xcode 中,我选择了集成测试方案并编辑了该方案。我选择了左侧的“测试”,然后单击了主窗格底部的小加号。我添加了“集成测试”目标。要运行的测试列表出现在窗格中,然后可以使用 Product->Test 来运行测试。

不幸的是,当我运行它们时,有 9 个集成测试失败了。

于 2014-01-27T08:19:56.793 回答