我最近开始测试基于rest的web服务。我想知道在测试它们时所面临的共同问题是什么。
我一般都在找
我想知道在测试基于rest的web服务时还需要查找哪些内容和问题。
发布于 2016-04-13 05:18:05
这实际上是一个非常广泛的问题,但是,下面是我在测试rest时所寻找的内容:
同样,这些只是一些将取决于您正在构建的API类型的事情。随着你的进步,可以自由地添加更多。
发布于 2017-02-15 22:56:59
有很多,但让我分享一些,甚至不是具体的API问题,但完整的API集成测试将有助于找到它。
我们对发行者的产品列表端点进行了集成API测试,然后随机选择了100种产品。每隔几周我们就会发现一堆劣质的产品ID。怎么可能呢?他们会更新数据库,但是产品列表端点会被缓存,并且有几个小时的坏信息,直到自动刷新。
另一次,我们在布鲁克林发现一家电子商务公司,它的50k+中平均有3500种产品没有分类。这意味着3500个产品没有出现,如果你按类别浏览,和潜在的损失销售。
我们的网站上有一个完整的案例研究。奇怪和意想不到的事情总是会发生。测试所有的东西,并尽可能多地捕捉。负载中的每一个对象都应该被验证,这可能看起来有点过分,但是有一些平台可以为您完成所有的工作。
发布于 2016-04-13 12:33:23
以下是基于我在测试Restful时的经验提出的建议。
https://stackoverflow.com/questions/36587183
复制相似问题