【发布时间】:2017-08-08 02:08:28
【问题描述】:
我需要编写一个功能测试套件(用于测试 GraphQl API)。测试套件将位于与 API 不同的存储库和容器中。
我想到的一种方法是在测试套件中使用 BDD 框架。该套件将在收到 HTTP 请求后运行所有 BDD 测试。
我正在考虑使用 Cucumber.js 作为 BDD 框架。我知道有npm test。我不确定我将如何执行测试。以这种方式使用单元测试框架感觉有点尴尬。这种方法有意义吗?
有什么工具可以做这样的事情?我愿意考虑各种语言和工具。
【问题讨论】:
-
我没有经验给出足够好的答案,但这篇文章帮助了我medium.com/entria/…我已经尝试用我的实现来实现黄瓜这里是一个例子github.com/RedLeap/swapi-graphql-module/blob/… - 重申一下我'我不是一个有经验的测试人员,我只是想我会给我的两分钱,而不是让这个无人回答。如果您有任何问题,请告诉我:)
标签: testing functional-testing graphql