ios - 带有静态库的项目中的 KIF

标签 ios unit-testing testing sentestingkit kif-framework

我计划在以下设置中使用 KIF:
1.自己的静态库
2. 许多使用静态库的“外壳”应用程序。这些应用程序提供内容和配置,但它们都使用公共(public)库来加载基于内容而非配置的内容。

我应该如何整合 KIF?我应该将 KIF 添加到 shell 应用程序吗? 用户通过图书馆与页面/内容进行交互。 例如,静态库有一个显示内容的 Web View 。 accessibilityLabels 将在库中设置。

感谢您的任何见解。

更新: 在 https://github.com/kif-framework/KIF 找到 KIF (“KIF 代表 Keep It Functional,是一个 iOS 集成测试框架。它通过利用操作系统为视障人士提供的辅助功能属性,可以轻松实现 iOS 应用程序的自动化。”)

最佳答案

工作正常。我遇到的唯一问题是 Google Analytics。
Occasional errors when running OCUnit application test suite on device

所以 KIF 在 shell 应用程序中运行,而不是在库中运行。
库中设置的无障碍标签易于访问。

关于ios - 带有静态库的项目中的 KIF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20840433/

相关文章:

python - 未知的密码哈希算法。 PASSWORD_HASHERS 设置 - 使用工厂男孩

javascript - 出现路径错误时如何选择复选框。我在 Cypress 做这个

security - 如何测试 Pyramid 安全设置?

testing - FitNesse 测试台动态夹具?

ios - 每个屏幕上的 UINavigation 栏下方的 UIView

iphone - Xcode Instruments 在设备上运行时无法拍摄泄漏快照

ios - 我已经更改了我的 swift viewController 名称,并且我所有的 ui 成员现在都是 nil

ios - 已安装的应用程序大小与 Appstore 应用程序大小

unit-testing - 用于比较 NUnit 中的文本文件的单元测试

c++ - 如何设置对 boost::shared_array 的期望