0

我正在寻找一个用于测试服务器的框架。该服务器将提供基于 REST 和 JSON 有效负载的各种服务。服务器是用 node.js 编写的(我还在学习)。

我一直在尝试APIEasy,但遇到了它的局限性,因为它无法将数据从测试传递到测试。我也不相信誓言(养蜂场的基础)真的让我的生活更轻松。

因此,我正在寻找人们对以下标准的任何建议:

  1. 提供控制台和 CI 服务器可以理解的其他一些输出格式。我希望能够从命令行手动运行并从 CI 框中自动运行。

  2. 提供一个简单的“语法”,用于向具有 JSON 有效负载的服务器发出 REST 请求。

  3. 可以在测试之间传递数据。这使我可以调用创建记录,取回它的 id,然后在后续测试中使用它。

  4. 被编写为 javascript 节点包。最后一个只是因为我更喜欢使用与被测试代码相同的语言和 API 的测试框架。从长远来看,这会让事情变得简单得多。

4

1 回答 1

0

最后最终使用了 Restify http 客户端和 mocka。

于 2012-06-25T07:24:33.893 回答