我目前正在开发一个与JSON API通信的iOS应用程序。
我正在为客户端和服务器之间的集成测试构建测试套件,基本上测试所有端点。
开发者通常如何做到这一点?如何在测试用例之间删除服务器中的对象?你有客户端的测试界面吗?
您会推荐什么策略?
先谢谢。
答案 0 :(得分:0)
为了测试我的客户端与服务器的交互,我使用了OCMock http://ocmock.org
所有客户端通信都通过NSURLConnection周围的中央包装器类,通过创建此类的模拟,测试代码可以直接模拟服务器功能 - 响应客户端请求,回复HTTP响应,JSON有效负载等。取决于你想要测试的内容。