为什么我们在不同的端点上测试Web服务?

时间:2015-01-15 04:27:04

标签: web-services

这是面试中提出的问题。请回答这个问题。

我不知道网络服务。请回答这个问题为什么我们要测试不同端点的网络服务。请确保我自己需要一个答案。

1 个答案:

答案 0 :(得分:0)

Tsk tsk,如果你不知道面试问题的答案,最好是诚实,只是说你不知道,因为如果我在采访你,我肯定如果你接受了不知道你在说什么...

然而,为了您自己的教育:让我们说我们有一个终点

test.com/api/create

虽然这是一个端点,但您可以说有几种可以通过不同的协议达成。 (想想http动词 - GET,POST,PUT,PATCH ......)

您可能不希望有人使用GET协议命中创建端点,但只希望POST。

理论上你可以对此进行测试,但是如果你不顾一切地测试这些东西,我会开始认为你只是在浪费公司时间而不是真正测试有意义的功能lol。

- 在许多语言中,您可以定义希望端点公开的协议

哦,并且一定要在面试中标记你所回答的答案; - )