ios - iOS SDK 的 QA 测试策略
问题描述
我正在构建一个向服务器 API 发出请求的 SDK(没有 UI)。
我可以在 Xcode 中轻松创建单元测试并调用 SDK 的函数。
QA 团队如何在没有单元测试/Xcode 的情况下测试 SDK?
谢谢
解决方案
一种方法是编写一个示例应用程序,该应用程序使用您的 SDK 公开的函数并显示 API 响应。然后 QA 团队可以使用此应用手动测试您的 SDK。
例如,您可以编写一个简单的应用程序,该应用程序显示一个表格视图,其中一个单元格对应您 SDK 中的每个公共函数。当用户点击一个单元格时,显示一个带有 UI 的屏幕来接受用户的输入,并显示一个按钮来进行 API 调用。当用户点击按钮并且应用程序得到响应时,应用程序可以显示一个带有响应字符串的屏幕。
推荐阅读
- python - 如何在 PyCharm 中将所有相对导入转换为绝对导入?
- php - 如何在没有引号的情况下获得数组结果
- android - 为什么使用隐式意图时不需要互联网许可?
- angular - 仅来自角度 7 的 PUT 请求出现“被 CORS 策略阻止”错误
- javascript - Discord.JS 中的轮询命令有问题。你如何解决这个问题?
- excel - RangetoHTML 子程序突然停止工作
- c# - 有没有办法直接从 C# 应用程序将文件写入 Azure Blob 存储?
- html - 样式标签在 gmail 中不起作用,即使文档另有说明
- excel - 有没有办法在正在创建的文件的 excel 中制作日志?
- javascript - 访问数组中的元素一个字典并构建另一个数组?