首页 > 解决方案 > 使用真实设备数量和 iOS 版本测试 iOS SDK 公共功能的最佳方法应该是什么?

问题描述

我正在研究测试 iOS SDK 公共功能的方法,而无需明确开发专用应用程序来测试 SDK 公共功能。

无效的方法:我们可以开发一个应用程序并包含按钮,然后单击该按钮 - 可以调用和验证 SDK 公共功能,但这种方法的缺点是更多的开发时间和测试应用程序的维护。

单元测试方法,但看起来行不通:我们可以编写单元测试,但它不会涵盖完整的流程场景功能因此我们也不能采用这种方法如果我们编写集成测试,那么我们就无法在真实设备上运行。

我们是否可以使用一些白盒技术以某种方式测试 iOS SDK 公共功能,并且还可以捕获环境(iOS 版本/设备)问题。我想在它之上构建一个完整的自动化套件。

请分享您对此的看法。

标签: iosswiftsdkfacebook-ios-sdkxctest

解决方案


推荐阅读