我正在使用Dredd HTTP API 测试框架来测试我的后端 API。这个想法是每次创建测试用例时都会自动生成一个文档,这是确保文档始终是最新的和测试驱动的一个很好的做法。有时我想创建一个测试用例而不生成其相关文档。我想找到一种方法来排除测试用例出现在文档中。
谢谢 !
我正在使用Dredd HTTP API 测试框架来测试我的后端 API。这个想法是每次创建测试用例时都会自动生成一个文档,这是确保文档始终是最新的和测试驱动的一个很好的做法。有时我想创建一个测试用例而不生成其相关文档。我想找到一种方法来排除测试用例出现在文档中。
谢谢 !
您可以拥有多个 API 描述文档。一种是面向用户的,带有文档,另一种可能是仅用于测试的极端案例。Dredd 可以使用--path选项接受多个文档。
另一件事是您可以从多个文档中编写文档。你没有提到你使用的是哪种 API 描述格式,所以我不能给你一个直接的例子。如果是API Blueprint,您可以使用Hercule。