客户端和API之间的自动集成测试

时间:2014-01-21 21:16:30

标签: ios json api testing integration-testing

我目前正在开发一个与JSON API通信的iOS应用程序。

我正在为客户端和服务器之间的集成测试构建测试套件,基本上测试所有端点。

开发者通常如何做到这一点?如何在测试用例之间删除服务器中的对象?你有客户端的测试界面吗?

您会推荐什么策略?

先谢谢。

1 个答案:

答案 0 :(得分:0)

为了测试我的客户端与服务器的交互,我使用了OCMock http://ocmock.org

所有客户端通信都通过NSURLConnection周围的中央包装器类,通过创建此类的模拟,测试代码可以直接模拟服务器功能 - 响应客户端请求,回复HTTP响应,JSON有效负载等。取决于你想要测试的内容。